﻿@charset "UTF-8";
@import url("fonts.css");
@import url("animate.css");
@import url("keyframes.css");
@import url("slick.css");
@import url("fullpage.css");
html {
  -webkit-text-size-adjust: 100%;
}

body {
  -webkit-text-size-adjust: 100%;
     -moz-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
  position: relative;
  width: 100%;
  min-height: 100vh;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeSpeed;
  overflow-x: hidden;
}

html, body {
  letter-spacing: -0.4px;
}

* {
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

*,
::after,
::before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

a:not([class]) {
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  font-size: 100%;
  font: inherit;
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

main,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

input:required,
input {
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset;
  box-shadow: 0 0 0 30px white inset;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
  -moz-appearance: none;
}

input[type=search] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

audio,
canvas,
video {
  display: inline-block;
  max-width: 100%;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden] {
  display: none;
}

img {
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  height: auto;
}

picture {
  display: inline-block;
}

button,
input {
  line-height: normal;
}

button,
select {
  text-transform: none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
  border: 0;
  background: transparent;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

[disabled] {
  pointer-events: none;
}

input[type=checkbox],
input[type=radio] {
  padding: 0;
}

input[type=search] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

button {
  border: 0;
  background: transparent;
}

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  text-indent: 0;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  overflow: visible;
  background: #000;
  border: 0;
  height: 1px;
  line-height: 0;
  margin: 0;
  padding: 0;
  page-break-after: always;
  width: 100%;
}

pre {
  font-family: monospace, monospace;
  font-size: 100%;
}

a {
  background-color: transparent;
  text-decoration: none;
}

abbr[title] {
  border-bottom: none;
  text-decoration: none;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
}

small {
  font-size: 75%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -5px;
}

sup {
  top: -5px;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1;
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
  outline: 0;
}

legend {
  color: inherit;
  white-space: normal;
  display: block;
  border: 0;
  max-width: 100%;
  width: 100%;
}

fieldset {
  min-width: 0;
}

body:not(:-moz-handler-blocked) fieldset {
  display: block;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

summary {
  display: list-item;
}

template {
  display: none;
}

/* Typography */
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-style: normal;
  font-family: var(--font-b);
  color: var(--text-dark);
}

p,
a,
li,
button,
input,
textarea,
td,
th,
div,
dl,
dd,
dt {
  font-family: var(--font);
}

strong,
em {
  font-style: normal;
  font-family: var(--font-b);
}

.a-l {
  text-align: left !important;
}

.a-c {
  text-align: center !important;
}

.a-r {
  text-align: right !important;
}

@-webkit-keyframes bgScale {
  0% {
    -webkit-transform: scale(1) rotate(0.01deg);
            transform: scale(1) rotate(0.01deg);
  }
  100% {
    -webkit-transform: scale(1.1) rotate(0.01deg);
            transform: scale(1.1) rotate(0.01deg);
  }
}

@keyframes bgScale {
  0% {
    -webkit-transform: scale(1) rotate(0.01deg);
            transform: scale(1) rotate(0.01deg);
  }
  100% {
    -webkit-transform: scale(1.1) rotate(0.01deg);
            transform: scale(1.1) rotate(0.01deg);
  }
}
@-webkit-keyframes widthScale {
  from {
    width: 500px;
  }
  to {
    width: 0px;
  }
}
@keyframes widthScale {
  from {
    width: 500px;
  }
  to {
    width: 0px;
  }
}
@-webkit-keyframes scrollAni {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translate(0, 20px);
            transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes scrollAni {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translate(0, 20px);
            transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes scrollAniArrow {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes scrollAniArrow {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes stroke-ani {
  from {
    stroke-dashoffset: 500;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes stroke-ani {
  from {
    stroke-dashoffset: 500;
  }
  to {
    stroke-dashoffset: 0;
  }
}
.w-10 {
  width: 10%;
}

.w-20 {
  width: 20%;
}

.w-30 {
  width: 30%;
}

.w-40 {
  width: 40%;
}

.w-50 {
  width: 50%;
}

.w-60 {
  width: 60%;
}

.w-70 {
  width: 70%;
}

.w-80 {
  width: 80%;
}

.w-90 {
  width: 90%;
}

.w-100 {
  width: 100%;
}

:root {
  --header-size: 100px;
  --mo-lnb-size: 145px;
  --font: "suit-r", sans-serif; /* Regular */
  --font-t: "suit-t", sans-serif; /* Thin */
  --font-el: "suit-el", sans-serif; /* ExtraLight */
  --font-l: "suit-l", sans-serif; /* ExtraLight */
  --font-m: "suit-m", sans-serif; /* Medium */
  --font-sb: "suit-sb", sans-serif; /* SemiBold */
  --font-b: "suit-b", sans-serif; /* Bold */
  --font-eb: "suit-eb", sans-serif; /* ExtraBold */
  --font-hv: "suit-hv", sans-serif; /* Heavy */
  --font-i: "Material Design Icons";
  /* color */
  --c-main: #16873E;
  --c-sub: #B3CF0A;
  --c-wt: #ffffff;
  --c-bk: #000000;
  --c-dark: #222222;
  --c-gray: #555555;
  --c-g-66: #666666;
  --c-g-77: #777777;
  --c-g-99: #999999;
  --c-g-ee: #eeeeee;
  --c-g-ed: #ededed;
  --c-g-bc: #bcbcbc;
  --c-g-de: #dedede;
  --c-g-f6: #f6f6f6;
  --c-line: #f0f0f0;
}

@media (max-width: 640px) {
  :root {
    --header-size: 60px;
  }
}
/* svg */
*[class*=svg_] {
  display: inline-block;
  background-size: auto 100%;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.svg_youtube {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19.02 13.39' style='enable-background:new 0 0 19.02 13.39;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23222222' d='M18.83,2.89c0,0-0.19-1.31-0.76-1.89c-0.72-0.76-1.53-0.76-1.91-0.81C13.51,0,9.51,0,9.51,0H9.51 c0,0-3.99,0-6.65,0.19C2.48,0.24,1.67,0.24,0.95,1C0.38,1.58,0.19,2.89,0.19,2.89S0,4.43,0,5.97v1.44c0,1.54,0.19,3.08,0.19,3.08 s0.19,1.31,0.75,1.89c0.72,0.76,1.68,0.73,2.1,0.81c1.52,0.14,6.47,0.19,6.47,0.19s4-0.01,6.66-0.2c0.37-0.04,1.18-0.05,1.91-0.81 c0.57-0.58,0.76-1.89,0.76-1.89s0.19-1.54,0.19-3.08V5.97C19.02,4.43,18.83,2.89,18.83,2.89z M7.54,9.16V3.81l5.14,2.68L7.54,9.16z '/%3E%3C/g%3E%3C/svg%3E");
}
.svg_yubase {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 435.3 114.2' style='enable-background:new 0 0 435.3 114.2;' xml:space='preserve'%3E%3Cpath fill='%23222222' d='M164.5,32.5h-19.8c-0.9,4.3-7.6,35.6-7.6,35.6c-1,4.4-4.3,7.5-8.1,7.5c-2,0-3.6-0.7-4.6-2 c-0.8-1.1-1.3-2.6-1.3-4.3c0-0.8,0.1-1.7,0.3-2.6c0,0,6.8-32.7,7.1-34.2h-19.8c-0.9,4.5-8,38.2-8,38.2c-0.3,1.6-0.5,3.2-0.5,4.6 c0,3.2,0.8,5.9,2.5,8c2.3,3,6.1,4.3,10.8,4.6c11.1,0.6,19.7-8.1,19.7-8.1l0,1.7c0,0.6,0,1.2,0,1.8c0,1.1,0.1,2.2,0.2,3.2h19.9 c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.8-7.7C155.5,74.9,164.1,34,164.5,32.5z M317.3,30.2c-15.9-0.3-26.8,6-29,16.9 c-2.5,12.3,7.2,15.3,15.9,18.1c6,1.9,11.2,3.6,10.3,8.2c-0.7,3.2-3.9,5.3-7.9,5.3c-2.1,0-3.7-0.9-4.7-2.4c-0.5-0.8-0.8-2-0.8-3.6 c0-0.8,0.1-1.8,0.2-2.9l-17.8-0.3c-0.2,1.4-0.3,2.8-0.3,4c0,4.1,0.9,7.2,2.9,9.5c3.1,3.8,9.2,5.8,18.5,5.9 c15.6,0.3,27.2-6.8,29.5-18.1c2.6-12.6-7.9-15.6-16.3-18c-5.9-1.7-10.9-3.1-10-7.4c0.6-3,3.5-4.9,7.1-4.8c2.1,0,3.5,0.5,4.3,1.6 c0.7,0.9,1,2,1,3.6c0,0.6-0.1,1.4-0.2,2.2l17.5,0.3c0.1-1,0.2-2,0.2-3c0-4-1-7.2-2.9-9.5C331.7,32.2,326,30.3,317.3,30.2z M258.5,30 c-9.1,0-24.6,2.3-27.7,17.7h17.8c1.1-5.1,3.6-7.5,8-7.5c2.3,0,4.1,0.6,5,1.9c0.8,1,1.1,2.4,0.8,4.1c-0.6,3.8-2.9,5.7-7.8,6.7 c0,0-8.7,1.8-8.7,1.8c-13.4,2.7-19.1,7.3-20.3,17.6c-0.6,5-0.1,8.8,2,11.4c2.4,2.9,6.5,4.3,12.4,4.4c9.6,0,16.7-7.8,16.7-7.8 s-0.3,3.3,0.2,6.4H276c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.9-7.7l4.3-25.9c0.2-1.5,0.4-2.8,0.4-4.1c0-3.5-0.9-6.4-2.7-8.7 C274.9,32.1,268.2,30,258.5,30z M259,66.9c-1.2,6.9-4,10.2-8.6,9.8c-3.5-0.3-5.4-2.8-5.2-6.7c0.1-3.7,2.3-6.5,6.2-8 c1.4-0.5,8.9-2.6,8.9-2.6L259,66.9z M370.4,29.9c-15.3,0.2-27.3,12.2-29.9,29.9c-1.4,9.2,0.1,16.7,4.2,21.6c3.9,4.6,10.1,6.9,18,6.8 c12.6-0.2,22.7-6.6,27.2-17c-1.8,0-15.8,0.3-16.2,0.3c-1.9,2.5-5.2,4.1-8.7,4.2c-2.6,0.1-4.7-0.8-6.2-2.4c-1.6-1.7-2.4-4.3-2.4-7.6 l0.1-2.2l36-0.6c0.6-3.9,0.9-7.4,0.9-10.5c0-7.2-1.5-12.5-4.6-16.1C385,31.8,379,29.8,370.4,29.9z M377.3,52.6l-0.1,0.5L358,53.5 l0.2-0.8c1.9-6.5,5.9-10,11.6-10.2c2.3,0,4.3,0.8,5.6,2.5C377.1,46.8,377.7,49.6,377.3,52.6z M381.1,0h-327C24.2,0,0,25.6,0,57.1 c0,31.5,24.2,57.1,54.1,57.1h327c29.9,0,54.1-25.6,54.1-57.1C435.3,25.6,411,0,381.1,0z M189.6,59c2.3-12,4.1-16.2,9.5-16.2 c1.8,0,3.1,0.5,3.9,1.5c1.6,2,1.5,5.8-0.3,15c-2.3,11.9-4.1,16.2-9.6,16.2c-1.8,0-3-0.5-3.7-1.4C187.7,72,187.8,68.2,189.6,59z M380.4,106H80.6c2.3-0.1,4.6-3.4,5.3-6.2c0,0,14-65.8,14.3-67.3H80.4c-0.2,1-6.9,33.9-6.9,33.9c-1.2,5.4-4.4,8.8-8.4,8.8 c-2,0-3.6-0.7-4.6-2c-0.9-1.1-1.3-2.6-1.3-4.4c0-0.8,0.1-1.6,0.3-2.5c0,0,6.6-32.4,6.9-33.9H46.5c-0.9,4.5-7.8,37.8-7.8,37.8 c-0.3,1.6-0.5,3.1-0.5,4.5c0,3.3,0.8,6,2.5,8.2c2.3,3,6.2,4.4,10.8,4.6c10.1,0.4,19-7,19-7s-2.8,14-2.8,14 c-1.2,6.2-4.2,11.3-6.7,11.4h-6.2C29.3,106,8.5,84.1,8.5,57.1S29.3,8.2,54.9,8.2h124.7c-3.2,16.5-14.9,77.1-15.2,78.4h19.1 c0.2-0.9,1.5-7.7,1.5-7.7s3,9.5,13.3,9.2c13.1-0.5,20.1-8.8,24.3-30.3c2.2-11.5,1.7-19.1-1.7-23.4c-2.3-2.9-6.1-4.6-11.6-4.3 c-9.2,0.5-15.7,7.8-15.7,7.8s4-20.6,5.7-29.7h181c25.6,0,46.4,21.9,46.4,48.9C426.8,84.1,406,106,380.4,106z'/%3E%3C/svg%3E");
}
.svg_zic {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Isolation_Mode' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 337.6 74.1' style='enable-background:new 0 0 337.6 74.1;' xml:space='preserve'%3E%3Cg%3E%3Crect x='233.2' y='0.2' fill='%23222222' width='22.2' height='73.9'/%3E%3Cpolygon fill='%23222222' points='291.2,61.3 291.2,13 327.6,13 337.6,0.2 279.6,0.2 269,13.7 269,60.6 279.6,74.1 337.6,74.1 327.6,61.3 '/%3E%3Cpolygon fill='%23222222' points='221.3,61.3 183.4,61.3 220.5,13.7 209.9,0.2 150.2,0.2 160.1,13 196,13 148.3,74.1 211.3,74.1 '/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23222222' d='M31.7,29.2c-6-2.8-10.9-5.1-10.9-9.7c0-3.5,2.8-6.1,8.4-6.1c2,0,3.7,0.2,5.4,0.5c0.9,0.2,1.8,0.3,2.7,0.3 c4.9,0,7.6-2.9,9.4-8.3l0.8-2.3C46.6,3.5,38.7,0,28.4,0C12,0,3.3,10.5,3.3,21.4c0,5.5,1.7,9.5,4.4,12.6c3.5,4,8.4,6.7,13.1,8.9 c6.7,3.3,12.8,5.8,12.8,10.7c0,4.3-4.5,6.8-10.5,6.8c-8.2,0-15.4-4.7-16.4-5.3L0,67.9c1.2,0.7,9.9,6.2,24.3,6.2 c15.3,0,26.9-8.8,26.9-22.3C51.2,38.4,40.4,33.4,31.7,29.2z'/%3E%3Cpath fill='%23222222' d='M91.6,35.5l27.8-34.1H99.5L77.4,30.8h-0.3V1.5H60.8v72.1h1c7.1,0,15.4-3.3,15.4-15V42h0.3l22.6,30.7h20.7 L91.6,35.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.svg_search_open {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.2 28.6' style='enable-background:new 0 0 28.2 28.6;' xml:space='preserve'%3E%3Cpath fill='%23222222' d='M11.2,3c2.2,0,4.3,0.9,5.8,2.4s2.4,3.6,2.4,5.8s-0.9,4.3-2.4,5.8s-3.6,2.4-5.8,2.4S7,18.6,5.4,17.1 C3.9,15.5,3,13.4,3,11.2C3,9,3.9,7,5.4,5.4C7,3.9,9,3,11.2,3 M11.2,0C8.4,0,5.5,1.1,3.3,3.3c-4.4,4.4-4.4,11.5,0,15.9 c2.2,2.2,5.1,3.3,7.9,3.3s5.8-1.1,7.9-3.3c4.4-4.4,4.4-11.5,0-15.9C17,1.1,14.1,0,11.2,0L11.2,0z'/%3E%3Crect x='21.1' y='16.6' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -9.6282 22.7446)' fill='%23222222' width='3' height='12.7'/%3E%3C/svg%3E%0A");
}
.svg_search_close {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30.56 30.56' style='enable-background:new 0 0 30.56 30.56;' xml:space='preserve'%3E%3Crect x='-4.72' y='13.67' transform='matrix(0.7071 0.7071 -0.7071 0.7071 15.2797 -6.329)' fill='%23222222' width='40' height='3.22'/%3E%3Crect x='-4.72' y='13.67' transform='matrix(-0.7071 0.7071 -0.7071 -0.7071 36.8884 15.2797)' fill='%23222222' width='40' height='3.22'/%3E%3C/svg%3E%0A");
}
.svg_search {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 35.38 37.32' style='enable-background:new 0 0 35.38 37.32;' xml:space='preserve'%3E%3Cpath fill='%23222222' d='M35.38,34.13l-9.99-9.99c2.27-2.56,3.66-5.92,3.66-9.61C29.05,6.52,22.54,0,14.53,0S0,6.52,0,14.53 s6.52,14.53,14.53,14.53c2.69,0,5.2-0.75,7.37-2.03l10.29,10.29L35.38,34.13z M4,14.53C4,8.72,8.72,4,14.53,4 s10.53,4.72,10.53,10.53s-4.72,10.53-10.53,10.53S4,20.33,4,14.53z'/%3E%3C/svg%3E");
}
.svg_search_del {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29.81 29.81' style='enable-background:new 0 0 29.81 29.81;' xml:space='preserve'%3E%3Cpath fill='%23939393' d='M14.91,0C6.67,0,0,6.67,0,14.91c0,8.23,6.67,14.91,14.91,14.91c8.23,0,14.91-6.67,14.91-14.91 C29.81,6.67,23.14,0,14.91,0z M21.98,20.91l-1.07,1.07l-6.01-6.01L8.9,21.98l-1.07-1.07l6.01-6.01L7.83,8.9L8.9,7.83l6.01,6.01 l6.01-6.01l1.07,1.07l-6.01,6.01L21.98,20.91z'/%3E%3C/svg%3E%0A");
}
.svg_lang {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 106.3 107.22' style='enable-background:new 0 0 106.3 107.22;' xml:space='preserve'%3E%3Cpath fill='%23222222' d='M53.61,0C24.05,0,0,24.06,0,53.61c0,29.57,24.05,53.61,53.61,53.61s53.61-24.04,53.61-53.61 C107.22,24.06,83.18,0,53.61,0z M87.32,62c-1.58,0.55-3.29,1.04-5.06,1.5c0.31-3.2,0.48-6.5,0.48-9.89c0-3.39-0.17-6.68-0.48-9.88 c1.76,0.46,3.47,0.96,5.06,1.51c8.15,2.83,11.8,6.25,11.8,8.37C99.11,55.74,95.46,59.16,87.32,62z M8.11,53.61 c0-2.13,3.65-5.54,11.8-8.38c1.59-0.55,3.29-1.04,5.06-1.51c-0.31,3.2-0.48,6.5-0.48,9.89c0,3.39,0.17,6.69,0.48,9.89 c-1.76-0.46-3.47-0.95-5.06-1.5C11.76,59.16,8.11,55.74,8.11,53.61z M32.59,53.61c0-3.99,0.27-7.88,0.75-11.64 c5.06-0.82,10.52-1.34,16.22-1.51v26.3c-5.7-0.17-11.16-0.68-16.22-1.51C32.86,61.5,32.59,57.6,32.59,53.61z M57.67,9.08 c3.65,1.7,7.17,5.62,10.06,11.32c1.95,3.85,3.49,8.31,4.64,13.13c-4.74-0.65-9.7-1.05-14.7-1.19V9.08z M49.56,9.08v23.27 c-5,0.14-9.96,0.54-14.7,1.19c1.14-4.82,2.69-9.28,4.64-13.13C42.38,14.69,45.91,10.78,49.56,9.08z M49.56,74.88v23.27 c-3.65-1.7-7.17-5.62-10.06-11.33c-1.95-3.85-3.49-8.31-4.64-13.13C39.6,74.34,44.56,74.74,49.56,74.88z M57.67,98.15V74.88 c5-0.14,9.96-0.54,14.7-1.19c-1.15,4.82-2.69,9.28-4.64,13.13C64.84,92.53,61.31,96.45,57.67,98.15z M57.67,66.76v-26.3 c5.7,0.16,11.16,0.68,16.22,1.51c0.48,3.76,0.75,7.65,0.75,11.64c0,3.99-0.27,7.89-0.75,11.65C68.82,66.08,63.36,66.6,57.67,66.76z M97.23,40.69c-4.39-2.37-9.97-4.25-16.22-5.63c-1.77-9.08-4.81-16.96-8.75-22.93C84.23,17.53,93.45,27.94,97.23,40.69z M34.96,12.13c-3.94,5.97-6.98,13.85-8.75,22.93c-6.25,1.38-11.83,3.25-16.22,5.63C13.77,27.94,23,17.53,34.96,12.13z M9.99,66.54 c4.38,2.38,9.97,4.25,16.22,5.63c1.77,9.09,4.81,16.96,8.76,22.94C23,89.7,13.77,79.28,9.99,66.54z M72.26,95.1 c3.94-5.97,6.99-13.85,8.76-22.94c6.25-1.37,11.83-3.25,16.22-5.63C93.45,79.29,84.22,89.7,72.26,95.1z'/%3E%3C/svg%3E%0A");
}
.svg_link {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st1%7Bfill:none;stroke:%23999999;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpolygon fill='%23999999' points='14.13,16 0,16 0,1.87 7.07,1.87 7.07,3.87 2,3.87 2,14 12.13,14 12.13,8.93 14.13,8.93 '/%3E%3Cpath class='st1' d='M13.62,8.88'/%3E%3Cpath class='st1' d='M7.18,2.39'/%3E%3C/g%3E%3Crect x='5.67' y='4.02' transform='matrix(0.7072 -0.707 0.707 0.7072 -0.3148 9.2821)' fill='%23999999' width='10.77' height='2'/%3E%3Cpolygon fill='%23999999' points='16,6.13 14,6.13 14,2 9.87,2 9.87,0 16,0 '/%3E%3C/g%3E%3C/svg%3E%0A");
}
.svg_g_icon1 {
  background-image: url("data:image/svg+xml;charset=utf8,%0A%3Csvg width='82' height='79' viewBox='0 0 82 79' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11_598)'%3E%3Cpath d='M21.6057 20.8018C21.0393 20.8018 20.582 20.3445 20.582 19.7781V17.7308C20.582 17.1644 21.0393 16.7072 21.6057 16.7072C22.1721 16.7072 22.6293 17.1644 22.6293 17.7308V19.7781C22.6293 20.3445 22.1721 20.8018 21.6057 20.8018Z' fill='%23222222'/%3E%3Cpath d='M21.6057 37.1799C21.0393 37.1799 20.582 36.7227 20.582 36.1563V34.109C20.582 33.5426 21.0393 33.0854 21.6057 33.0854C22.1721 33.0854 22.6293 33.5426 22.6293 34.109V36.1563C22.6293 36.7227 22.1721 37.1799 21.6057 37.1799Z' fill='%23222222'/%3E%3Cpath d='M21.8852 32.4234C18.8757 32.4234 16.4258 29.9735 16.4258 26.964C16.4258 23.9545 18.8757 21.5046 21.8852 21.5046C24.8947 21.5046 27.3446 23.9545 27.3446 26.964C27.3446 29.9735 24.8947 32.4234 21.8852 32.4234ZM21.8852 23.5519C20.0017 23.5519 18.4731 25.0805 18.4731 26.964C18.4731 28.8475 20.0017 30.3761 21.8852 30.3761C23.7687 30.3761 25.2973 28.8475 25.2973 26.964C25.2973 25.0805 23.7687 23.5519 21.8852 23.5519Z' fill='%23222222'/%3E%3Cpath d='M16.1395 22.8354C15.8802 22.8354 15.614 22.733 15.4161 22.5351L14.2287 21.3477C13.8261 20.945 13.8261 20.2967 14.2287 19.9009C14.6314 19.4983 15.2797 19.4983 15.6755 19.9009L16.8629 21.0884C17.2655 21.491 17.2655 22.1393 16.8629 22.5351C16.665 22.733 16.3988 22.8354 16.1395 22.8354Z' fill='%23222222'/%3E%3Cpath d='M28.7577 34.0885C28.4984 34.0885 28.2322 33.9862 28.0343 33.7883L26.8469 32.6009C26.4443 32.1982 26.4443 31.5499 26.8469 31.1541C27.2495 30.7515 27.8978 30.7515 28.2936 31.1541L29.481 32.3415C29.8837 32.7442 29.8837 33.3925 29.481 33.7883C29.2831 33.9862 29.017 34.0885 28.7577 34.0885Z' fill='%23222222'/%3E%3Cpath d='M13.4168 28.3084H12.052C11.4855 28.3084 11.0283 27.8512 11.0283 27.2848C11.0283 26.7184 11.4855 26.2611 12.052 26.2611H13.4168C13.9832 26.2611 14.4404 26.7184 14.4404 27.2848C14.4404 27.8512 13.9832 28.3084 13.4168 28.3084Z' fill='%23222222'/%3E%3Cpath d='M31.159 28.3084H29.7941C29.2277 28.3084 28.7705 27.8512 28.7705 27.2848C28.7705 26.7184 29.2277 26.2611 29.7941 26.2611H31.159C31.7254 26.2611 32.1826 26.7184 32.1826 27.2848C32.1826 27.8512 31.7254 28.3084 31.159 28.3084Z' fill='%23222222'/%3E%3Cpath d='M14.9453 34.0885C14.6859 34.0885 14.4198 33.9862 14.2219 33.7883C13.8193 33.3856 13.8193 32.7373 14.2219 32.3415L15.4093 31.1541C15.8119 30.7515 16.4602 30.7515 16.856 31.1541C17.2587 31.5567 17.2587 32.205 16.856 32.6009L15.6686 33.7883C15.4707 33.9862 15.2046 34.0885 14.9453 34.0885Z' fill='%23222222'/%3E%3Cpath d='M27.5634 22.8354C27.3041 22.8354 27.038 22.733 26.8401 22.5351C26.4374 22.1325 26.4374 21.4842 26.8401 21.0884L28.0275 19.9009C28.4301 19.4983 29.0784 19.4983 29.4742 19.9009C29.8768 20.3036 29.8768 20.9519 29.4742 21.3477L28.2868 22.5351C28.0889 22.733 27.8227 22.8354 27.5634 22.8354Z' fill='%23222222'/%3E%3Cpath d='M80.9767 78.8077H2.49805V76.7605H79.9531V45.369H22.2883V43.3217H80.9767C81.5432 43.3217 82.0004 43.7789 82.0004 44.3454V77.7841C82.0004 78.3505 81.5432 78.8077 80.9767 78.8077Z' fill='%23222222'/%3E%3Cpath d='M71.5177 45.369H58.5517C58.2651 45.369 57.9921 45.2462 57.7942 45.0346C57.6031 44.8231 57.5076 44.5365 57.5349 44.2498L60.2646 14.9056C60.3123 14.3802 60.7559 13.9775 61.2814 13.9775H68.788C69.3135 13.9775 69.7571 14.3802 69.8048 14.9056L72.5345 44.2498C72.5618 44.5365 72.4663 44.8231 72.2752 45.0346C72.0841 45.2462 71.8043 45.369 71.5177 45.369ZM59.6777 43.3217H70.3985L67.8599 16.0248H62.2163L59.6777 43.3217Z' fill='%23222222'/%3E%3Cpath d='M59.8208 52.1932H27.0645V54.2405H59.8208V52.1932Z' fill='%23222222'/%3E%3Cpath d='M72.3571 61.7472H69.6274V59.6999H72.3571V61.7472ZM66.8977 61.7472H64.168V59.6999H66.8977V61.7472ZM61.4383 61.7472H58.7086V59.6999H61.4383V61.7472ZM55.979 61.7472H53.2493V59.6999H55.979V61.7472ZM50.5196 61.7472H47.7899V59.6999H50.5196V61.7472ZM45.0602 61.7472H42.3305V59.6999H45.0602V61.7472ZM39.6008 61.7472H36.8711V59.6999H39.6008V61.7472Z' fill='%23222222'/%3E%3Cpath d='M72.3571 69.2538H69.6274V67.2065H72.3571V69.2538ZM66.8977 69.2538H64.168V67.2065H66.8977V69.2538ZM61.4383 69.2538H58.7086V67.2065H61.4383V69.2538ZM55.979 69.2538H53.2493V67.2065H55.979V69.2538ZM50.5196 69.2538H47.7899V67.2065H50.5196V69.2538ZM45.0602 69.2538H42.3305V67.2065H45.0602V69.2538ZM39.6008 69.2538H36.8711V67.2065H39.6008V69.2538Z' fill='%23222222'/%3E%3Cpath d='M62.892 4.7648H60.8447V8.85934H62.892V4.7648Z' fill='%23222222'/%3E%3Cpath d='M68.352 0.670288H66.3047V10.9066H68.352V0.670288Z' fill='%23222222'/%3E%3Cpath d='M39.6967 43.6288L37.6562 43.4377L39.103 27.8717C39.1508 27.3462 39.5943 26.9436 40.1198 26.9436H47.6265C48.1519 26.9436 48.5955 27.3462 48.6433 27.8717L50.0764 43.274L48.0359 43.465L46.6915 28.9908H41.0479L39.683 43.6288H39.6967Z' fill='%23222222'/%3E%3Cpath d='M41.7367 17.7308H39.6895V21.8254H41.7367V17.7308Z' fill='%23222222'/%3E%3Cpath d='M47.1967 13.6363H45.1494V23.8726H47.1967V13.6363Z' fill='%23222222'/%3E%3Cpath d='M17.3883 72.7888C17.2313 72.7888 17.0744 72.7546 16.9311 72.6796C16.4534 72.4407 5.12514 66.7152 1.35134 55.7691C-2.42247 44.8299 2.89361 33.1536 3.11881 32.6623C3.23482 32.4098 3.44638 32.2187 3.7057 32.13C3.96502 32.0413 4.25164 32.0549 4.49731 32.1777C4.975 32.4166 16.3032 38.1421 20.077 49.0882C23.8508 60.0274 18.5348 71.7037 18.3096 72.195C18.1935 72.4475 17.982 72.6386 17.7227 72.7273C17.6135 72.7683 17.4975 72.7888 17.3815 72.7888H17.3883ZM4.55873 34.5526C3.39178 37.5621 0.395944 46.7338 3.28942 55.1072C6.17607 63.4668 14.1127 68.701 16.8833 70.3184C18.0502 67.3089 21.0392 58.1371 18.1526 49.7638C15.2659 41.3905 7.32936 36.1631 4.55873 34.5526Z' fill='%23222222'/%3E%3Cpath d='M22.1715 75.6004C21.7348 75.6004 21.3458 75.3274 21.2025 74.9043C21.1138 74.6381 19.0529 68.4144 22.3558 63.9855C25.6041 59.6316 32.0257 58.9356 32.2919 58.9083C32.8105 58.8605 33.2814 59.1949 33.3974 59.7067C33.452 59.966 34.7759 66.1488 31.5207 70.5163C28.2792 74.8633 22.5332 75.5662 22.2944 75.5935C22.2534 75.5935 22.2193 75.5935 22.1784 75.5935L22.1715 75.6004ZM23.9936 65.2139C21.9736 67.9231 22.5264 71.731 22.9154 73.403C24.485 73.0549 27.8493 72.0176 29.8761 69.2948C31.9029 66.5787 31.7528 62.839 31.548 61.1057C29.7874 61.4537 26.0341 62.4842 24.0004 65.2139H23.9936Z' fill='%23222222'/%3E%3Cpath d='M21.9743 77.4634L20.0566 76.74C20.0703 76.6991 20.4183 75.7846 21.1417 74.3379L22.9706 75.2523C22.3018 76.5899 21.9743 77.4497 21.9743 77.4566V77.4634Z' fill='%23222222'/%3E%3Cpath d='M16.6921 77.593C16.6921 77.477 16.1189 65.7325 10.2637 52.2273L12.1403 51.4153C18.1525 65.2889 18.7189 77.0198 18.7394 77.5111L16.6921 77.5998V77.593Z' fill='%23222222'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11_598'%3E%3Crect width='82' height='78.1375' fill='white' transform='translate(0 0.670288)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.svg_g_icon2 {
  background-image: url("data:image/svg+xml;charset=utf8,%0A%3Csvg width='75' height='74' viewBox='0 0 75 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_114_6808)'%3E%3Cpath d='M40.1273 41.9097C33.8852 41.9097 28.8008 36.8096 28.8008 30.533C28.8008 24.2564 38.9019 11.676 39.3284 11.132C39.7143 10.6423 40.5335 10.6423 40.9194 11.132C41.3527 11.676 51.447 24.5284 51.447 30.533C51.447 36.5376 46.3694 41.9097 40.1205 41.9097H40.1273ZM40.1273 13.4304C36.9453 17.6262 30.8318 26.5073 30.8318 30.5398C30.8318 35.6875 35.0023 39.8765 40.1273 39.8765C45.2523 39.8765 49.4227 35.6875 49.4227 30.5398C49.4227 26.5141 43.3093 17.6262 40.1273 13.4304Z' fill='%23222222'/%3E%3Cpath d='M19.8167 51.5525C15.6733 51.5525 12.3018 48.166 12.3018 44.0042C12.3018 40.1553 18.334 32.4099 19.0178 31.5394C19.4037 31.0498 20.2229 31.0498 20.6088 31.5394C21.2993 32.4099 27.3315 40.1553 27.3315 44.0042C27.3315 48.166 23.96 51.5525 19.8167 51.5525ZM19.8167 33.8447C17.7788 36.5784 14.3328 41.6854 14.3328 44.0042C14.3328 47.0439 16.7904 49.5124 19.8167 49.5124C22.8429 49.5124 25.3005 47.0439 25.3005 44.0042C25.3005 41.8826 22.2065 37.0408 19.8167 33.8447Z' fill='%23222222'/%3E%3Cpath d='M10.7577 4.31814C10.1958 4.31814 9.74219 3.86252 9.74219 3.29811V1.25804C9.74219 0.693621 10.1958 0.238007 10.7577 0.238007C11.3196 0.238007 11.7732 0.693621 11.7732 1.25804V3.29811C11.7732 3.86252 11.3196 4.31814 10.7577 4.31814Z' fill='%23222222'/%3E%3Cpath d='M10.7577 21.3187C10.1958 21.3187 9.74219 20.8631 9.74219 20.2987V18.2586C9.74219 17.6942 10.1958 17.2386 10.7577 17.2386C11.3196 17.2386 11.7732 17.6942 11.7732 18.2586V20.2987C11.7732 20.8631 11.3196 21.3187 10.7577 21.3187Z' fill='%23222222'/%3E%3Cpath d='M10.6289 15.1917C8.08333 15.1917 6.00488 13.1108 6.00488 10.5471C6.00488 7.98346 8.07656 5.90259 10.6289 5.90259C13.1813 5.90259 15.2529 7.98346 15.2529 10.5471C15.2529 13.1108 13.1813 15.1917 10.6289 15.1917ZM10.6289 7.94265C9.20041 7.94265 8.03594 9.11229 8.03594 10.5471C8.03594 11.982 9.20041 13.1516 10.6289 13.1516C12.0574 13.1516 13.2219 11.982 13.2219 10.5471C13.2219 9.11229 12.0574 7.94265 10.6289 7.94265Z' fill='%23222222'/%3E%3Cpath d='M4.92179 6.43301C4.66453 6.43301 4.40049 6.33101 4.20415 6.1338L3.02614 4.95056C2.6267 4.54935 2.6267 3.90333 3.02614 3.50892C3.42558 3.1077 4.06875 3.1077 4.46142 3.50892L5.63943 4.69216C6.03887 5.09337 6.03887 5.73939 5.63943 6.1338C5.4431 6.33101 5.17906 6.43301 4.92179 6.43301Z' fill='%23222222'/%3E%3Cpath d='M17.4403 18.3266C17.1831 18.3266 16.919 18.2246 16.7227 18.0274L15.5447 16.8442C15.1453 16.4497 15.1453 15.7969 15.5447 15.4025C15.9441 15.0013 16.5873 15.0013 16.98 15.4025L18.158 16.5857C18.5574 16.987 18.5574 17.633 18.158 18.0274C17.9617 18.2246 17.6976 18.3266 17.4403 18.3266Z' fill='%23222222'/%3E%3Cpath d='M2.63323 11.7984H1.2792C0.717274 11.7984 0.263672 11.3428 0.263672 10.7784C0.263672 10.2139 0.717274 9.75833 1.2792 9.75833H2.63323C3.19516 9.75833 3.64876 10.2139 3.64876 10.7784C3.64876 11.3428 3.19516 11.7984 2.63323 11.7984Z' fill='%23222222'/%3E%3Cpath d='M20.2358 11.7984H18.8817C18.3198 11.7984 17.8662 11.3428 17.8662 10.7784C17.8662 10.2139 18.3198 9.75833 18.8817 9.75833H20.2358C20.7977 9.75833 21.2513 10.2139 21.2513 10.7784C21.2513 11.3428 20.7977 11.7984 20.2358 11.7984Z' fill='%23222222'/%3E%3Cpath d='M3.74378 18.3266C3.48651 18.3266 3.22248 18.2246 3.02614 18.0274C2.6267 17.6262 2.6267 16.9802 3.02614 16.5857L4.20415 15.4025C4.60359 15.0013 5.24676 15.0013 5.63943 15.4025C6.0321 15.8037 6.03887 16.4497 5.63943 16.8442L4.46142 18.0274C4.26508 18.2246 4.00105 18.3266 3.74378 18.3266Z' fill='%23222222'/%3E%3Cpath d='M16.2623 6.43301C16.0051 6.43301 15.741 6.33101 15.5447 6.1338C15.1453 5.73259 15.1453 5.08657 15.5447 4.69216L16.7227 3.50892C17.1221 3.1077 17.7653 3.1077 18.158 3.50892C18.5574 3.91013 18.5574 4.55615 18.158 4.95056L16.98 6.1338C16.7836 6.33101 16.5196 6.43301 16.2623 6.43301Z' fill='%23222222'/%3E%3Cpath d='M45.0212 68.3218C41.7241 68.3218 39.4832 67.9614 39.3749 67.941C38.8739 67.8594 38.5083 67.4106 38.5218 66.9006C38.5422 66.2613 39.1718 51.1853 48.9208 43.1542C58.6767 35.1231 73.5169 37.4624 74.1465 37.5644C74.6475 37.646 75.0131 38.0948 74.9996 38.6049C74.9792 39.2441 74.3496 54.3202 64.5938 62.3512C61.229 65.1257 56.8758 66.9618 51.656 67.805L51.331 65.7921C56.192 65.0033 60.2203 63.3169 63.3007 60.7736C71.0322 54.4086 72.6029 42.8074 72.894 39.4617C69.5631 39.1013 57.9184 38.3736 50.2004 44.7318C42.4824 51.0833 40.9049 62.7048 40.6071 66.0505C41.7918 66.1797 44.0192 66.3633 46.7341 66.2545L46.8153 68.2946C46.1857 68.3218 45.5831 68.3286 45.0077 68.3286L45.0212 68.3218Z' fill='%23222222'/%3E%3Cpath d='M34.8321 74L33.2344 72.742C44.4729 58.2983 54.8448 49.0092 66.8618 42.617L67.8097 44.419C56.0566 50.6684 45.8878 59.7943 34.8321 74Z' fill='%23222222'/%3E%3Cpath d='M47.9089 56.7605L47.8604 58.8L58.0398 59.0445L58.0883 57.005L47.9089 56.7605Z' fill='%23222222'/%3E%3Cpath d='M62.2969 50.0172L55.2754 50.3066L55.3587 52.345L62.3802 52.0556L62.2969 50.0172Z' fill='%23222222'/%3E%3Cpath d='M27.2163 8.29627L22.1657 6.24941C21.8882 6.1338 21.6715 5.9026 21.5767 5.61699C21.4819 5.33138 21.5226 5.01177 21.685 4.76016L24.7045 0.00680542L26.4174 1.10164L24.0546 4.81456L27.9678 6.40581L27.2095 8.29627H27.2163Z' fill='%23222222'/%3E%3Cpath d='M48.7587 6.63702C40.8173 3.11451 31.9619 2.8357 23.8174 5.84139L23.1133 3.92373C31.752 0.734428 41.1558 1.03364 49.5779 4.76696L48.7587 6.63022V6.63702Z' fill='%23222222'/%3E%3Cpath d='M68.2501 32.3554C68.1214 31.4918 67.9589 30.6146 67.7626 29.7646L69.7395 29.3089C69.9494 30.2134 70.1186 31.1382 70.254 32.063L68.2433 32.3622L68.2501 32.3554ZM67.072 27.2145C66.808 26.378 66.5101 25.5416 66.1852 24.7324L68.0673 23.9708C68.4125 24.8344 68.7307 25.7184 69.0083 26.6093L67.072 27.2213V27.2145ZM65.1087 22.3251C64.7228 21.5431 64.2963 20.7611 63.8494 20.013L65.5894 18.9658C66.0701 19.7614 66.5169 20.5911 66.9299 21.4207L65.1087 22.3319V22.3251ZM62.4074 17.803C61.8996 17.0889 61.358 16.3885 60.8029 15.7153L62.36 14.4029C62.9558 15.1101 63.5245 15.8581 64.0661 16.6197L62.4142 17.803H62.4074ZM59.0358 13.7636C58.4265 13.138 57.7834 12.5328 57.1199 11.9616L58.4468 10.4179C59.1509 11.03 59.828 11.6692 60.4779 12.3356L59.0291 13.7636H59.0358ZM55.0753 10.3159C54.3712 9.79911 53.64 9.29589 52.9021 8.84028L53.9718 7.10622C54.7571 7.59584 55.5357 8.12626 56.2804 8.67707L55.0753 10.3227V10.3159ZM50.6138 7.53464C50.0044 7.22183 49.3816 6.92262 48.752 6.64381L49.5711 4.78055C50.2346 5.07296 50.8981 5.39257 51.5413 5.72578L50.607 7.54144L50.6138 7.53464Z' fill='%23222222'/%3E%3Cpath d='M22.9914 73.8368L22.2061 71.9599L26.2478 70.2463L23.9257 66.7034L25.625 65.5813L28.6242 70.1511C28.7934 70.4027 28.8341 70.7155 28.746 71.0079C28.658 71.3003 28.4482 71.5315 28.1706 71.6539L22.9982 73.8436L22.9914 73.8368Z' fill='%23222222'/%3E%3Cpath d='M26.5323 71.5179C17.616 69.2126 10.0469 63.6092 5.22656 55.7278L6.95973 54.6602C11.5025 62.086 18.6315 67.3766 27.0401 69.5458L26.5323 71.5247V71.5179Z' fill='%23222222'/%3E%3Cpath d='M5.22657 55.7278C4.84745 55.109 4.48186 54.4698 4.14335 53.8305L5.93744 52.8717C6.25564 53.4769 6.60092 54.0753 6.95974 54.6602L5.23335 55.7278H5.22657ZM2.92472 51.3077C2.55236 50.4508 2.21385 49.5736 1.90919 48.7032L3.83192 48.0368C4.11627 48.8596 4.43446 49.6892 4.78651 50.4916L2.92472 51.3077ZM1.11031 46.0239C0.880123 45.1263 0.683788 44.2082 0.521303 43.2902L2.52528 42.9366C2.67422 43.807 2.86378 44.6706 3.08043 45.5139L1.11708 46.0239H1.11031ZM0.148944 40.5089C0.0609316 39.5841 0.0135403 38.6456 0 37.714L2.03105 37.6868C2.04459 38.564 2.09198 39.4481 2.17323 40.3185L0.148944 40.5089ZM2.09198 35.0415L0.0677017 34.9123C0.128633 33.9875 0.223416 33.0491 0.352049 32.1242L2.36279 32.4166C2.24093 33.2871 2.14615 34.1711 2.09198 35.0415ZM2.8367 29.819L0.853042 29.3701C1.05615 28.4589 1.29987 27.5477 1.57068 26.6637L3.51372 27.2621C3.25645 28.0985 3.02627 28.9553 2.8367 29.8122V29.819ZM4.38707 24.78L2.49819 24.0252C2.84347 23.1615 3.2226 22.2979 3.62881 21.4683L5.44999 22.3659C5.06409 23.1479 4.70527 23.964 4.38707 24.78Z' fill='%23222222'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_114_6808'%3E%3Crect width='75' height='74' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.svg_energy {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 191.26 90.31' style='enable-background:new 0 0 191.26 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M183.7,62.31v-3.26h-19.81v3.26h6.04l-7,18.4h4.81l6.2-16.47l5.52,15.13c0.35,0.86,1.18,1.32,1.91,1.34 l3.47,0l-7.19-18.4H183.7z'/%3E%3Cpath fill='%23b3cf0a' d='M186.6,59.06V89.5h1.24c1.89,0,3.42-1.53,3.42-3.42V59.06H186.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M152.75,59.06v7.9h-10.84v3.26h10.84V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06H152.75z'/%3E%3Cpath fill='%23b3cf0a' d='M134.81,59.06h-4.65v17.76c0,1.89,1.53,3.42,3.42,3.42h16.31v-3.26h-15.08V59.06z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M118.79,59.06V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06H118.79z'/%3E%3Cpath fill='%23b3cf0a' d='M112.26,68.17h-2.04c-0.46-5.41-3.21-9.56-7.91-9.56c-5.16,0-7.98,5.01-7.98,11.18 c0,6.18,2.82,11.19,7.98,11.19c4.7,0,7.46-4.15,7.91-9.56h2.04V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06h-4.66V68.17z M102.31,77.74c-2.19,0-3.3-3.55-3.3-7.93c0-4.38,1.11-7.93,3.3-7.93c2.19,0,3.3,3.55,3.3,7.93 C105.61,74.18,104.5,77.74,102.31,77.74z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.svg_geocentric {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 259.46 90.31' style='enable-background:new 0 0 259.46 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M235.87,80.68h18.84v8.81l1.4,0c1.85,0,3.36-1.51,3.36-3.37l0-8.71l-23.6-0.01V80.68z'/%3E%3Crect x='254.7' y='59.02' fill='%23b3cf0a' width='4.75' height='16.28'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M236.81,71.54v-2.99h14.03l-0.01-5.99c0-1.95-1.56-3.53-3.47-3.53h-14.96v3.31h13.67l0,2.9h-14.03v6.12 c0,1.95,1.55,3.52,3.47,3.52h16.17v-3.31h-14.92L236.81,71.54z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M174.14,79.19h-4.65v6.9c0,1.89,1.53,3.42,3.42,3.42h19.65v-3.26h-18.42v-5.85V79.19z'/%3E%3Cpolygon fill='%23b3cf0a' points='187.33,68.85 187.33,80.66 191.87,80.66 191.87,59.04 187.33,59.04 187.33,65.59 187.33,68.85 '/%3E%3Cpolygon fill='%23b3cf0a' points='185.44,68.85 185.44,80.66 180.78,80.66 180.78,59.04 185.44,59.04 185.44,65.59 185.44,68.85 '/%3E%3Cpolygon fill='%23b3cf0a' points='177.54,65.59 177.54,68.85 185.44,68.85 185.44,65.59 177.54,65.59 '/%3E%3Cpath fill='%23b3cf0a' d='M173.08,59.04h-2.64c-0.79,0.04-1.66,0.46-1.97,1.18l-1.16,3.06l-2.01,5.28l-3.09,8.12h4.75l4.02-12.02 l3.86,10.84c0.29,0.7,1.18,1.14,1.98,1.18h3.28L173.08,59.04z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M115.13,62.28v-3.26H95.32v3.26h6.04l-7,18.4h4.81l6.2-16.47l5.52,15.13c0.35,0.86,1.18,1.32,1.91,1.34 l3.47,0l-7.19-18.4H115.13z'/%3E%3Cpath fill='%23b3cf0a' d='M118.04,59.02v30.45h1.24c1.89,0,3.42-1.53,3.42-3.42V59.02H118.04z'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M145.57,77.17c7.09-0.67,11.02-4.38,11.02-9.32c0-5.47-4.77-9.46-13.35-9.46c-8.58,0-13.35,4-13.35,9.46 c0,4.93,3.93,8.65,11.02,9.32v5.1h-12.94v3.25h30.52v-3.25h-12.93V77.17z M134.68,67.85c0-3.6,3.51-5.98,8.56-5.98 c5.05,0,8.56,2.38,8.56,5.98c0,3.58-3.51,5.97-8.56,5.97C138.19,73.83,134.68,71.44,134.68,67.85z'/%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M204.39,74.73v-5.42h19.44v-3.26h-19.44v-3.77h19.44v-3.25h-20.67c-1.89,0-3.42,1.53-3.42,3.42v12.12 c0,1.88,1.53,3.42,3.42,3.42h21.8v-3.26H204.39z'/%3E%3Crect x='197.09' y='82.31' fill='%23b3cf0a' width='30.47' height='3.26'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04 V73.1h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06 c0.02,4.41-2.41,7.38-5.04,9.03c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9 C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.svg_skon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 124.95 90.31' style='enable-background:new 0 0 124.95 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M101.65,86.26v-5.87h-4.76v5.7c0,1.91,1.55,3.46,3.45,3.46h22.06v-3.33h-20.81L101.65,86.26z'/%3E%3Cpolygon fill='%23b3cf0a' points='112.03,75.8 112.03,72.13 107.26,72.13 107.26,75.8 94.33,75.76 94.33,79.09 124.95,79.09 124.95,75.76 '/%3E%3Cpath fill='%23b3cf0a' d='M122.01,66.08c0-4.13-4.74-7.47-12.36-7.47c-7.63,0-12.37,3.34-12.37,7.47c0,0.05,0.01,0.1,0.01,0.16 c0,0.05-0.01,0.1-0.01,0.16c0,4.13,4.74,7.47,12.36,7.47c7.63,0,12.37-3.34,12.37-7.47c0-0.05-0.01-0.1-0.01-0.16 C122,66.19,122.01,66.13,122.01,66.08z M109.64,61.94c4.24,0,7.58,1.75,7.58,4.31c0,0.31-0.05,0.62-0.15,0.91 c-0.7,2.1-3.73,3.37-7.44,3.37c-4.24,0-7.59-1.75-7.59-4.31c0-0.31,0.05-0.62,0.15-0.91C102.91,63.21,105.94,61.94,109.64,61.94z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.svg_enmove {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100.78 48.19' style='enable-background:new 0 0 100.78 48.19;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M54.45,41.43c2.66,0,4.11-2.27,4.11-5.09c0-2.81-1.45-5.09-4.11-5.09c-2.66,0-4.11,2.28-4.11,5.09 C50.34,39.16,51.79,41.43,54.45,41.43 M52.76,36.25c0-1.8,0.57-3.26,1.68-3.26c1.12,0,1.68,1.46,1.68,3.26 c0,1.81-0.56,3.27-1.68,3.27C53.33,39.52,52.76,38.05,52.76,36.25L52.76,36.25z'/%3E%3Cpath fill='%23b3cf0a' d='M56.35,42.91h-2.48v3.03c0,1.01,0.82,1.83,1.82,1.83h9.85v-1.74h-9.19V42.91L56.35,42.91z'/%3E%3Cpolygon fill='%23b3cf0a' points='62.74,36.74 62.74,43.04 65.17,43.04 65.17,31.51 62.74,31.51 62.74,35 62.74,36.74 '/%3E%3Cpolygon fill='%23b3cf0a' points='61.73,36.74 61.73,43.04 59.25,43.04 59.25,31.51 61.73,31.51 61.73,35 61.73,36.74 '/%3E%3Cpolygon fill='%23b3cf0a' points='57.52,35 57.52,36.74 61.73,36.74 61.73,35 57.52,35 '/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M68.62,31.51v5.08c0,0.99,0.8,1.78,1.78,1.78h9.44c0.98,0,1.78-0.8,1.78-1.78v-5.08H68.62 M79.14,36.61H71.1 v-3.37h8.04v3.42V36.61z'/%3E%3Cpath fill='%23b3cf0a' d='M83.21,40.86H67.03v1.74l6.8-0.04v5.22h0.7c0.98,0,1.78-0.8,1.78-1.79v-3.43l6.9,0.04V40.86L83.21,40.86z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M87.68,41.43h9.78c1,0,1.82-0.82,1.82-1.82v-8.1h-2.48v3.25h-8.47v-3.25h-2.48v8.1 C85.86,40.61,86.68,41.43,87.68,41.43z M96.81,36.5v3.19h-8.47V36.5H96.81z'/%3E%3Crect x='84.36' y='44.27' fill='%23b3cf0a' width='16.42' height='1.73'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M9.06,35.37c-1.71-0.8-3.12-1.45-3.12-2.76c0-1,0.8-1.73,2.38-1.73c0.58,0,1.06,0.07,1.55,0.16 c0.26,0.04,0.53,0.08,0.76,0.08c1.38,0,2.16-0.82,2.68-2.39l0.21-0.64c-0.22-0.09-2.48-1.08-5.42-1.08c-4.68,0-7.15,3-7.15,6.12 c0,1.57,0.49,2.71,1.26,3.61c0.99,1.15,2.41,1.91,3.73,2.55c1.93,0.95,3.67,1.65,3.67,3.05c0,1.24-1.29,1.95-3.01,1.95 c-2.36,0-4.42-1.35-4.68-1.51L0,46.41c0.34,0.19,2.83,1.77,6.94,1.77c4.37,0,7.68-2.51,7.68-6.36 C14.61,37.99,11.55,36.57,9.06,35.37L9.06,35.37z'/%3E%3Cpath fill='%23b3cf0a' d='M26.15,37.16l7.93-9.72h-5.65l-6.32,8.38h-0.1v-8.38h-4.65l0,20.58h0.28c2.01,0,4.41-0.93,4.41-4.29v-4.73 h0.09l6.44,8.76h5.92L26.15,37.16L26.15,37.16z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M34.34,5.39c-1.64,0.31-4.07,1.79-4.06,4.43c0.01,2.39,1.96,3.84,1.97,6.97c0.01,2.35-1.29,3.94-2.69,4.82 c0.57-0.05,1.19-0.08,1.87-0.08c1.43,0,2.3,0.13,2.35,0.14l7.35-9.02C39.09,9.58,36.7,7.21,34.34,5.39L34.34,5.39z'/%3E%3Cpath fill='%23b3cf0a' d='M40.52,29.75c0.93-1.44,1.04-3.74,1.12-6.07c0.09-2.18,0.54-3.82,3.46-3.83c0.65,0,1.26,0.09,2.38,0.08 c4.28-0.02,7.07-1.49,8.8-2.46c-3.55-2.26-8.72-4.57-15.15-4.83c-0.42,1.18-3.67,10.23-3.92,10.96c0.04,0.04,0.61,0.68,1.32,1.93 C39.58,27.24,40.14,28.69,40.52,29.75L40.52,29.75z'/%3E%3Cpath fill='%23b3cf0a' d='M24.99,22.36c-0.37,0-0.56-0.25-0.61-0.67c-0.05-0.43-1.88-17.25-2.16-19.79c-0.04-0.37-0.13-1.05-0.13-1.3 c0-0.39,0.26-0.6,0.56-0.6c0.87,0,5.62,1.11,10.66,4.64c-1.45,0.41-4.08,1.92-4.07,5.04c0.01,2.77,1.99,4.29,2,7.07 C31.25,21.27,26.06,22.36,24.99,22.36L24.99,22.36z'/%3E%3Cpath fill='%23b3cf0a' d='M40.94,30.95c0.08,0.21,0.15,0.38,0.23,0.51c0.12,0.2,0.27,0.29,0.45,0.28c0.12,0,0.26-0.04,0.42-0.11 c0.39-0.18,15.74-7.32,18.05-8.39c0.34-0.16,0.97-0.44,1.18-0.57c0.22-0.12,0.32-0.3,0.32-0.49c0-0.1-0.03-0.21-0.09-0.3 c-0.29-0.47-1.78-2.04-4.26-3.77c-1.97,1.09-5.05,2.77-9.63,2.78c-1.12,0-1.38-0.08-2.14-0.07c-2.24,0.01-2.8,0.96-2.88,2.92 c-0.01,0.37-0.02,0.87-0.04,1.41C42.48,26.92,42.28,29.34,40.94,30.95L40.94,30.95z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.svg_incheonpetrochem {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 295.77 90.31' style='enable-background:new 0 0 295.77 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M178.54,73.13c0.45,0.83,1.14,1.29,1.84,1.3l3.36-0.01l-8.19-15.37h-3.7c-0.7,0.01-1.4,0.46-1.84,1.3 l-7.47,14.07h4.65l6.01-11.31L178.54,73.13z'/%3E%3Cpath fill='%23b3cf0a' d='M167.44,80.62h18.24v8.89h1.36c1.83,0,3.31-1.48,3.31-3.31v-8.84h-22.9V80.62z'/%3E%3Cpolygon fill='%23b3cf0a' points='185.67,64.49 181.14,64.49 181.14,67.75 185.67,67.75 185.67,75.89 190.34,75.89 190.34,59.06 185.67,59.06 '/%3E%3Cpath fill='%23b3cf0a' d='M256.58,66.95l0.01-7.89h-4.68v30.42l1.22,0c1.85,0,3.46-1.51,3.46-3.37l0.01-15.88h3.51l0-3.27H256.58z'/%3E%3Cpath fill='%23b3cf0a' d='M241.92,75.38c3.68-0.85,6.19-3.53,6.19-6.69c0-2.18-1.19-4.13-3.12-5.41l4.11,0v-3.21h-7.18l0-2.35h-4.91 v2.35h-7.34v3.21h4.11c-1.94,1.28-3.13,3.23-3.13,5.41c0,3.21,2.59,5.92,6.36,6.73v2.24h-8.41l0,3.27l21.88,0l0.01-3.27l-8.56-0.01 V75.38z M235.29,68.61c0.01-2.24,1.65-4.05,4.09-4.05c2.44,0,4.09,1.82,4.09,4.06c0,2.24-1.65,4.04-4.09,4.05 C236.94,72.66,235.3,70.85,235.29,68.61z'/%3E%3Cpolygon fill='%23b3cf0a' points='291.58,68.48 295.77,68.48 295.77,65.18 291.58,65.18 291.58,59.06 286.89,59.06 286.89,75.33 291.58,75.34 '/%3E%3Cpath fill='%23b3cf0a' d='M282.34,68.61c0-2.18-1.01-3.96-2.96-5.24h4.11v-3.21l-7.51,0v-2.44h-4.92v2.44l-7.67,0v3.21l4.1,0 c-1.94,1.28-2.96,3.06-2.97,5.23c0,3.22,3.14,6.85,8.91,6.85C279.22,75.46,282.34,71.79,282.34,68.61z M269.02,68.36 c0-2.24,1.99-3.88,4.43-3.88c2.44,0,4.43,1.63,4.43,3.88c0,2.24-1.99,3.89-4.43,3.89C271,72.25,269.02,70.6,269.02,68.36z'/%3E%3Cpath fill='%23b3cf0a' d='M267.99,80.68h18.92v8.81l1.32,0c1.85,0,3.36-1.51,3.36-3.37l0-8.71l-23.6-0.01V80.68z'/%3E%3Cpath fill='%23b3cf0a' d='M105.85,79.2h-4.67v6.87c0,1.89,1.54,3.43,3.42,3.43h0.92h0.32h18.3v-3.26h-18.29V79.2z'/%3E%3Crect x='118.9' y='59.09' fill='%23b3cf0a' width='4.69' height='21.79'/%3E%3Cpath fill='%23b3cf0a' d='M115.67,67.28c0-4.61-4.14-8.35-10.67-8.35c-6.53,0-10.67,3.74-10.67,8.35c0,4.62,4.14,8.36,10.67,8.36 C111.53,75.64,115.67,71.9,115.67,67.28z M99.01,67.28c0-2.97,2.68-5.38,5.99-5.38c3.31,0,5.99,2.41,5.99,5.38 c0,2.97-2.68,5.38-5.99,5.38C101.69,72.66,99.01,70.25,99.01,67.28z'/%3E%3Cpath fill='%23b3cf0a' d='M141.52,79.2h-4.67v6.87c0,1.89,1.54,3.43,3.42,3.43l0.92,0.01h0.32h18.3v-3.27h-18.28V79.2z'/%3E%3Cpolygon fill='%23b3cf0a' points='154.56,80.88 159.21,80.88 159.21,59.09 154.56,59.09 154.56,65.82 149.7,65.82 149.7,69.09 154.56,69.09 '/%3E%3Cpath fill='%23b3cf0a' d='M144.45,74.41c0.44,0.94,1.6,1.35,2.6,1.35h3.1l-6.38-11.11h5.08v-3.26h-6.95h-0.11v-2.38h-4.66v2.38h-7.07 v3.26h5.19l-6.49,11.11H134l5.56-9.47L144.45,74.41z'/%3E%3Cpath fill='%23b3cf0a' d='M194.84,80.98h7.28v8.47h1.23c1.88,0,3.4-1.53,3.4-3.41v-5.06h6.02v8.47h1.23c1.88,0,3.41-1.53,3.41-3.41 v-5.06h7.28v-3.26h-29.85V80.98z'/%3E%3Cpath fill='%23b3cf0a' d='M209.77,75.34c7.15,0,11.69-3.8,11.69-8.5c0-4.68-4.54-8.48-11.69-8.48c-7.15,0-11.7,3.8-11.7,8.48 C198.08,71.54,202.62,75.34,209.77,75.34z M209.77,61.48c3.89,0,7.04,2.4,7.04,5.36c0,2.96-3.15,5.36-7.04,5.36 c-3.89,0-7.04-2.4-7.04-5.36C202.73,63.88,205.88,61.48,209.77,61.48z'/%3E%3C/g%3E%3C/svg%3E");
}
.svg_trading {
  background-image: url("data:image/svg+xml;charset=utf8,%0A%3Csvg width='227' height='53' viewBox='0 0 227 53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.94006 38.7773C8.06204 37.8998 6.5175 37.186 6.5175 35.7526C6.5175 34.6527 7.39508 33.857 9.12684 33.857C9.76454 33.857 10.2852 33.9331 10.8235 34.0326C11.1043 34.0794 11.4085 34.1203 11.6543 34.1203C13.1696 34.1203 14.0237 33.2193 14.5912 31.5051L14.8253 30.8031C14.5854 30.7036 12.1106 29.6154 8.88111 29.6154C3.74434 29.6154 1.03554 32.9034 1.0414 36.3201C1.0414 38.046 1.57964 39.2922 2.42797 40.2751C3.51617 41.5388 5.06656 42.3696 6.5175 43.0775C8.62954 44.113 10.5427 44.8853 10.5427 46.424C10.5427 47.7872 9.13269 48.5653 7.24881 48.5653C4.66288 48.5653 2.41042 47.091 2.12374 46.9096L0 50.888C0.374434 51.0986 3.10663 52.8362 7.6057 52.8362C12.3973 52.8362 16.0246 50.0864 16.0246 45.8623C16.0246 41.6383 12.6664 40.0996 9.94006 38.7832V38.7773Z' fill='%23b3cf0a'/%3E%3Cpath d='M28.6793 40.7373L37.3674 30.0835H31.1775L24.2505 39.2746H24.1452V30.0835H19.0435V52.649H19.3477C21.5534 52.649 24.1803 51.6251 24.1803 47.9451V42.7616H24.2797L31.3472 52.3681H37.8413L28.6793 40.7314V40.7373Z' fill='%23b3cf0a'/%3E%3Cpath d='M37.654 5.91489C35.8579 6.25422 33.1959 7.88067 33.2018 10.765C33.2076 13.386 35.3489 14.9715 35.3548 18.4058C35.3665 20.9859 33.9448 22.7235 32.4061 23.6888C33.0263 23.6362 33.7108 23.5952 34.4597 23.5952C36.0334 23.5952 36.9812 23.7415 37.0397 23.7532L45.1018 13.8658C42.8669 10.5134 40.2517 7.91577 37.6599 5.92074L37.654 5.91489Z' fill='%23b3cf0a'/%3E%3Cpath d='M44.429 32.6167C45.447 31.0371 45.5698 28.5214 45.6576 25.9588C45.7512 23.566 46.2543 21.7698 49.4487 21.7581C50.1566 21.7581 50.8353 21.8517 52.0581 21.8517C56.7443 21.8283 59.8042 20.2194 61.7056 19.1605C57.815 16.6799 52.14 14.1524 45.0959 13.8658C44.6396 15.1587 41.0649 25.0812 40.8016 25.8828C40.8426 25.9296 41.4686 26.6316 42.2467 28.0007C43.3993 29.8728 44.0194 31.4642 44.429 32.6284V32.6167Z' fill='%23b3cf0a'/%3E%3Cpath d='M27.4039 24.5137C26.9944 24.5137 26.7896 24.2446 26.7369 23.7766C26.6843 23.3085 24.6717 4.86765 24.3675 2.07694C24.3265 1.6674 24.2212 0.924384 24.2212 0.65526C24.2212 0.22232 24.502 0 24.8297 0C25.7833 0 30.9903 1.21691 36.5132 5.08997C34.9218 5.54046 32.0434 7.19616 32.0551 10.6187C32.0668 13.6493 34.2373 15.3225 34.249 18.3648C34.2666 23.3144 28.5799 24.5137 27.3981 24.5137H27.4039Z' fill='%23b3cf0a'/%3E%3Cpath d='M44.8912 33.9331C44.9789 34.1613 45.0608 34.3543 45.1427 34.4948C45.2714 34.7112 45.4353 34.8107 45.64 34.8048C45.7687 34.8048 45.9267 34.7639 46.1022 34.682C46.5293 34.4889 63.3613 26.655 65.8946 25.4791C66.2632 25.3036 66.9594 24.9935 67.1934 24.8589C67.4333 24.7244 67.5386 24.5254 67.5386 24.3207C67.5386 24.2037 67.5035 24.0925 67.445 23.9872C67.129 23.4723 65.4967 21.7464 62.7762 19.8567C60.6115 21.0444 57.2358 22.8873 52.216 22.9107C50.9874 22.9107 50.7066 22.8288 49.87 22.8346C47.4186 22.8405 46.8043 23.8877 46.7165 26.0407C46.699 26.4444 46.6931 26.9944 46.6697 27.5911C46.5937 29.5101 46.3655 32.1604 44.897 33.9331H44.8912Z' fill='%23b3cf0a'/%3E%3Cpath d='M129.437 34.5299H126.693V43.9375H129.437V34.5299Z' fill='%23b3cf0a'/%3E%3Cpath d='M87.9277 52.4501H88.659C89.7882 52.4501 90.6599 51.5432 90.6599 50.4667V34.5474H87.9218V52.4442L87.9277 52.4501Z' fill='%23b3cf0a'/%3E%3Cpath d='M84.0722 39.0991H82.709V41.0123H84.0722V52.4501H84.8035C85.9327 52.4501 86.8044 51.5432 86.8044 50.4667V34.5474H84.0722V39.0991Z' fill='%23b3cf0a'/%3E%3Cpath d='M77.2914 41.0123H82.0889V36.5424C82.0889 35.4074 81.2405 34.5591 80.1114 34.5591H74.5592V36.4313H79.3567V39.0991H74.5592V44.0779C74.5592 45.1544 75.4661 46.0613 76.5367 46.0613H82.8845V44.1481H77.2914V41.0123Z' fill='%23b3cf0a'/%3E%3Cpath d='M72.5291 48.3488H55.194V50.2678H72.5291V48.3488Z' fill='%23b3cf0a'/%3E%3Cpath d='M58.8856 44.1891H70.8266V42.1999H59.6404V40.4272H70.3176V38.438H59.6462V36.7706H70.3176V34.7756H58.8915C57.7389 34.7756 56.8029 35.7117 56.8029 36.8701V42.0946C56.8029 43.2472 57.7389 44.1832 58.8915 44.1832L58.8856 44.1891Z' fill='%23b3cf0a'/%3E%3Cpath d='M99.6054 34.29C95.9722 34.29 93.6729 37.4025 93.6729 41.2346C93.6729 45.0667 95.9722 48.185 99.6054 48.185C103.239 48.185 105.532 45.0784 105.532 41.2346C105.532 37.3908 103.233 34.29 99.6054 34.29ZM99.6054 46.2309C97.2886 46.2309 96.4695 43.996 96.4695 41.2346C96.4695 38.4731 97.2886 36.2441 99.6054 36.2441C101.922 36.2441 102.741 38.479 102.741 41.2346C102.741 43.9902 101.922 46.2309 99.6054 46.2309Z' fill='%23b3cf0a'/%3E%3Cpath d='M107.691 52.3681H108.41C109.51 52.3681 110.423 51.4789 110.423 50.3731V34.5357H107.691V52.3681Z' fill='%23b3cf0a'/%3E%3Cpath d='M122.809 44.1891C118.327 44.1891 116.092 46.1607 116.092 48.5945C116.092 51.0284 118.327 53 122.809 53C127.29 53 129.519 51.0284 129.519 48.5945C129.519 46.1607 127.29 44.1891 122.809 44.1891ZM122.809 51.0986C120.369 51.0986 118.848 49.9811 118.848 48.5945C118.848 47.208 120.369 46.0905 122.809 46.0905C125.248 46.0905 126.769 47.2138 126.769 48.5945C126.769 49.9753 125.248 51.0986 122.809 51.0986Z' fill='%23b3cf0a'/%3E%3Cpath d='M125.237 41.5622H116.396V36.3026H124.921V34.5299H115.718C114.694 34.5299 113.857 35.3606 113.857 36.3903V41.4744C113.857 42.5041 114.694 43.3349 115.718 43.3349H125.237V41.5622Z' fill='%23b3cf0a'/%3E%3Cpath d='M139.691 46.3128H136.953V50.3322C136.953 51.4379 137.854 52.3389 138.959 52.3389H150.403V50.4316H139.691V46.3128Z' fill='%23b3cf0a'/%3E%3Cpath d='M150.081 34.5416H147.331V47.3016H150.081V34.5416Z' fill='%23b3cf0a'/%3E%3Cpath d='M145.442 39.3331C145.442 36.6302 143.014 34.4421 139.193 34.4421C135.373 34.4421 132.945 36.6361 132.945 39.3331C132.945 42.0302 135.367 44.23 139.193 44.23C143.02 44.23 145.442 42.0361 145.442 39.3331ZM135.683 39.3331C135.683 37.5955 137.251 36.1856 139.193 36.1856C141.136 36.1856 142.698 37.5955 142.698 39.3331C142.698 41.0708 141.13 42.4807 139.193 42.4807C137.257 42.4807 135.683 41.0708 135.683 39.3331Z' fill='%23b3cf0a'/%3E%3Cpath d='M156.37 41.65H164.362V39.6608H156.37V36.5424H164.643V34.5474H155.721C154.574 34.5474 153.632 35.4835 153.632 36.6419V44.8385C153.632 45.9969 154.569 46.9271 155.721 46.9271H165.158V44.938H156.37V41.6441V41.65Z' fill='%23b3cf0a'/%3E%3Cpath d='M166.346 39.105H164.883V41.0123H166.346V52.3681H167.071C168.171 52.3681 169.072 51.473 169.084 50.3673V34.5416H166.346V39.105Z' fill='%23b3cf0a'/%3E%3Cpath d='M175.414 34.5416H172.676V44.037C172.676 45.1427 173.571 46.0379 174.677 46.0379H181.224V44.1306H175.414V34.5416Z' fill='%23b3cf0a'/%3E%3Cpath d='M186.033 39.0933H184.886V34.5416H182.148V52.3681H182.873C183.979 52.3681 184.874 51.473 184.874 50.3673V41.0064H186.033V52.3623H186.758C187.858 52.3623 188.759 51.4672 188.771 50.3614V34.5357H186.027V39.0874L186.033 39.0933Z' fill='%23b3cf0a'/%3E%3Cpath d='M223.722 43.3115H226.46V34.5416H223.722V37.7243H219.913V39.6315H223.722V43.3115Z' fill='%23b3cf0a'/%3E%3Cpath d='M215.274 50.4609V49.1386H226.466V46.1256C226.466 45.0199 225.553 44.1247 224.453 44.1247H212.547V46.032H223.728V47.2372H212.547V50.3673C212.547 51.473 213.442 52.3681 214.548 52.3681H226.946V50.4609H215.274Z' fill='%23b3cf0a'/%3E%3Cpath d='M222.593 43.3115V41.5271H213.764V34.5416H211.208V41.4335C211.208 42.469 212.044 43.3115 213.086 43.3115H222.593Z' fill='%23b3cf0a'/%3E%3Cpath d='M196.962 34.5591C196.54 34.5591 196.119 34.8341 195.85 35.3431L191.333 47.2197H194.142L197.769 37.5838L200.993 46.4357C201.197 46.9388 201.677 47.2138 202.104 47.2197H204.134L199.179 34.565H196.95L196.962 34.5591Z' fill='%23b3cf0a'/%3E%3Cpath d='M204.942 36.9929H202.601V38.9236H204.942V40.4272H202.601V42.3579H204.942V52.3681H205.667C206.767 52.3681 207.68 51.473 207.68 50.3673V34.565H204.942V36.9929Z' fill='%23b3cf0a'/%3E%3C/svg%3E%0A");
}
.svg_ietechnology {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 361.15 90.31' style='enable-background:new 0 0 361.15 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Crect x='230.34' y='81.94' fill='%23b3cf0a' width='30.72' height='3.27'/%3E%3Cpath fill='%23b3cf0a' d='M258.47,78.79l-0.01-16.05c0-1.9-1.54-3.44-3.43-3.44h-21.86v3.27h20.62l0.01,6.3h-20.87v3.27h20.87v6.64 H258.47z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M158.25,59.06V86.2c0,1.89-1.54,3.44-3.43,3.44h-1.24V59.06H158.25z'/%3E%3Cpath fill='%23b3cf0a' d='M139.65,79.05c-3.91,0-5.29-3.84-5.29-8.6c0-4.76,1.38-8.6,5.29-8.6c3.92,0,5.3,3.85,5.3,8.6 C144.95,75.21,143.57,79.05,139.65,79.05z M139.65,58.49c-6.24,0-10.21,5.35-10.21,11.96c0,6.6,3.97,11.96,10.21,11.96 c6.26,0,10.23-5.35,10.23-11.96C149.87,63.84,145.9,58.49,139.65,58.49'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M126.82,67.11h-3.68v-8.05h-4.67v30.56h1.24c1.89,0,3.43-1.53,3.43-3.43V70.38h3.68V67.11z'/%3E%3Cpath fill='%23b3cf0a' d='M104.54,79.05c-3.91,0-5.29-3.84-5.29-8.6c0-4.76,1.38-8.6,5.29-8.6c3.92,0,5.3,3.85,5.3,8.6 C109.85,75.21,108.46,79.05,104.54,79.05z M104.54,58.49c-6.24,0-10.21,5.35-10.21,11.96c0,6.6,3.97,11.96,10.21,11.96 c6.26,0,10.23-5.35,10.23-11.96C114.77,63.84,110.8,58.49,104.54,58.49'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M191.99,59.06V86.2c0,1.89-1.54,3.44-3.43,3.44h-1.24V59.06H191.99z'/%3E%3Cpath fill='%23b3cf0a' d='M173.39,79.05c-3.91,0-5.29-3.84-5.29-8.6c0-4.76,1.38-8.6,5.29-8.6c3.92,0,5.3,3.85,5.3,8.6 C178.69,75.21,177.31,79.05,173.39,79.05z M173.39,58.49c-6.24,0-10.21,5.35-10.21,11.96c0,6.6,3.97,11.96,10.21,11.96 c6.26,0,10.23-5.35,10.23-11.96C183.62,63.84,179.65,58.49,173.39,58.49'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M225.96,59.04V86.2c0,1.89-1.55,3.44-3.44,3.44h-1.24v-30.6H225.96z'/%3E%3Cpath fill='%23b3cf0a' d='M214.61,59.04v8.13h-2.37v3.27h2.37v19.19h1.24c1.89,0,3.44-1.55,3.44-3.44V59.04H214.61z'/%3E%3Cpath fill='%23b3cf0a' d='M212.23,78.65v-3.27h-9.6V62.23h9.04v-3.27H201.4c-1.9,0-3.44,1.53-3.44,3.43v12.82 c0,1.89,1.54,3.44,3.44,3.44H212.23z'/%3E%3Crect x='202.32' y='67.18' fill='%23b3cf0a' width='8.09' height='3.27'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M272.25,86.22v-2.27h19.18v-5.17c0-1.9-1.54-3.44-3.43-3.44h-20.41v3.27h19.17v2.07h-19.17v5.38 c0,1.89,1.54,3.43,3.43,3.43h21.26v-3.27H272.25z'/%3E%3Cpath fill='%23b3cf0a' d='M272.25,64.9v-5.83h-4.68v5.67c0,1.89,1.54,3.44,3.44,3.44h21.26V64.9H272.25z'/%3E%3Crect x='264.69' y='70.28' fill='%23b3cf0a' width='30.46' height='3.27'/%3E%3Crect x='277.59' y='65.78' fill='%23b3cf0a' width='4.67' height='5.97'/%3E%3C/g%3E%3Cg%3E%3Crect x='332.87' y='59.06' fill='%23b3cf0a' width='21.05' height='3.27'/%3E%3Cpath fill='%23b3cf0a' d='M342.06,59.06c-0.73,0.01-1.45,0.48-1.91,1.35l-7.75,20.4h4.82l6.23-16.55l5.54,15.21 c0.35,0.85,1.18,1.32,1.91,1.34h3.49l-8.5-21.74H342.06z'/%3E%3Cpath fill='%23b3cf0a' d='M361.15,59.06v27.15c0,1.9-1.54,3.44-3.43,3.44h-1.24V59.06H361.15z'/%3E%3C/g%3E%3Cg%3E%3Crect x='298.15' y='81.71' fill='%23b3cf0a' width='30.72' height='3.27'/%3E%3Crect x='311.17' y='76.93' fill='%23b3cf0a' width='4.67' height='5.97'/%3E%3Crect x='301.16' y='66.33' fill='%23b3cf0a' width='23.85' height='3.27'/%3E%3Cpath fill='%23b3cf0a' d='M301.16,68.32v5.38c0,1.89,1.54,3.43,3.43,3.43h21.26v-3.27h-20.02v-5.54H301.16z'/%3E%3Cpath fill='%23b3cf0a' d='M325.01,67.91v-5.17c0-1.9-1.54-3.44-3.43-3.44h-20.41v3.27h19.17v5.34H325.01z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.svg_earthon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 192.33 90.31' style='enable-background:new 0 0 192.33 90.31;' xml:space='preserve'%3E%3Cg id='Layer_1'%3E%3C/g%3E%3Cg id='레이어_2'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.77,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.77-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.69,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.58h0.52c3.77,0,8.26-1.75,8.26-8.04 V73.1h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06 c0.02,4.41-2.41,7.38-5.04,9.03c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.91 C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.17-4.09,1.02-7.16,6.49-7.19c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.8,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.53,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.19-0.06-0.39-0.17-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M169.03,86.27V80.4h-4.76v5.7c0,1.91,1.55,3.46,3.45,3.46h22.06v-3.33h-20.81L169.03,86.27z'/%3E%3Cpolygon fill='%23b3cf0a' points='179.4,75.8 179.4,72.13 174.64,72.13 174.64,75.8 161.71,75.76 161.71,79.09 192.33,79.09 192.33,75.76 '/%3E%3Cpath fill='%23b3cf0a' d='M189.38,66.08c0-4.13-4.74-7.47-12.36-7.47c-7.63,0-12.37,3.34-12.37,7.47c0,0.05,0.01,0.1,0.01,0.16 c0,0.05-0.01,0.1-0.01,0.16c0,4.13,4.74,7.47,12.36,7.47c7.63,0,12.37-3.34,12.37-7.47c0-0.05-0.01-0.1-0.01-0.16 C189.37,66.19,189.38,66.14,189.38,66.08z M177.02,61.95c4.24,0,7.58,1.75,7.58,4.31c0,0.31-0.05,0.62-0.15,0.91 c-0.7,2.1-3.73,3.37-7.44,3.37c-4.24,0-7.59-1.75-7.59-4.31c0-0.31,0.05-0.62,0.15-0.91C170.28,63.21,173.31,61.95,177.02,61.95 z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M142.59,63.16l7.74,10.7c0.63,0.87,1.63,1.35,2.63,1.36l3.83-0.01l-11.69-16.18h-3.42 c-1.01,0.01-2,0.49-2.63,1.36l-10.71,14.82h5.55L142.59,63.16L142.59,63.16z'/%3E%3Cpolygon fill='%23b3cf0a' points='126.96,82.94 158.08,82.94 158.08,86.25 126.96,86.25 126.96,82.94 '/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M104.5,79.07c-3.89,0-5.26-3.82-5.26-8.55c0-4.73,1.38-8.56,5.26-8.56c3.9,0,5.28,3.83,5.28,8.56 C109.77,75.25,108.4,79.07,104.5,79.07z M104.5,58.61c-6.21,0-10.16,5.33-10.16,11.91c0,6.57,3.95,11.9,10.16,11.9 c6.23,0,10.18-5.33,10.18-11.9C114.67,63.94,110.72,58.61,104.5,58.61'/%3E%3Cpath fill='%23b3cf0a' d='M121.73,67.1v-8.02h-4.65v8.03h-5.67v3.25h5.67V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V70.36h0L121.73,67.1 L121.73,67.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
/*2024-02-19엔텀*/
.svg_enterm {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 152.8 90.3' style='enable-background:new 0 0 152.8 90.3;' xml:space='preserve'%3E%3Cg id='Layer_1_00000148628518778501260380000003881169171555293105_'%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M102.4,77.7c5,0,7.7-4.3,7.7-9.5c0-5.3-2.7-9.5-7.7-9.5c-5,0-7.7,4.3-7.7,9.5C94.7,73.4,97.4,77.7,102.4,77.7 M99.3,67.9c0-3.4,1.1-6.1,3.2-6.1c2.1,0,3.1,2.7,3.1,6.1c0,3.4-1.1,6.1-3.1,6.1C100.3,74.1,99.3,71.3,99.3,67.9L99.3,67.9z'/%3E%3Cpath fill='%23b3cf0a' d='M106,80.4h-4.6v5.7c0,1.9,1.5,3.4,3.4,3.4h18.5v-3.3H106V80.4L106,80.4z'/%3E%3Cpolygon fill='%23b3cf0a' points='118,68.9 118,80.7 122.5,80.7 122.5,59 118,59 118,65.6 118,68.9 '/%3E%3Cpolygon fill='%23b3cf0a' points='116.1,68.9 116.1,80.7 111.4,80.7 111.4,59 116.1,59 116.1,65.6 116.1,68.9 '/%3E%3Cpolygon fill='%23b3cf0a' points='152.8,68.4 152.8,74.6 148.1,74.6 148.1,58.6 152.8,58.6 152.8,65.1 152.8,68.4 '/%3E%3Cpolygon fill='%23b3cf0a' points='108.2,65.6 108.2,68.9 116.1,68.9 116.1,65.6 108.2,65.6 '/%3E%3Cpolygon fill='%23b3cf0a' points='143.1,64.9 143.1,68.2 151,68.2 151,64.9 143.1,64.9 '/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17.4,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0.4,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.8,71.2,22,68.5,17.4,66.3L17.4,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49.4,69.6l14.9-18.2H53.7L41.8,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2L54,89.5h11.1 L49.4,69.6L49.4,69.6z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.7,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.6,18,69.2,13.5,64.7,10.1L64.7,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M76.3,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.6,51.1,75.6,53.8,76.3,55.8L76.3,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M47.2,41.9c-0.7,0-1-0.5-1.1-1.3C46,39.8,42.5,8.3,42,3.6c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C59,39.9,49.2,41.9,47.2,41.9L47.2,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M77.1,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C80,50.4,79.6,55,77.1,58L77.1,58z'/%3E%3C/g%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M130.4,76.7v9.5c0,1.8,1.5,3.3,3.3,3.3h15.7c1.8,0,3.3-1.5,3.3-3.3v-9.5H130.4 M148.1,86.2H135v-6.3h13.1v6.4 V86.2z'/%3E%3Cpath fill='%23b3cf0a' d='M142.4,74.6l0-3.6l-12.4,0l0-2.6l10.8,0l0-3.6l-10.8,0l0-2.5l11.9,0l0-3.6l-13,0c-1.7,0-3,1.7-3,3.8l0,8.3 c0,2.1,1.3,3.8,3,3.8L142.4,74.6z'/%3E%3C/g%3E%3C/svg%3E%0A");
}

/* skip nav common */
#skip-navi-info {
  text-indent: -99999px;
}

#skip-navi {
  height: 0;
}
#skip-navi a {
  position: fixed;
  width: 100%;
  height: 30px;
  line-height: 30px;
  top: -30px;
  background-color: var(--c-dark);
  text-align: center;
  opacity: 0.6;
  z-index: 99999;
  color: #fff;
}
#skip-navi a:focus {
  left: 0;
  top: 0px;
  color: #fff;
}

.intro_before #skip-navi a {
  height: auto;
  font-size: 12px;
  line-height: 110%;
  padding: 5px 0;
}

#header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: var(--header-size);
  background-color: var(--c-wt);
  z-index: 100;
  overflow: visible;
}
#header:before {
  content: "";
  display: block;
  position: fixed;
  top: -100%;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--c-dark);
  opacity: 0;
  -webkit-transition: opacity 0.4s ease, top 0.001s ease 0.4s;
  transition: opacity 0.4s ease, top 0.001s ease 0.4s;
}
#header.open:before {
  top: 0;
  opacity: 0.4;
  -webkit-transition: opacity 0.6s ease, top 0.001s ease;
  transition: opacity 0.6s ease, top 0.001s ease;
}
#header.open .gnb_wrap {
  height: 570px;
  -webkit-transition: all 0.6s cubic-bezier(0.46, 0.87, 0.18, 1.01);
  transition: all 0.6s cubic-bezier(0.46, 0.87, 0.18, 1.01);
}
#header.open .gnb_wrap:after {
  width: 100%;
}

.gnb_wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: url("../images/common/gnb_bg.png") repeat-x;
  -webkit-transition: all 0.4s cubic-bezier(0.46, 0.87, 0.18, 1.01);
  transition: all 0.4s cubic-bezier(0.46, 0.87, 0.18, 1.01);
}

.logo_area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: absolute;
  top: 50%;
  left: 80px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  height: var(--header-size);
  min-width: 325px;
  z-index: 10;
}
.logo_area .logo {
  position: relative;
}
.logo_area .logo_banner {
  margin-left: 20px;
}
.logo_area .logo_banner img {
  width: 194px;
  height: auto;
}

#gnb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 100;
  width: 900px;
}

/* 2024-07-19 */
#gnb > li {
  width: 18%;
  margin: 0 15px;
}
#gnb > li:nth-child(2) {
  width: 28%;
}

#gnb > li > a {
  position: relative;
  display: block;
  height: var(--header-size);
  line-height: var(--header-size);
  text-align: center;
  font-size: 23px;
  color: var(--c-dark);
  font-family: var(--font-b);
}
#gnb > li > a:before {
  content: "";
  display: block;
  position: absolute;
  top: 96px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0px;
  height: 4px;
  background-color: var(--c-sub);
  -webkit-transition: all 0.6s cubic-bezier(0.46, 0.87, 0.18, 1.01);
  transition: all 0.6s cubic-bezier(0.46, 0.87, 0.18, 1.01);
}
#gnb > li > a.current:before {
  left: 50%;
  width: 100%;
}
#gnb > li:hover a:before, #gnb > li:focus a:before {
  left: 50%;
  width: 100%;
}
#gnb > li > ul {
  height: 480px;
  position: relative;
  padding: 50px 0 0 0;
}
#gnb > li > ul > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
#gnb > li > ul > li > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 65px;
  text-align: left;
  font-size: 17.5px;
  color: var(--c-gray);
  font-family: var(--font-sb);
}
#gnb > li > ul > li > a.ls-1 {
  letter-spacing: -1.29px;
}
#gnb > li > ul > li > a:hover, #gnb > li > ul > li > a:focus {
  color: var(--c-main);
}
#gnb > li > ul > li > a:hover .svg_link, #gnb > li > ul > li > a:focus .svg_link {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st1%7Bfill:none;stroke:%2316873E;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpolygon fill='%2316873E' points='14.13,16 0,16 0,1.87 7.07,1.87 7.07,3.87 2,3.87 2,14 12.13,14 12.13,8.93 14.13,8.93 '/%3E%3Cpath class='st1' d='M13.62,8.88'/%3E%3Cpath class='st1' d='M7.18,2.39'/%3E%3C/g%3E%3Crect x='5.67' y='4.02' transform='matrix(0.7072 -0.707 0.707 0.7072 -0.3148 9.2821)' fill='%2316873E' width='10.77' height='2'/%3E%3Cpolygon fill='%2316873E' points='16,6.13 14,6.13 14,2 9.87,2 9.87,0 16,0 '/%3E%3C/g%3E%3C/svg%3E%0A");
}
#gnb > li > ul > li:not(:last-child) {
  margin-bottom: 30px;
}
#gnb > li > ul > li .dep_3 {
  margin: 5px;
}
#gnb > li > ul > li .dep_3 a {
  font-size: 16.5px;
  line-height: 32px;
  color: #555;
  font-family: var(--font-m);
}
#gnb > li:nth-child(2) > ul > li > a {
  width: 100%;
}

.gnb_inner {
  position: relative;
}

.en #header.open .gnb_wrap {
  height: 600px;
}
.en #gnb > li:nth-child(1) > ul > li > a {
  width: 100px;
}
.en #gnb > li:nth-child(4) > ul > li > a {
  width: 150px;
}
.en #gnb > li > ul {
  padding: 40px 0 0 0;
}
.en #gnb > li > ul > li:not(:last-child) {
  margin-bottom: 22px;
}

.sub_depth {
  position: absolute;
  top: var(--header-size);
  left: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  padding: 50px 50px 0 50px;
  width: 1630px;
  max-width: 100%;
}

.banner_slide {
  width: 220px;
  height: 330px;
  overflow: hidden;
  z-index: 110;
}
.banner_slide > div {
  position: relative;
}
.banner_slide > div a {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  position: absolute;
  left: 0;
  bottom: 38px;
  font-family: var(--font-b);
  font-size: 14px;
  text-transform: uppercase;
  text-align: left;
  padding: 10px 60px 10px 25px;
  position: relative;
  color: var(--c-wt);
  z-index: 100;
  display: inline-block;
  width: 100%;
  background-color: var(--c-bk);
}
.banner_slide > div a i {
  position: absolute;
  top: 30px;
  left: 150px;
  display: inline-block;
  width: 10px;
}
.banner_slide > div a i:before, .banner_slide > div a i:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 8px;
  right: -35px;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  height: 1px;
  background-color: var(--c-wt);
}
.banner_slide > div a i:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  bottom: 11px;
  width: 10px;
  right: -35px;
}
.banner_slide > div a i:after {
  bottom: 7px;
  width: 25px;
}
.banner_slide > div a:focus-visible {
  border: 2px dotted red;
}
.banner_slide .slick-slide {
  position: relative;
}
.banner_slide .slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: absolute;
  left: 50%;
  bottom: 0px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 100;
  height: 35px;
}
.banner_slide .slick-dots li {
  margin-bottom: 0;
  margin: 0 3px;
}
.banner_slide .slick-dots li a {
  display: inline-block;
  text-indent: -99999px;
  border-radius: 100%;
  width: 8px;
  height: 8px;
  background-color: #939393;
}
.banner_slide .slick-dots li.slick-active a {
  background-color: #55a30f;
}

.subsidiary_list ul {
  padding-left: 60px;
  position: relative;
}
.subsidiary_list ul:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--c-line);
  width: 1px;
  height: 350px;
}
.subsidiary_list ul li a {
  font-size: 16px;
  color: var(--c-dark);
  font-family: var(--font-b);
  margin-bottom: 20px;
}
.subsidiary_list ul li a:hover, .subsidiary_list ul li a:focus {
  color: var(--c-main);
}
.subsidiary_list ul li:not(:last-child) {
  margin-bottom: 20px;
}

.util {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: absolute;
  top: 0;
  right: 80px;
  padding-right: 55px;
}
.util .news {
  margin-right: 10px;
}
.util .link_list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: var(--header-size);
}
.util .link_list ul .sns_area {
  position: relative;
  margin: 0 25px 0 0;
}
.util .link_list ul .sns_area .svg_sns {
  margin-top: 3px;
}
.util .link_list ul.sns_sel {
  position: absolute;
  top: 55px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: none;
  height: inherit;
  background-color: #fff;
  padding: 30px 30px 10px;
  -webkit-box-shadow: 0 -3px 15px 0 rgba(0, 0, 0, 0.05), 0 -3px 15px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 -3px 15px 0 rgba(0, 0, 0, 0.05), 0 -3px 15px 0 rgba(0, 0, 0, 0.05);
  min-width: 145px;
  z-index: 301;
}
.util .link_list ul.sns_sel:before {
  content: "";
  display: block;
  position: absolute;
  top: -15px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 15px solid #fff;
}
.util .link_list ul.sns_sel li {
  display: block;
}
.util .link_list ul.sns_sel li a {
  font-family: var(--font-sb);
  display: block;
  width: 100%;
  font-size: 14px;
  color: #939393;
  text-align: center;
  position: relative;
  line-height: 100%;
  margin-bottom: 20px;
}
.util .link_list ul.sns_sel li a:hover, .util .link_list ul.sns_sel li a:focus {
  color: var(--c-main);
}
.util .link_list ul.sns_sel li a.current {
  font-family: var(--font-b);
  color: var(--c-dark);
}
.util .link_list ul.sns_sel li a.current:hover, .util .link_list ul.sns_sel li a.current:focus {
  color: var(--c-main);
}
.util .link_list ul.sns_sel.on {
  display: block;
}
.util .link_list ul .lang_area {
  position: relative;
  margin: 0 0 0 25px;
}
.util .link_list ul .lang_area .svg_lang {
  margin-top: 3px;
}
.util .link_list ul.lang_sel {
  position: absolute;
  top: 55px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: none;
  height: inherit;
  background-color: #fff;
  padding: 30px 30px 10px;
  -webkit-box-shadow: 0 -3px 15px 0 rgba(0, 0, 0, 0.05), 0 -3px 15px 0 rgba(0, 0, 0, 0.05);
          box-shadow: 0 -3px 15px 0 rgba(0, 0, 0, 0.05), 0 -3px 15px 0 rgba(0, 0, 0, 0.05);
  min-width: inherit;
  z-index: 301;
}
.util .link_list ul.lang_sel:before {
  content: "";
  display: block;
  position: absolute;
  top: -15px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-bottom: 15px solid #fff;
}
.util .link_list ul.lang_sel li {
  display: block;
}
.util .link_list ul.lang_sel li a {
  font-family: var(--font-sb);
  display: block;
  height: inherit;
  width: 100%;
  font-size: 14px;
  color: #939393;
  text-align: center;
  position: relative;
  line-height: 100%;
  margin-bottom: 20px;
}
.util .link_list ul.lang_sel li a:hover, .util .link_list ul.lang_sel li a:focus {
  color: var(--c-main);
}
.util .link_list ul.lang_sel li a.current {
  font-family: var(--font-b);
  color: var(--c-dark);
}
.util .link_list ul.lang_sel li a.current:hover, .util .link_list ul.lang_sel li a.current:focus {
  color: var(--c-main);
}
.util .link_list ul.lang_sel.on {
  display: block;
}
.util .link_list ul.sns_list {
  min-width: inherit;
  margin-right: 10px;
}
.util .link_list ul.sns_list li {
  margin-right: 20px;
}

.search_area {
  position: relative;
  z-index: 300;
}
.search_area .search_inner {
  position: fixed;
  top: var(--header-size);
  left: 0px;
  right: 0;
  display: none;
  width: 100%;
  height: 440px;
  background-color: var(--c-wt);
  z-index: 10;
}
.search_area .search_inner .svg_search_close {
  position: absolute;
  top: 30px;
  right: 80px;
}
.search_area .search_inner .search_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
  padding: 0 20px;
  height: 440px;
}
.search_area .search_inner .search_box .line_drawing {
  position: relative;
  width: 760px;
  height: 80px;
  -webkit-box-shadow: 0 0 0 3px inset #555;
          box-shadow: 0 0 0 3px inset #555;
}
.search_area .search_inner .search_box .line_drawing:before, .search_area .search_inner .search_box .line_drawing:after {
  content: "";
  display: block;
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  position: absolute;
  background: #55a30f;
  z-index: 100;
}
.search_area .search_inner .search_box .line_drawing:before {
  top: 0;
  left: 0;
  right: 100%;
  height: 3px;
}
.search_area .search_inner .search_box .line_drawing:after {
  top: 0;
  right: 0;
  bottom: 100%;
  width: 3px;
}
.search_area .search_inner .search_box .line_drawing .animated_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
  width: 100%;
  height: 100%;
}
.search_area .search_inner .search_box .line_drawing .animated_box:before, .search_area .search_inner .search_box .line_drawing .animated_box:after {
  content: "";
  display: block;
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  position: absolute;
  background: #55a30f;
  z-index: 100;
}
.search_area .search_inner .search_box .line_drawing .animated_box:before {
  bottom: 0;
  left: 0;
  top: 100%;
  width: 3px;
}
.search_area .search_inner .search_box .line_drawing .animated_box:after {
  bottom: 0;
  right: 0;
  left: 100%;
  height: 3px;
}
.search_area .search_inner .search_box input[type=text] {
  height: 60px;
  width: calc(100% - 135px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 30px;
  background-color: transparent;
  border: 0;
  outline: none;
  font-size: 28px;
  font-family: var(--font-sb);
  color: #777;
  z-index: 3;
}
.search_area .search_inner .search_box input[type=text]::-webkit-input-placeholder {
  font-family: var(--font-sb);
  font-size: 22px;
  color: #757575;
}
.search_area .search_inner .search_box input[type=text]::-moz-placeholder {
  font-family: var(--font-sb);
  font-size: 22px;
  color: #757575;
}
.search_area .search_inner .search_box input[type=text]:-ms-input-placeholder {
  font-family: var(--font-sb);
  font-size: 22px;
  color: #757575;
}
.search_area .search_inner .search_box input[type=text]::-ms-input-placeholder {
  font-family: var(--font-sb);
  font-size: 22px;
  color: #757575;
}
.search_area .search_inner .search_box input[type=text]::placeholder {
  font-family: var(--font-sb);
  font-size: 22px;
  color: #757575;
}
.search_area .search_inner .search_box button {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 10;
}
.search_area .search_inner .search_box .svg_search_del {
  right: 85px;
}
.search_area .search_inner .search_box .svg_search {
  right: 28px;
}
.search_area.on .search_inner .search_box .line_drawing:before {
  -webkit-transition-delay: 0.15s;
          transition-delay: 0.15s;
  right: 0;
}
.search_area.on .search_inner .search_box .line_drawing:after {
  -webkit-transition-delay: 0.25s;
          transition-delay: 0.25s;
  bottom: 0;
}
.search_area.on .search_inner .search_box .animated_box:after {
  -webkit-transition-delay: 0.35s;
          transition-delay: 0.35s;
  left: 0;
}
.search_area.on .search_inner .search_box .animated_box:before {
  -webkit-transition-delay: 0.45s;
          transition-delay: 0.45s;
  top: 0;
}

#header .link_list .ico_group {
  display: none;
}

@media all and (min-width: 1734px) {
  #header .link_list .sns_area {
    display: none;
  }
  #header .link_list .ico_group {
    display: block;
  }
}
@media (max-width: 1755px) {
  #header .header_inner {
    padding: 0 40px;
  }
  #gnb {
    position: absolute;
    top: 0;
    left: 55%;
    -webkit-transform: translateX(-55%);
            transform: translateX(-55%);
  }
  .logo_area {
    left: 60px;
  }
  .util {
    right: 40px;
    padding-right: 75px;
  }
  .util .link_list .sns_list {
    display: none;
  }
  .util .link_list .ico_group {
    height: var(--header-size);
  }
  .util .link_list ul {
    min-width: inherit;
  }
}
@media (max-width: 1500px) {
  #gnb {
    display: none;
  }
}
@media (max-width: 1024px) {
  #header {
    border-bottom: 1px solid var(--c-g-de);
  }
  .logo_area {
    left: 20px;
    top: 0;
    -webkit-transform: none;
            transform: none;
  }
  .logo_area .logo {
    height: var(--header-size);
  }
  .logo_area .logo a {
    width: 81px;
    height: var(--header-size);
    background-position: center left;
    background-size: 81px 36px;
  }
  .logo_area .logo_banner {
    margin-left: 10px;
  }
  .logo_area .logo_banner img {
    width: 170px;
  }
  .util {
    right: 20px;
    padding-right: 55px;
  }
  .util .link_list ul.lang_sel {
    position: absolute;
    top: 45px;
    left: 50%;
  }
  .search_area .search_inner {
    position: fixed;
    top: 0;
    left: 0px;
    right: 0;
    z-index: 200;
    background-color: var(--c-wt);
    height: calc(var(--vh, 1vh) * 100);
  }
  .search_area .search_inner .svg_search_close {
    z-index: 300;
    right: 20px;
    top: 40px;
  }
  .search_area .search_inner .search_box {
    padding: 0 20px;
  }
  .search_area .search_inner .search_box input[type=text] {
    width: calc(100% - 60px);
    height: 60px;
    padding-left: 20px;
    font-size: 18px;
    line-height: 100%;
  }
  .search_area .search_inner .search_box input[type=text]::-webkit-input-placeholder {
    font-size: 18px;
  }
  .search_area .search_inner .search_box input[type=text]::-moz-placeholder {
    font-size: 18px;
  }
  .search_area .search_inner .search_box input[type=text]:-ms-input-placeholder {
    font-size: 18px;
  }
  .search_area .search_inner .search_box input[type=text]::-ms-input-placeholder {
    font-size: 18px;
  }
  .search_area .search_inner .search_box input[type=text]::placeholder {
    font-size: 18px;
  }
}
@media (max-width: 640px) {
  .logo_area {
    min-width: inherit;
  }
  .logo_area .logo_banner img {
    width: 150px;
  }
  .ico_group,
  .lang_area {
    display: none;
  }
  .util {
    padding-right: 45px;
  }
  #header .link_list .sns_area {
    display: none;
  }
  .search_area .search_inner .svg_search_close {
    top: 20px;
  }
  .search_area .search_inner .search_box .line_drawing {
    height: 60px;
  }
  .search_area .search_inner .search_box .svg_search_del {
    right: 65px;
  }
  .search_area .search_inner .search_box .svg_search {
    right: 20px;
  }
}
#footer {
  background-color: #282828;
  width: 100%;
}

.footer_wrap {
  margin: 0 auto;
}
.footer_wrap .f-head {
  border-bottom: 1px solid #454545;
}
.footer_wrap .f-head .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 70px;
}
.footer_wrap .f-head .a-l ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.footer_wrap .f-head .a-l ul li {
  padding-right: 20px;
  margin-right: 20px;
  position: relative;
}
.footer_wrap .f-head .a-l ul li:not(:last-child):after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 2px;
  height: 13px;
  background-color: #585858;
}
.footer_wrap .f-head .a-l ul li a {
  font-family: var(--font-m);
  color: var(--c-wt);
  font-size: 18px;
}
.footer_wrap .f-head .a-l ul li em {
  color: #96ad07;
  display: inline-block;
  margin-right: 5px;
}
.footer_wrap .f-head .sns_list a {
  color: var(--c-wt);
}
.footer_wrap .f-head .sns_list .ico.svg_youtube {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19.02 13.39' style='enable-background:new 0 0 19.02 13.39;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M18.83,2.89c0,0-0.19-1.31-0.76-1.89c-0.72-0.76-1.53-0.76-1.91-0.81C13.51,0,9.51,0,9.51,0H9.51 c0,0-3.99,0-6.65,0.19C2.48,0.24,1.67,0.24,0.95,1C0.38,1.58,0.19,2.89,0.19,2.89S0,4.43,0,5.97v1.44c0,1.54,0.19,3.08,0.19,3.08 s0.19,1.31,0.75,1.89c0.72,0.76,1.68,0.73,2.1,0.81c1.52,0.14,6.47,0.19,6.47,0.19s4-0.01,6.66-0.2c0.37-0.04,1.18-0.05,1.91-0.81 c0.57-0.58,0.76-1.89,0.76-1.89s0.19-1.54,0.19-3.08V5.97C19.02,4.43,18.83,2.89,18.83,2.89z M7.54,9.16V3.81l5.14,2.68L7.54,9.16z '/%3E%3C/g%3E%3C/svg%3E");
}
.footer_wrap .f-head .sns_list .ico.svg_yubase {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 435.3 114.2' style='enable-background:new 0 0 435.3 114.2;' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M164.5,32.5h-19.8c-0.9,4.3-7.6,35.6-7.6,35.6c-1,4.4-4.3,7.5-8.1,7.5c-2,0-3.6-0.7-4.6-2 c-0.8-1.1-1.3-2.6-1.3-4.3c0-0.8,0.1-1.7,0.3-2.6c0,0,6.8-32.7,7.1-34.2h-19.8c-0.9,4.5-8,38.2-8,38.2c-0.3,1.6-0.5,3.2-0.5,4.6 c0,3.2,0.8,5.9,2.5,8c2.3,3,6.1,4.3,10.8,4.6c11.1,0.6,19.7-8.1,19.7-8.1l0,1.7c0,0.6,0,1.2,0,1.8c0,1.1,0.1,2.2,0.2,3.2h19.9 c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.8-7.7C155.5,74.9,164.1,34,164.5,32.5z M317.3,30.2c-15.9-0.3-26.8,6-29,16.9 c-2.5,12.3,7.2,15.3,15.9,18.1c6,1.9,11.2,3.6,10.3,8.2c-0.7,3.2-3.9,5.3-7.9,5.3c-2.1,0-3.7-0.9-4.7-2.4c-0.5-0.8-0.8-2-0.8-3.6 c0-0.8,0.1-1.8,0.2-2.9l-17.8-0.3c-0.2,1.4-0.3,2.8-0.3,4c0,4.1,0.9,7.2,2.9,9.5c3.1,3.8,9.2,5.8,18.5,5.9 c15.6,0.3,27.2-6.8,29.5-18.1c2.6-12.6-7.9-15.6-16.3-18c-5.9-1.7-10.9-3.1-10-7.4c0.6-3,3.5-4.9,7.1-4.8c2.1,0,3.5,0.5,4.3,1.6 c0.7,0.9,1,2,1,3.6c0,0.6-0.1,1.4-0.2,2.2l17.5,0.3c0.1-1,0.2-2,0.2-3c0-4-1-7.2-2.9-9.5C331.7,32.2,326,30.3,317.3,30.2z M258.5,30 c-9.1,0-24.6,2.3-27.7,17.7h17.8c1.1-5.1,3.6-7.5,8-7.5c2.3,0,4.1,0.6,5,1.9c0.8,1,1.1,2.4,0.8,4.1c-0.6,3.8-2.9,5.7-7.8,6.7 c0,0-8.7,1.8-8.7,1.8c-13.4,2.7-19.1,7.3-20.3,17.6c-0.6,5-0.1,8.8,2,11.4c2.4,2.9,6.5,4.3,12.4,4.4c9.6,0,16.7-7.8,16.7-7.8 s-0.3,3.3,0.2,6.4H276c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.9-7.7l4.3-25.9c0.2-1.5,0.4-2.8,0.4-4.1c0-3.5-0.9-6.4-2.7-8.7 C274.9,32.1,268.2,30,258.5,30z M259,66.9c-1.2,6.9-4,10.2-8.6,9.8c-3.5-0.3-5.4-2.8-5.2-6.7c0.1-3.7,2.3-6.5,6.2-8 c1.4-0.5,8.9-2.6,8.9-2.6L259,66.9z M370.4,29.9c-15.3,0.2-27.3,12.2-29.9,29.9c-1.4,9.2,0.1,16.7,4.2,21.6c3.9,4.6,10.1,6.9,18,6.8 c12.6-0.2,22.7-6.6,27.2-17c-1.8,0-15.8,0.3-16.2,0.3c-1.9,2.5-5.2,4.1-8.7,4.2c-2.6,0.1-4.7-0.8-6.2-2.4c-1.6-1.7-2.4-4.3-2.4-7.6 l0.1-2.2l36-0.6c0.6-3.9,0.9-7.4,0.9-10.5c0-7.2-1.5-12.5-4.6-16.1C385,31.8,379,29.8,370.4,29.9z M377.3,52.6l-0.1,0.5L358,53.5 l0.2-0.8c1.9-6.5,5.9-10,11.6-10.2c2.3,0,4.3,0.8,5.6,2.5C377.1,46.8,377.7,49.6,377.3,52.6z M381.1,0h-327C24.2,0,0,25.6,0,57.1 c0,31.5,24.2,57.1,54.1,57.1h327c29.9,0,54.1-25.6,54.1-57.1C435.3,25.6,411,0,381.1,0z M189.6,59c2.3-12,4.1-16.2,9.5-16.2 c1.8,0,3.1,0.5,3.9,1.5c1.6,2,1.5,5.8-0.3,15c-2.3,11.9-4.1,16.2-9.6,16.2c-1.8,0-3-0.5-3.7-1.4C187.7,72,187.8,68.2,189.6,59z M380.4,106H80.6c2.3-0.1,4.6-3.4,5.3-6.2c0,0,14-65.8,14.3-67.3H80.4c-0.2,1-6.9,33.9-6.9,33.9c-1.2,5.4-4.4,8.8-8.4,8.8 c-2,0-3.6-0.7-4.6-2c-0.9-1.1-1.3-2.6-1.3-4.4c0-0.8,0.1-1.6,0.3-2.5c0,0,6.6-32.4,6.9-33.9H46.5c-0.9,4.5-7.8,37.8-7.8,37.8 c-0.3,1.6-0.5,3.1-0.5,4.5c0,3.3,0.8,6,2.5,8.2c2.3,3,6.2,4.4,10.8,4.6c10.1,0.4,19-7,19-7s-2.8,14-2.8,14 c-1.2,6.2-4.2,11.3-6.7,11.4h-6.2C29.3,106,8.5,84.1,8.5,57.1S29.3,8.2,54.9,8.2h124.7c-3.2,16.5-14.9,77.1-15.2,78.4h19.1 c0.2-0.9,1.5-7.7,1.5-7.7s3,9.5,13.3,9.2c13.1-0.5,20.1-8.8,24.3-30.3c2.2-11.5,1.7-19.1-1.7-23.4c-2.3-2.9-6.1-4.6-11.6-4.3 c-9.2,0.5-15.7,7.8-15.7,7.8s4-20.6,5.7-29.7h181c25.6,0,46.4,21.9,46.4,48.9C426.8,84.1,406,106,380.4,106z'/%3E%3C/svg%3E");
}
.footer_wrap .f-head .sns_list .ico.svg_zic {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Isolation_Mode' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 337.6 74.1' style='enable-background:new 0 0 337.6 74.1;' xml:space='preserve'%3E%3Cg%3E%3Crect x='233.2' y='0.2' fill='%23ffffff' width='22.2' height='73.9'/%3E%3Cpolygon fill='%23ffffff' points='291.2,61.3 291.2,13 327.6,13 337.6,0.2 279.6,0.2 269,13.7 269,60.6 279.6,74.1 337.6,74.1 327.6,61.3 '/%3E%3Cpolygon fill='%23ffffff' points='221.3,61.3 183.4,61.3 220.5,13.7 209.9,0.2 150.2,0.2 160.1,13 196,13 148.3,74.1 211.3,74.1 '/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M31.7,29.2c-6-2.8-10.9-5.1-10.9-9.7c0-3.5,2.8-6.1,8.4-6.1c2,0,3.7,0.2,5.4,0.5c0.9,0.2,1.8,0.3,2.7,0.3 c4.9,0,7.6-2.9,9.4-8.3l0.8-2.3C46.6,3.5,38.7,0,28.4,0C12,0,3.3,10.5,3.3,21.4c0,5.5,1.7,9.5,4.4,12.6c3.5,4,8.4,6.7,13.1,8.9 c6.7,3.3,12.8,5.8,12.8,10.7c0,4.3-4.5,6.8-10.5,6.8c-8.2,0-15.4-4.7-16.4-5.3L0,67.9c1.2,0.7,9.9,6.2,24.3,6.2 c15.3,0,26.9-8.8,26.9-22.3C51.2,38.4,40.4,33.4,31.7,29.2z'/%3E%3Cpath fill='%23ffffff' d='M91.6,35.5l27.8-34.1H99.5L77.4,30.8h-0.3V1.5H60.8v72.1h1c7.1,0,15.4-3.3,15.4-15V42h0.3l22.6,30.7h20.7 L91.6,35.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.footer_wrap .f-body {
  padding: 40px 0;
  width: 100%;
}
.footer_wrap .f-body .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.footer_wrap .f-body .a-l {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.footer_wrap .f-body .a-l .logo {
  margin: 5px 110px 0 0;
}
.footer_wrap .f-body .a-l p,
.footer_wrap .f-body .a-l address {
  color: var(--c-wt);
  font-size: 16px;
  line-height: 140%;
}
.footer_wrap .f-body .a-l address {
  margin-bottom: 10px;
}
.footer_wrap .f-body .a-l p:not(:last-child) {
  margin-bottom: 10px;
}
.footer_wrap .f-body .a-r {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.footer_wrap .f-body .family_site button {
  width: 100%;
  font-size: 18px;
  color: var(--c-wt);
  position: relative;
  width: 170px;
  padding-bottom: 18px;
  border-bottom: 2px solid var(--c-wt);
  text-align: left;
}
.footer_wrap .f-body .family_site button:before, .footer_wrap .f-body .family_site button:after {
  content: "";
  display: block;
  background-color: var(--c-wt);
}
.footer_wrap .f-body .family_site button:before {
  content: "";
  display: block;
  position: absolute;
  top: 6px;
  right: 0;
  width: 15px;
  height: 2px;
}
.footer_wrap .f-body .family_site button:after {
  position: absolute;
  top: 0;
  right: 6px;
  width: 2px;
  height: 15px;
}
.footer_wrap .f-body .none {
  display: none;
}
.footer_wrap .mark_list {
  margin-left: 25px;
}
.footer_wrap .mark_list > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.footer_wrap .mark_list > ul > li {
  margin: 0 10px;
}
.footer_wrap .mark_list > ul > li:last-child li:last-child {
  margin-right: -10px;
}
.footer_wrap .mark_list > ul > li > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.footer_wrap .mark_list > ul > li > ul > li {
  margin: 0 5px;
}
.footer_wrap .mark_list > ul > li .ico_expo_busan img {
  width: 197px;
  height: auto;
}
.footer_wrap .ico_group {
  margin: 0;
}
.footer_wrap .sns_list {
  min-width: inherit;
  height: inherit;
}

.pop_family .popup_inner {
  width: 1084px;
  max-width: 100%;
  margin: 0 auto;
  padding: 55px 50px;
}
.pop_family .popup_inner .head {
  margin-bottom: 45px;
}
.pop_family .popup_inner .head p {
  font-family: var(--font-b);
  font-size: 36px;
  color: var(--c-bk);
}
.pop_family .popup_contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.pop_family .popup_contents P {
  padding: 20px 0 35px 0;
  border-top: 2px solid var(--c-bk);
  font-family: var(--font-b);
  font-size: 22px;
  text-align: left;
  color: var(--c-bk);
}
.pop_family .popup_contents div {
  width: 220px;
}
.pop_family .popup_contents div ul li {
  margin-bottom: 20px;
  text-align: left;
}
.pop_family .popup_contents div ul li a {
  font-family: var(--font-m);
  font-size: 18px;
  color: var(--c-gray);
}
.pop_family .popup_contents div ul li a:hover {
  color: var(--c-main);
}

@media (max-width: 1600px) {
  .footer_wrap .mark_list > ul > li ul {
    display: block;
  }
  .footer_wrap .mark_list > ul > li ul li {
    text-align: left;
    margin: 10px 0;
  }
}
@media (max-width: 1370px) {
  .footer_wrap .f-body .a-l {
    display: block;
  }
  .footer_wrap .f-body .a-l .logo {
    margin: 0 0 30px 0;
  }
  .ico_wa {
    display: none;
  }
}
@media (max-width: 1024px) {
  .footer_wrap .f-body .inner {
    display: block;
  }
  .footer_wrap .f-body .none {
    display: block;
  }
  .footer_wrap .f-body .a-l .logo {
    margin: 30px 0;
  }
  .footer_wrap .f-body .a-r {
    display: none;
  }
  .footer_wrap .mark_list {
    margin-left: 0;
  }
  .footer_wrap .mark_list > ul {
    display: block;
    text-align: left;
  }
  .footer_wrap .mark_list > ul li {
    margin: 10px 0;
  }
  .footer_wrap .mark_list > ul li ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .footer_wrap .mark_list > ul li ul li + li {
    margin-left: 10px;
  }
  .pop_family .popup_inner {
    width: inherit;
    max-width: inherit;
    width: calc(100% - 80px);
    padding: 20px 10px;
  }
  .pop_family .popup_inner .head {
    margin: 0 10px 30px;
  }
  .pop_family .popup_inner .head p {
    font-size: 21px;
  }
  .pop_family .popup_inner .head .ico.svg_search_close {
    width: 20px;
    height: 20px;
  }
  .pop_family .popup_contents {
    display: block;
  }
  .pop_family .popup_contents div {
    width: inherit;
    width: 50%;
    padding: 0 10px;
    float: left;
  }
  .pop_family .popup_contents p {
    padding: 20px 0;
    font-size: 16px;
  }
  .pop_family .popup_contents div ul li {
    margin-bottom: 15px;
  }
  .pop_family .popup_contents div ul li a {
    font-size: 14px;
  }
}
@media (max-width: 640px) {
  .footer_wrap .mark_list > ul > li {
    margin: 0 0 10px 0;
  }
  .footer_wrap .mark_list > ul > li ul li {
    margin: 5px 0;
  }
  .footer_wrap .f-head .a-l .logo {
    margin: 20px 0;
  }
  .footer_wrap .f-head .a-l ul li a {
    font-size: 16px;
  }
  .footer_wrap .f-head .inner {
    height: inherit;
    display: block;
    padding: 20px;
  }
  .footer_wrap .f-body {
    padding: 30px 0 40px 0;
  }
  .footer_wrap .f-body .a-l .logo {
    margin: 20px 0 10px 0;
  }
  .footer_wrap .f-body .a-l p,
  .footer_wrap .f-body .a-l address {
    font-size: 13px;
    line-height: 120%;
  }
  .footer_wrap .f-body .a-l address {
    margin-bottom: 10px;
  }
  .footer_wrap .f-body .a-l p:not(:last-child) {
    margin-bottom: 10px;
  }
  .footer_wrap .f-body .family_site button {
    font-size: 16px;
    width: 170px;
  }
  .footer_wrap .f-body .family_site button:before {
    content: "";
    display: block;
    position: absolute;
    top: 5px;
    right: 0;
    width: 11px;
    height: 1px;
  }
  .footer_wrap .f-body .family_site button:after {
    position: absolute;
    top: 0;
    right: 5px;
    width: 1px;
    height: 11px;
  }
  .footer_wrap .sns_list {
    margin-top: 15px;
  }
  .pop_family .popup_inner {
    width: calc(100% - 40px);
  }
}
/* sitemap */
#navbar {
  position: fixed;
  top: 0%;
  left: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.25, 0.25, 0.75, 0.75) 0s;
  transition: all 0.2s cubic-bezier(0.25, 0.25, 0.75, 0.75) 0s;
  opacity: 0;
  visibility: hidden;
  z-index: 1100;
  width: 100%;
  height: 0;
  background-color: var(--c-wt);
}
#navbar .overlay {
  position: fixed;
  top: -100%;
  left: 0;
  width: 0;
  opacity: 0;
  visibility: hidden;
}
#navbar.open {
  position: fixed;
  top: 0;
  left: 0;
  -webkit-transition: all 0.4s cubic-bezier(0.25, 0.25, 0.75, 0.75) 0s;
  transition: all 0.4s cubic-bezier(0.25, 0.25, 0.75, 0.75) 0s;
  opacity: 1;
  visibility: visible;
  height: 100%;
}
#navbar.open .overlay {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 3;
  background-color: rgba(0, 0, 0, 0.5);
  overflow: hidden;
  text-align: center;
  opacity: 1;
  visibility: visible;
}
#navbar.open .menu_inner {
  height: 100%;
  overflow: hidden;
  overflow-y: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
#navbar.open .menu_inner::-webkit-scrollbar {
  display: none;
}
#navbar.open .scroll_box {
  height: 100%;
}

#header.on .btn_navbar {
  opacity: 1;
  visibility: visible;
  z-index: 1200;
}
#header.on .btn_navbar .btn_line em {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 10px;
}
#header.on .btn_navbar .btn_line:before {
  display: none;
}
#header.on .btn_navbar .btn_line:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  top: 10px;
  width: 30px;
}

.btn_navbar {
  position: absolute;
  top: 39px;
  right: 0px;
  margin-left: 25px;
  z-index: 100;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.btn_navbar .btn_line {
  display: block;
  width: 28px;
}
.btn_navbar .btn_line em, .btn_navbar .btn_line:before, .btn_navbar .btn_line:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  background-color: var(--c-dark);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  height: 3px;
}
.btn_navbar .btn_line em {
  width: 28px;
}
.btn_navbar .btn_line:before {
  position: absolute;
  top: 10px;
  right: 0;
  width: 28px;
}
.btn_navbar .btn_line:after {
  position: absolute;
  top: 20px;
  right: 0;
  width: 28px;
}

.conts_box {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 200;
}

.in_box {
  width: 200%;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  position: relative;
  -webkit-transition: all 0.5s cubic-bezier(0.46, 0.87, 0.18, 1.01);
  transition: all 0.5s cubic-bezier(0.46, 0.87, 0.18, 1.01);
}
.in_box > div {
  width: 50%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.in_box .pc {
  display: block;
}
.in_box .mo {
  display: none;
}

.scroll_box {
  position: relative;
  height: 0;
  background-color: var(--c-wt);
}

.logo_inner {
  width: 100%;
  background-color: var(--c-wt);
  padding: 80px 0 40px 0;
  z-index: 200;
}
.logo_inner .logo {
  max-width: 1675px;
  padding: 0 70px;
  margin: 0 auto;
}
.logo_inner .logo a {
  margin-left: 20px;
}

.menu_inner {
  width: 100%;
  height: 0;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.navbar_menu {
  width: 100%;
  background-color: var(--c-wt);
}
.navbar_menu a {
  display: inline-block;
  color: var(--c-dark);
  line-height: 100%;
}
.navbar_menu > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  max-width: 1675px;
  padding: 0 70px;
  margin: 0 auto;
}
.navbar_menu > ul > li {
  width: 25%;
  margin: 0 20px 80px 20px;
}
.navbar_menu > ul > li a {
  width: 100%;
  padding: 30px 0 50px 0;
  border-top: 2px solid var(--c-dark);
  border-bottom: 1px solid var(--c-g-ed);
  font-size: 23px;
  font-family: var(--font-b);
}
.navbar_menu > ul > li .links_area p {
  width: 100%;
  border-top: 2px solid var(--c-dark);
  margin-top: 55px;
}
.navbar_menu > ul > li .links_area p:hover .svg_link, .navbar_menu > ul > li .links_area p:focus .svg_link {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st1%7Bfill:none;stroke:%2316873E;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpolygon fill='%2316873E' points='14.13,16 0,16 0,1.87 7.07,1.87 7.07,3.87 2,3.87 2,14 12.13,14 12.13,8.93 14.13,8.93 '/%3E%3Cpath class='st1' d='M13.62,8.88'/%3E%3Cpath class='st1' d='M7.18,2.39'/%3E%3C/g%3E%3Crect x='5.67' y='4.02' transform='matrix(0.7072 -0.707 0.707 0.7072 -0.3148 9.2821)' fill='%2316873E' width='10.77' height='2'/%3E%3Cpolygon fill='%2316873E' points='16,6.13 14,6.13 14,2 9.87,2 9.87,0 16,0 '/%3E%3C/g%3E%3C/svg%3E%0A");
}
.navbar_menu > ul > li .links_area p a {
  border-top: 0;
  font-size: 18px;
  font-family: var(--font-sb);
  border-bottom: 0;
  background-position: top 30px right;
}
.navbar_menu > ul > li .links_area p a:hover, .navbar_menu > ul > li .links_area p a:focus {
  color: var(--c-main);
}
.navbar_menu > ul > li .links_area .ico_group {
  margin: 0;
}
.navbar_menu > ul > li ul li a {
  font-size: 18px;
  font-family: var(--font-sb);
  padding: 25px 0;
  display: inline-block;
  width: 100%;
  position: relative;
  border-top: 0;
  border-bottom: 0;
  pointer-events: inherit;
  padding-right: 40px;
  line-height: 140%;
}
.navbar_menu > ul > li ul li a:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 137.94 62.5' style='enable-background:new 0 0 137.94 62.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%2316873E;%7D%0A%3C/style%3E%3Crect y='25.46' class='st0' width='137.94' height='11.49'/%3E%3Cpolygon class='st0' points='126.83,33.68 96.29,8.13 104.41,0 134.96,25.55 '/%3E%3Cpolygon class='st0' points='126.83,28.82 96.29,54.37 104.41,62.5 134.96,36.95 '/%3E%3C/svg%3E");
  width: 23px;
  height: 10px;
  background-size: 23px 10px;
  background-repeat: no-repeat;
  background-position: center right;
  opacity: 0;
  -webkit-transition: width 0.3s ease-out, opacity 0.3s ease;
  transition: width 0.3s ease-out, opacity 0.3s ease;
}
.navbar_menu > ul > li ul li a:hover, .navbar_menu > ul > li ul li a:focus {
  color: var(--c-main);
}
.navbar_menu > ul > li ul li a:hover .svg_link, .navbar_menu > ul > li ul li a:focus .svg_link {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st1%7Bfill:none;stroke:%2316873E;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpolygon fill='%2316873E' points='14.13,16 0,16 0,1.87 7.07,1.87 7.07,3.87 2,3.87 2,14 12.13,14 12.13,8.93 14.13,8.93 '/%3E%3Cpath class='st1' d='M13.62,8.88'/%3E%3Cpath class='st1' d='M7.18,2.39'/%3E%3C/g%3E%3Crect x='5.67' y='4.02' transform='matrix(0.7072 -0.707 0.707 0.7072 -0.3148 9.2821)' fill='%2316873E' width='10.77' height='2'/%3E%3Cpolygon fill='%2316873E' points='16,6.13 14,6.13 14,2 9.87,2 9.87,0 16,0 '/%3E%3C/g%3E%3C/svg%3E%0A");
}
.navbar_menu > ul > li ul li a:hover:after, .navbar_menu > ul > li ul li a:focus:after {
  opacity: 1;
}
.navbar_menu > ul > li ul li a.none {
  padding-bottom: 0;
}
.navbar_menu > ul > li ul li a.none:after {
  background-image: none;
}
.navbar_menu > ul > li ul li a.none.svg_link {
  background-position: top 24px right;
}
.navbar_menu > ul > li ul li:not(:last-child) {
  border-bottom: 1px solid var(--c-g-ed);
}
.navbar_menu > ul > li ul li ul {
  display: block;
  padding-bottom: 25px;
}
.navbar_menu > ul > li ul li ul.none {
  padding-bottom: 0;
}
.navbar_menu > ul > li ul li ul li a {
  font-size: 18px;
  color: var(--c-g-66);
  font-family: var(--font-m);
  position: relative;
  padding: 0;
  line-height: 140%;
  word-break: keep-all;
}
.navbar_menu > ul > li ul li ul li a:before {
  content: "";
  display: block;
  position: absolute;
  top: 16px;
  left: 0;
  width: 0px;
  height: 1px;
  background-color: var(--c-main);
  -webkit-transition: all 0.3s cubic-bezier(0.46, 0.87, 0.18, 1.01);
  transition: all 0.3s cubic-bezier(0.46, 0.87, 0.18, 1.01);
}
.navbar_menu > ul > li ul li ul li a:after {
  background-image: none;
}
.navbar_menu > ul > li ul li ul li a:hover, .navbar_menu > ul > li ul li ul li a:focus {
  color: var(--c-main);
}
.navbar_menu > ul > li ul li ul li a:hover .svg_link, .navbar_menu > ul > li ul li ul li a:focus .svg_link {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st1%7Bfill:none;stroke:%2316873E;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpolygon fill='%2316873E' points='14.13,16 0,16 0,1.87 7.07,1.87 7.07,3.87 2,3.87 2,14 12.13,14 12.13,8.93 14.13,8.93 '/%3E%3Cpath class='st1' d='M13.62,8.88'/%3E%3Cpath class='st1' d='M7.18,2.39'/%3E%3C/g%3E%3Crect x='5.67' y='4.02' transform='matrix(0.7072 -0.707 0.707 0.7072 -0.3148 9.2821)' fill='%2316873E' width='10.77' height='2'/%3E%3Cpolygon fill='%2316873E' points='16,6.13 14,6.13 14,2 9.87,2 9.87,0 16,0 '/%3E%3C/g%3E%3C/svg%3E%0A");
}
.navbar_menu > ul > li ul li ul li:not(:last-child) {
  margin-bottom: 20px;
  border-bottom: 0;
}
.navbar_menu > ul > li ul li ul ul {
  margin: 15px 0 0 20px;
  padding-bottom: 0;
}
.navbar_menu > ul > li ul li ul ul li a {
  position: relative;
  display: inline-block;
  font-family: "suit-m";
  font-size: 16px;
  line-height: 20px;
  color: #888;
  padding-left: 10px;
}
.navbar_menu > ul > li ul li ul ul li a:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 7px;
  height: 2px;
  background-color: #adadad;
}
.navbar_menu > ul > li ul li ul ul li a:hover:before, .navbar_menu > ul > li ul li ul ul li a:focus:before {
  background-color: var(--c-main);
}
.navbar_menu > ul > li ul li ul ul li:not(:last-child) {
  margin-bottom: 10px;
}
.navbar_menu > ul > li ul li ul ul ul {
  margin: 10px 0 20px 15px;
}
.navbar_menu > ul > li ul li ul ul ul li a {
  position: relative;
  font-family: "suit-r";
  font-size: 14px;
}
.navbar_menu > ul > li ul li ul ul ul li a:before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 3px;
  height: 3px;
  background-color: #999;
  border-radius: 100%;
}
.navbar_menu > ul > li ul li ul ul ul li a:hover .svg_link, .navbar_menu > ul > li ul li ul ul ul li a:focus .svg_link {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st1%7Bfill:none;stroke:%2316873E;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpolygon fill='%2316873E' points='14.13,16 0,16 0,1.87 7.07,1.87 7.07,3.87 2,3.87 2,14 12.13,14 12.13,8.93 14.13,8.93 '/%3E%3Cpath class='st1' d='M13.62,8.88'/%3E%3Cpath class='st1' d='M7.18,2.39'/%3E%3C/g%3E%3Crect x='5.67' y='4.02' transform='matrix(0.7072 -0.707 0.707 0.7072 -0.3148 9.2821)' fill='%2316873E' width='10.77' height='2'/%3E%3Cpolygon fill='%2316873E' points='16,6.13 14,6.13 14,2 9.87,2 9.87,0 16,0 '/%3E%3C/g%3E%3C/svg%3E%0A");
}
.navbar_menu > ul > li ul li ul ul ul li a:hover:before, .navbar_menu > ul > li ul li ul ul ul li a:focus:before {
  background-color: var(--c-main);
}
.navbar_menu .menu_group li a {
  width: 100%;
  padding: 30px 0 50px 0;
  border-top: 2px solid var(--c-dark);
  border-bottom: 0;
  font-size: 23px;
  font-family: var(--font-b);
}
.navbar_menu .menu_group li a:after {
  display: none;
}
.navbar_menu .ico_group {
  display: block;
  margin: 25px 0 0 0;
}
.navbar_menu .ico_group li:not(:last-child), .navbar_menu .ico_group li:last-child {
  border-bottom: 0;
}
.navbar_menu .ico_group li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  margin: 0;
  padding: 0;
  width: inherit;
  border-top: 0;
  font-family: var(--font-sb);
}
.navbar_menu .ico_group li a:hover, .navbar_menu .ico_group li a:focus {
  color: var(--c-main);
}
.navbar_menu .ico_group li a:hover .ico.svg_youtube, .navbar_menu .ico_group li a:focus .ico.svg_youtube {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19.02 13.39' style='enable-background:new 0 0 19.02 13.39;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%2316873E' d='M18.83,2.89c0,0-0.19-1.31-0.76-1.89c-0.72-0.76-1.53-0.76-1.91-0.81C13.51,0,9.51,0,9.51,0H9.51 c0,0-3.99,0-6.65,0.19C2.48,0.24,1.67,0.24,0.95,1C0.38,1.58,0.19,2.89,0.19,2.89S0,4.43,0,5.97v1.44c0,1.54,0.19,3.08,0.19,3.08 s0.19,1.31,0.75,1.89c0.72,0.76,1.68,0.73,2.1,0.81c1.52,0.14,6.47,0.19,6.47,0.19s4-0.01,6.66-0.2c0.37-0.04,1.18-0.05,1.91-0.81 c0.57-0.58,0.76-1.89,0.76-1.89s0.19-1.54,0.19-3.08V5.97C19.02,4.43,18.83,2.89,18.83,2.89z M7.54,9.16V3.81l5.14,2.68L7.54,9.16z '/%3E%3C/g%3E%3C/svg%3E");
}
.navbar_menu .ico_group li a:hover .ico.svg_yubase, .navbar_menu .ico_group li a:focus .ico.svg_yubase {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 435.3 114.2' style='enable-background:new 0 0 435.3 114.2;' xml:space='preserve'%3E%3Cpath fill='%2316873E' d='M164.5,32.5h-19.8c-0.9,4.3-7.6,35.6-7.6,35.6c-1,4.4-4.3,7.5-8.1,7.5c-2,0-3.6-0.7-4.6-2 c-0.8-1.1-1.3-2.6-1.3-4.3c0-0.8,0.1-1.7,0.3-2.6c0,0,6.8-32.7,7.1-34.2h-19.8c-0.9,4.5-8,38.2-8,38.2c-0.3,1.6-0.5,3.2-0.5,4.6 c0,3.2,0.8,5.9,2.5,8c2.3,3,6.1,4.3,10.8,4.6c11.1,0.6,19.7-8.1,19.7-8.1l0,1.7c0,0.6,0,1.2,0,1.8c0,1.1,0.1,2.2,0.2,3.2h19.9 c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.8-7.7C155.5,74.9,164.1,34,164.5,32.5z M317.3,30.2c-15.9-0.3-26.8,6-29,16.9 c-2.5,12.3,7.2,15.3,15.9,18.1c6,1.9,11.2,3.6,10.3,8.2c-0.7,3.2-3.9,5.3-7.9,5.3c-2.1,0-3.7-0.9-4.7-2.4c-0.5-0.8-0.8-2-0.8-3.6 c0-0.8,0.1-1.8,0.2-2.9l-17.8-0.3c-0.2,1.4-0.3,2.8-0.3,4c0,4.1,0.9,7.2,2.9,9.5c3.1,3.8,9.2,5.8,18.5,5.9 c15.6,0.3,27.2-6.8,29.5-18.1c2.6-12.6-7.9-15.6-16.3-18c-5.9-1.7-10.9-3.1-10-7.4c0.6-3,3.5-4.9,7.1-4.8c2.1,0,3.5,0.5,4.3,1.6 c0.7,0.9,1,2,1,3.6c0,0.6-0.1,1.4-0.2,2.2l17.5,0.3c0.1-1,0.2-2,0.2-3c0-4-1-7.2-2.9-9.5C331.7,32.2,326,30.3,317.3,30.2z M258.5,30 c-9.1,0-24.6,2.3-27.7,17.7h17.8c1.1-5.1,3.6-7.5,8-7.5c2.3,0,4.1,0.6,5,1.9c0.8,1,1.1,2.4,0.8,4.1c-0.6,3.8-2.9,5.7-7.8,6.7 c0,0-8.7,1.8-8.7,1.8c-13.4,2.7-19.1,7.3-20.3,17.6c-0.6,5-0.1,8.8,2,11.4c2.4,2.9,6.5,4.3,12.4,4.4c9.6,0,16.7-7.8,16.7-7.8 s-0.3,3.3,0.2,6.4H276c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.9-7.7l4.3-25.9c0.2-1.5,0.4-2.8,0.4-4.1c0-3.5-0.9-6.4-2.7-8.7 C274.9,32.1,268.2,30,258.5,30z M259,66.9c-1.2,6.9-4,10.2-8.6,9.8c-3.5-0.3-5.4-2.8-5.2-6.7c0.1-3.7,2.3-6.5,6.2-8 c1.4-0.5,8.9-2.6,8.9-2.6L259,66.9z M370.4,29.9c-15.3,0.2-27.3,12.2-29.9,29.9c-1.4,9.2,0.1,16.7,4.2,21.6c3.9,4.6,10.1,6.9,18,6.8 c12.6-0.2,22.7-6.6,27.2-17c-1.8,0-15.8,0.3-16.2,0.3c-1.9,2.5-5.2,4.1-8.7,4.2c-2.6,0.1-4.7-0.8-6.2-2.4c-1.6-1.7-2.4-4.3-2.4-7.6 l0.1-2.2l36-0.6c0.6-3.9,0.9-7.4,0.9-10.5c0-7.2-1.5-12.5-4.6-16.1C385,31.8,379,29.8,370.4,29.9z M377.3,52.6l-0.1,0.5L358,53.5 l0.2-0.8c1.9-6.5,5.9-10,11.6-10.2c2.3,0,4.3,0.8,5.6,2.5C377.1,46.8,377.7,49.6,377.3,52.6z M381.1,0h-327C24.2,0,0,25.6,0,57.1 c0,31.5,24.2,57.1,54.1,57.1h327c29.9,0,54.1-25.6,54.1-57.1C435.3,25.6,411,0,381.1,0z M189.6,59c2.3-12,4.1-16.2,9.5-16.2 c1.8,0,3.1,0.5,3.9,1.5c1.6,2,1.5,5.8-0.3,15c-2.3,11.9-4.1,16.2-9.6,16.2c-1.8,0-3-0.5-3.7-1.4C187.7,72,187.8,68.2,189.6,59z M380.4,106H80.6c2.3-0.1,4.6-3.4,5.3-6.2c0,0,14-65.8,14.3-67.3H80.4c-0.2,1-6.9,33.9-6.9,33.9c-1.2,5.4-4.4,8.8-8.4,8.8 c-2,0-3.6-0.7-4.6-2c-0.9-1.1-1.3-2.6-1.3-4.4c0-0.8,0.1-1.6,0.3-2.5c0,0,6.6-32.4,6.9-33.9H46.5c-0.9,4.5-7.8,37.8-7.8,37.8 c-0.3,1.6-0.5,3.1-0.5,4.5c0,3.3,0.8,6,2.5,8.2c2.3,3,6.2,4.4,10.8,4.6c10.1,0.4,19-7,19-7s-2.8,14-2.8,14 c-1.2,6.2-4.2,11.3-6.7,11.4h-6.2C29.3,106,8.5,84.1,8.5,57.1S29.3,8.2,54.9,8.2h124.7c-3.2,16.5-14.9,77.1-15.2,78.4h19.1 c0.2-0.9,1.5-7.7,1.5-7.7s3,9.5,13.3,9.2c13.1-0.5,20.1-8.8,24.3-30.3c2.2-11.5,1.7-19.1-1.7-23.4c-2.3-2.9-6.1-4.6-11.6-4.3 c-9.2,0.5-15.7,7.8-15.7,7.8s4-20.6,5.7-29.7h181c25.6,0,46.4,21.9,46.4,48.9C426.8,84.1,406,106,380.4,106z'/%3E%3C/svg%3E");
}
.navbar_menu .ico_group li a:hover .ico.svg_zic, .navbar_menu .ico_group li a:focus .ico.svg_zic {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Isolation_Mode' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 337.6 74.1' style='enable-background:new 0 0 337.6 74.1;' xml:space='preserve'%3E%3Cg%3E%3Crect x='233.2' y='0.2' fill='%2316873E' width='22.2' height='73.9'/%3E%3Cpolygon fill='%2316873E' points='291.2,61.3 291.2,13 327.6,13 337.6,0.2 279.6,0.2 269,13.7 269,60.6 279.6,74.1 337.6,74.1 327.6,61.3 '/%3E%3Cpolygon fill='%2316873E' points='221.3,61.3 183.4,61.3 220.5,13.7 209.9,0.2 150.2,0.2 160.1,13 196,13 148.3,74.1 211.3,74.1 '/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2316873E' d='M31.7,29.2c-6-2.8-10.9-5.1-10.9-9.7c0-3.5,2.8-6.1,8.4-6.1c2,0,3.7,0.2,5.4,0.5c0.9,0.2,1.8,0.3,2.7,0.3 c4.9,0,7.6-2.9,9.4-8.3l0.8-2.3C46.6,3.5,38.7,0,28.4,0C12,0,3.3,10.5,3.3,21.4c0,5.5,1.7,9.5,4.4,12.6c3.5,4,8.4,6.7,13.1,8.9 c6.7,3.3,12.8,5.8,12.8,10.7c0,4.3-4.5,6.8-10.5,6.8c-8.2,0-15.4-4.7-16.4-5.3L0,67.9c1.2,0.7,9.9,6.2,24.3,6.2 c15.3,0,26.9-8.8,26.9-22.3C51.2,38.4,40.4,33.4,31.7,29.2z'/%3E%3Cpath fill='%2316873E' d='M91.6,35.5l27.8-34.1H99.5L77.4,30.8h-0.3V1.5H60.8v72.1h1c7.1,0,15.4-3.3,15.4-15V42h0.3l22.6,30.7h20.7 L91.6,35.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.navbar_menu .ico_group li a:hover .ico.svg_linkedin, .navbar_menu .ico_group li a:focus .ico.svg_linkedin {
  background-image: url("data:image/svg+xml;charset=utf8,");
}
.navbar_menu .ico_group li a:after {
  background-image: none;
}
.navbar_menu .ico_group li:not(:last-child) {
  margin: 0 0 20px 0;
}
.navbar_menu .ico_group .ico {
  display: inline-block;
  width: 55px;
  margin-right: 25px;
}

.link_area {
  width: 100%;
  background-color: #f0f5ce;
  line-height: 0;
  padding: 25px 0;
}
.link_area .list {
  max-width: 1675px;
  padding: 0 70px;
  margin: 0 auto;
}
.link_area .list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.link_area .list ul li {
   /*2024-02-19엔텀추가*/
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  padding: 5px;
}
.link_area .list ul li a {
    /*2024-02-19엔텀추가*/
  display: inline-block;
  width: 100%;
  height: 65px;
  background-color: var(--c-wt);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.link_area .list ul li a.co {
  background-size: auto 35px;
  background-position: center center;
  height: 65px;
  /* EN */
}
.link_area .list ul li a.co.svg_inno {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 255.9 89.5' style='enable-background:new 0 0 255.9 89.5;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M237.7,78.5H233v6.8c0,1.9,1.5,3.4,3.4,3.4h0.9h0.3h18.2v-3.2h-18.2V78.5z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.8,65.7C13.6,64.2,11,63,11,60.6c0-1.9,1.5-3.2,4.4-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.4l0.4-1.2c-0.4-0.2-4.6-2-10.1-2c-8.7,0-13.3,5.6-13.3,11.4c0,2.9,0.9,5,2.3,6.7C6,70.4,8.6,71.8,11,73 c3.6,1.8,6.8,3.1,6.8,5.7c0,2.3-2.4,3.6-5.6,3.6c-4.4,0-8.2-2.5-8.7-2.8L0,86.2c0.6,0.4,5.3,3.3,12.9,3.3 c8.1,0,14.3-4.7,14.3-11.8C27.1,70.6,21.4,67.9,16.8,65.7z'/%3E%3Cpath fill='%23b3cf0a' d='M48.6,69l14.7-18H52.8L41.1,66.5h-0.2V51h-8.6l0,38.2h0.5c3.7,0,8.2-1.7,8.2-8v-8.8h0.2l12,16.3h11L48.6,69z' /%3E%3Cpath fill='%23b3cf0a' d='M63.8,10c-3,0.6-7.6,3.3-7.5,8.2c0,4.4,3.6,7.1,3.6,12.9c0,4.4-2.4,7.3-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.7-16.8C72.6,17.8,68.2,13.4,63.8,10z'/%3E%3Cpath fill='%23b3cf0a' d='M75.2,55.3c1.7-2.7,1.9-6.9,2.1-11.3c0.2-4.1,1-7.1,6.4-7.1c1.2,0,2.3,0.2,4.4,0.2c7.9,0,13.1-2.8,16.3-4.6 c-6.6-4.2-16.2-8.5-28.1-9c-0.8,2.2-6.8,19-7.3,20.4c0.1,0.1,1.1,1.3,2.5,3.6C73.5,50.6,74.5,53.3,75.2,55.3z'/%3E%3Cpath fill='%23b3cf0a' d='M46.4,41.5c-0.7,0-1-0.5-1.1-1.2c-0.1-0.8-3.5-32-4-36.8c-0.1-0.7-0.2-2-0.2-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.4,2.1,19.8,8.6c-2.7,0.8-7.6,3.6-7.6,9.4c0,5.1,3.7,8,3.7,13.1C58,39.5,48.4,41.5,46.4,41.5z'/%3E%3Cpath fill='%23b3cf0a' d='M76,57.5c0.1,0.4,0.3,0.7,0.4,0.9c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2 c0.7-0.3,29.2-13.6,33.5-15.6c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-7.9-7 c-3.7,2-9.4,5.1-17.9,5.2c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.3,5.4c0,0.7,0,1.6-0.1,2.6C78.9,50,78.5,54.5,76,57.5z'/%3E%3Cpath fill='%23b3cf0a' d='M117.2,58.5v30.2h1.2c1.9,0,3.4-1.5,3.4-3.4V58.5H117.2z M103.5,58.1c-6.2,0-10.1,5.3-10.1,11.8 c0,6.5,3.9,11.8,10.1,11.8c6.1,0,10-5.3,10-11.8C113.6,63.4,109.7,58.1,103.5,58.1z M103.5,78.3c-3.9,0-5.2-3.8-5.2-8.5 c0-4.7,1.4-8.5,5.2-8.5c3.8,0,5.2,3.8,5.2,8.5C108.7,74.5,107.4,78.3,103.5,78.3z'/%3E%3Cpath fill='%23b3cf0a' d='M217.1,58.5v30.2h1.2c1.9,0,3.4-1.5,3.4-3.4V58.5H217.1z M203.4,58.1c-6.2,0-10.1,5.3-10.1,11.8 c0,6.5,3.9,11.8,10.1,11.8c6.1,0,10-5.3,10-11.8C213.4,63.4,209.5,58.1,203.4,58.1z M203.4,78.3c-3.8,0-5.2-3.8-5.2-8.5 c0-4.7,1.4-8.5,5.2-8.5c3.8,0,5.2,3.8,5.2,8.5C208.6,74.5,207.2,78.3,203.4,78.3z'/%3E%3Cg%3E%3Crect x='250.7' y='58.5' fill='%23b3cf0a' width='4.6' height='21.7'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M130.2,58.6v12.3c0,1.9,1.5,3.4,3.4,3.4h7.1v8h-12.8v3.2h30.3v-3.2h-12.8v-8h10.6v-3.2h-21.1V58.6H130.2z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M184,58.6v30.1h1.2c1.9,0,3.4-1.5,3.4-3.4V58.6H184z'/%3E%3Cpath fill='%23b3cf0a' d='M173.5,70.1h3.6v18.7h1.2c1.9,0,3.4-1.5,3.4-3.4V58.6h-4.6v8.2h-3.6V70.1z'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M170.8,80c1.9,0,3.4-1.5,3.4-3.4V58.6H170v8.2h-4.9v-8.2H161v18.1c0,1.9,1.5,3.4,3.4,3.4H170.8z M165.2,76.8 V70h4.9v6.8H165.2z'/%3E%3Cpath fill='%23b3cf0a' d='M241.7,73.7c0.4,0.9,1.6,1.3,2.6,1.3h3.1l-8.2-16.6h-2.9c-1,0-2.1,0.3-2.6,1.3l-7.6,15.3h5.2l5.5-11.6 L241.7,73.7z'/%3E%3Crect x='245.8' y='62.6' fill='%23b3cf0a' width='5.3' height='3.2'/%3E%3Crect x='245.8' y='68.3' fill='%23b3cf0a' width='5.3' height='3.2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_enmove {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100.78 48.19' style='enable-background:new 0 0 100.78 48.19;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M54.45,41.43c2.66,0,4.11-2.27,4.11-5.09c0-2.81-1.45-5.09-4.11-5.09c-2.66,0-4.11,2.28-4.11,5.09 C50.34,39.16,51.79,41.43,54.45,41.43 M52.76,36.25c0-1.8,0.57-3.26,1.68-3.26c1.12,0,1.68,1.46,1.68,3.26 c0,1.81-0.56,3.27-1.68,3.27C53.33,39.52,52.76,38.05,52.76,36.25L52.76,36.25z'/%3E%3Cpath fill='%23b3cf0a' d='M56.35,42.91h-2.48v3.03c0,1.01,0.82,1.83,1.82,1.83h9.85v-1.74h-9.19V42.91L56.35,42.91z'/%3E%3Cpolygon fill='%23b3cf0a' points='62.74,36.74 62.74,43.04 65.17,43.04 65.17,31.51 62.74,31.51 62.74,35 62.74,36.74 '/%3E%3Cpolygon fill='%23b3cf0a' points='61.73,36.74 61.73,43.04 59.25,43.04 59.25,31.51 61.73,31.51 61.73,35 61.73,36.74 '/%3E%3Cpolygon fill='%23b3cf0a' points='57.52,35 57.52,36.74 61.73,36.74 61.73,35 57.52,35 '/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M68.62,31.51v5.08c0,0.99,0.8,1.78,1.78,1.78h9.44c0.98,0,1.78-0.8,1.78-1.78v-5.08H68.62 M79.14,36.61H71.1 v-3.37h8.04v3.42V36.61z'/%3E%3Cpath fill='%23b3cf0a' d='M83.21,40.86H67.03v1.74l6.8-0.04v5.22h0.7c0.98,0,1.78-0.8,1.78-1.79v-3.43l6.9,0.04V40.86L83.21,40.86z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M87.68,41.43h9.78c1,0,1.82-0.82,1.82-1.82v-8.1h-2.48v3.25h-8.47v-3.25h-2.48v8.1 C85.86,40.61,86.68,41.43,87.68,41.43z M96.81,36.5v3.19h-8.47V36.5H96.81z'/%3E%3Crect x='84.36' y='44.27' fill='%23b3cf0a' width='16.42' height='1.73'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M9.06,35.37c-1.71-0.8-3.12-1.45-3.12-2.76c0-1,0.8-1.73,2.38-1.73c0.58,0,1.06,0.07,1.55,0.16 c0.26,0.04,0.53,0.08,0.76,0.08c1.38,0,2.16-0.82,2.68-2.39l0.21-0.64c-0.22-0.09-2.48-1.08-5.42-1.08c-4.68,0-7.15,3-7.15,6.12 c0,1.57,0.49,2.71,1.26,3.61c0.99,1.15,2.41,1.91,3.73,2.55c1.93,0.95,3.67,1.65,3.67,3.05c0,1.24-1.29,1.95-3.01,1.95 c-2.36,0-4.42-1.35-4.68-1.51L0,46.41c0.34,0.19,2.83,1.77,6.94,1.77c4.37,0,7.68-2.51,7.68-6.36 C14.61,37.99,11.55,36.57,9.06,35.37L9.06,35.37z'/%3E%3Cpath fill='%23b3cf0a' d='M26.15,37.16l7.93-9.72h-5.65l-6.32,8.38h-0.1v-8.38h-4.65l0,20.58h0.28c2.01,0,4.41-0.93,4.41-4.29v-4.73 h0.09l6.44,8.76h5.92L26.15,37.16L26.15,37.16z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M34.34,5.39c-1.64,0.31-4.07,1.79-4.06,4.43c0.01,2.39,1.96,3.84,1.97,6.97c0.01,2.35-1.29,3.94-2.69,4.82 c0.57-0.05,1.19-0.08,1.87-0.08c1.43,0,2.3,0.13,2.35,0.14l7.35-9.02C39.09,9.58,36.7,7.21,34.34,5.39L34.34,5.39z'/%3E%3Cpath fill='%23b3cf0a' d='M40.52,29.75c0.93-1.44,1.04-3.74,1.12-6.07c0.09-2.18,0.54-3.82,3.46-3.83c0.65,0,1.26,0.09,2.38,0.08 c4.28-0.02,7.07-1.49,8.8-2.46c-3.55-2.26-8.72-4.57-15.15-4.83c-0.42,1.18-3.67,10.23-3.92,10.96c0.04,0.04,0.61,0.68,1.32,1.93 C39.58,27.24,40.14,28.69,40.52,29.75L40.52,29.75z'/%3E%3Cpath fill='%23b3cf0a' d='M24.99,22.36c-0.37,0-0.56-0.25-0.61-0.67c-0.05-0.43-1.88-17.25-2.16-19.79c-0.04-0.37-0.13-1.05-0.13-1.3 c0-0.39,0.26-0.6,0.56-0.6c0.87,0,5.62,1.11,10.66,4.64c-1.45,0.41-4.08,1.92-4.07,5.04c0.01,2.77,1.99,4.29,2,7.07 C31.25,21.27,26.06,22.36,24.99,22.36L24.99,22.36z'/%3E%3Cpath fill='%23b3cf0a' d='M40.94,30.95c0.08,0.21,0.15,0.38,0.23,0.51c0.12,0.2,0.27,0.29,0.45,0.28c0.12,0,0.26-0.04,0.42-0.11 c0.39-0.18,15.74-7.32,18.05-8.39c0.34-0.16,0.97-0.44,1.18-0.57c0.22-0.12,0.32-0.3,0.32-0.49c0-0.1-0.03-0.21-0.09-0.3 c-0.29-0.47-1.78-2.04-4.26-3.77c-1.97,1.09-5.05,2.77-9.63,2.78c-1.12,0-1.38-0.08-2.14-0.07c-2.24,0.01-2.8,0.96-2.88,2.92 c-0.01,0.37-0.02,0.87-0.04,1.41C42.48,26.92,42.28,29.34,40.94,30.95L40.94,30.95z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a.co.svg_energy {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 191.26 90.31' style='enable-background:new 0 0 191.26 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M183.7,62.31v-3.26h-19.81v3.26h6.04l-7,18.4h4.81l6.2-16.47l5.52,15.13c0.35,0.86,1.18,1.32,1.91,1.34 l3.47,0l-7.19-18.4H183.7z'/%3E%3Cpath fill='%23b3cf0a' d='M186.6,59.06V89.5h1.24c1.89,0,3.42-1.53,3.42-3.42V59.06H186.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M152.75,59.06v7.9h-10.84v3.26h10.84V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06H152.75z'/%3E%3Cpath fill='%23b3cf0a' d='M134.81,59.06h-4.65v17.76c0,1.89,1.53,3.42,3.42,3.42h16.31v-3.26h-15.08V59.06z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M118.79,59.06V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06H118.79z'/%3E%3Cpath fill='%23b3cf0a' d='M112.26,68.17h-2.04c-0.46-5.41-3.21-9.56-7.91-9.56c-5.16,0-7.98,5.01-7.98,11.18 c0,6.18,2.82,11.19,7.98,11.19c4.7,0,7.46-4.15,7.91-9.56h2.04V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06h-4.66V68.17z M102.31,77.74c-2.19,0-3.3-3.55-3.3-7.93c0-4.38,1.11-7.93,3.3-7.93c2.19,0,3.3,3.55,3.3,7.93 C105.61,74.18,104.5,77.74,102.31,77.74z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_geocentric {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 259.46 90.31' style='enable-background:new 0 0 259.46 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M235.87,80.68h18.84v8.81l1.4,0c1.85,0,3.36-1.51,3.36-3.37l0-8.71l-23.6-0.01V80.68z'/%3E%3Crect x='254.7' y='59.02' fill='%23b3cf0a' width='4.75' height='16.28'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M236.81,71.54v-2.99h14.03l-0.01-5.99c0-1.95-1.56-3.53-3.47-3.53h-14.96v3.31h13.67l0,2.9h-14.03v6.12 c0,1.95,1.55,3.52,3.47,3.52h16.17v-3.31h-14.92L236.81,71.54z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M174.14,79.19h-4.65v6.9c0,1.89,1.53,3.42,3.42,3.42h19.65v-3.26h-18.42v-5.85V79.19z'/%3E%3Cpolygon fill='%23b3cf0a' points='187.33,68.85 187.33,80.66 191.87,80.66 191.87,59.04 187.33,59.04 187.33,65.59 187.33,68.85 '/%3E%3Cpolygon fill='%23b3cf0a' points='185.44,68.85 185.44,80.66 180.78,80.66 180.78,59.04 185.44,59.04 185.44,65.59 185.44,68.85 '/%3E%3Cpolygon fill='%23b3cf0a' points='177.54,65.59 177.54,68.85 185.44,68.85 185.44,65.59 177.54,65.59 '/%3E%3Cpath fill='%23b3cf0a' d='M173.08,59.04h-2.64c-0.79,0.04-1.66,0.46-1.97,1.18l-1.16,3.06l-2.01,5.28l-3.09,8.12h4.75l4.02-12.02 l3.86,10.84c0.29,0.7,1.18,1.14,1.98,1.18h3.28L173.08,59.04z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M115.13,62.28v-3.26H95.32v3.26h6.04l-7,18.4h4.81l6.2-16.47l5.52,15.13c0.35,0.86,1.18,1.32,1.91,1.34 l3.47,0l-7.19-18.4H115.13z'/%3E%3Cpath fill='%23b3cf0a' d='M118.04,59.02v30.45h1.24c1.89,0,3.42-1.53,3.42-3.42V59.02H118.04z'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M145.57,77.17c7.09-0.67,11.02-4.38,11.02-9.32c0-5.47-4.77-9.46-13.35-9.46c-8.58,0-13.35,4-13.35,9.46 c0,4.93,3.93,8.65,11.02,9.32v5.1h-12.94v3.25h30.52v-3.25h-12.93V77.17z M134.68,67.85c0-3.6,3.51-5.98,8.56-5.98 c5.05,0,8.56,2.38,8.56,5.98c0,3.58-3.51,5.97-8.56,5.97C138.19,73.83,134.68,71.44,134.68,67.85z'/%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M204.39,74.73v-5.42h19.44v-3.26h-19.44v-3.77h19.44v-3.25h-20.67c-1.89,0-3.42,1.53-3.42,3.42v12.12 c0,1.88,1.53,3.42,3.42,3.42h21.8v-3.26H204.39z'/%3E%3Crect x='197.09' y='82.31' fill='%23b3cf0a' width='30.47' height='3.26'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04 V73.1h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06 c0.02,4.41-2.41,7.38-5.04,9.03c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9 C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_skon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 124.95 90.31' style='enable-background:new 0 0 124.95 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M101.65,86.26v-5.87h-4.76v5.7c0,1.91,1.55,3.46,3.45,3.46h22.06v-3.33h-20.81L101.65,86.26z'/%3E%3Cpolygon fill='%23b3cf0a' points='112.03,75.8 112.03,72.13 107.26,72.13 107.26,75.8 94.33,75.76 94.33,79.09 124.95,79.09 124.95,75.76 '/%3E%3Cpath fill='%23b3cf0a' d='M122.01,66.08c0-4.13-4.74-7.47-12.36-7.47c-7.63,0-12.37,3.34-12.37,7.47c0,0.05,0.01,0.1,0.01,0.16 c0,0.05-0.01,0.1-0.01,0.16c0,4.13,4.74,7.47,12.36,7.47c7.63,0,12.37-3.34,12.37-7.47c0-0.05-0.01-0.1-0.01-0.16 C122,66.19,122.01,66.13,122.01,66.08z M109.64,61.94c4.24,0,7.58,1.75,7.58,4.31c0,0.31-0.05,0.62-0.15,0.91 c-0.7,2.1-3.73,3.37-7.44,3.37c-4.24,0-7.59-1.75-7.59-4.31c0-0.31,0.05-0.62,0.15-0.91C102.91,63.21,105.94,61.94,109.64,61.94z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_lubricants {
  background-image: url("data:image/svg+xml;charset=utf8,");
}
.link_area .list ul li a.co.svg_incheonpetrochem {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 295.77 90.31' style='enable-background:new 0 0 295.77 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M178.54,73.13c0.45,0.83,1.14,1.29,1.84,1.3l3.36-0.01l-8.19-15.37h-3.7c-0.7,0.01-1.4,0.46-1.84,1.3 l-7.47,14.07h4.65l6.01-11.31L178.54,73.13z'/%3E%3Cpath fill='%23b3cf0a' d='M167.44,80.62h18.24v8.89h1.36c1.83,0,3.31-1.48,3.31-3.31v-8.84h-22.9V80.62z'/%3E%3Cpolygon fill='%23b3cf0a' points='185.67,64.49 181.14,64.49 181.14,67.75 185.67,67.75 185.67,75.89 190.34,75.89 190.34,59.06 185.67,59.06 '/%3E%3Cpath fill='%23b3cf0a' d='M256.58,66.95l0.01-7.89h-4.68v30.42l1.22,0c1.85,0,3.46-1.51,3.46-3.37l0.01-15.88h3.51l0-3.27H256.58z'/%3E%3Cpath fill='%23b3cf0a' d='M241.92,75.38c3.68-0.85,6.19-3.53,6.19-6.69c0-2.18-1.19-4.13-3.12-5.41l4.11,0v-3.21h-7.18l0-2.35h-4.91 v2.35h-7.34v3.21h4.11c-1.94,1.28-3.13,3.23-3.13,5.41c0,3.21,2.59,5.92,6.36,6.73v2.24h-8.41l0,3.27l21.88,0l0.01-3.27l-8.56-0.01 V75.38z M235.29,68.61c0.01-2.24,1.65-4.05,4.09-4.05c2.44,0,4.09,1.82,4.09,4.06c0,2.24-1.65,4.04-4.09,4.05 C236.94,72.66,235.3,70.85,235.29,68.61z'/%3E%3Cpolygon fill='%23b3cf0a' points='291.58,68.48 295.77,68.48 295.77,65.18 291.58,65.18 291.58,59.06 286.89,59.06 286.89,75.33 291.58,75.34 '/%3E%3Cpath fill='%23b3cf0a' d='M282.34,68.61c0-2.18-1.01-3.96-2.96-5.24h4.11v-3.21l-7.51,0v-2.44h-4.92v2.44l-7.67,0v3.21l4.1,0 c-1.94,1.28-2.96,3.06-2.97,5.23c0,3.22,3.14,6.85,8.91,6.85C279.22,75.46,282.34,71.79,282.34,68.61z M269.02,68.36 c0-2.24,1.99-3.88,4.43-3.88c2.44,0,4.43,1.63,4.43,3.88c0,2.24-1.99,3.89-4.43,3.89C271,72.25,269.02,70.6,269.02,68.36z'/%3E%3Cpath fill='%23b3cf0a' d='M267.99,80.68h18.92v8.81l1.32,0c1.85,0,3.36-1.51,3.36-3.37l0-8.71l-23.6-0.01V80.68z'/%3E%3Cpath fill='%23b3cf0a' d='M105.85,79.2h-4.67v6.87c0,1.89,1.54,3.43,3.42,3.43h0.92h0.32h18.3v-3.26h-18.29V79.2z'/%3E%3Crect x='118.9' y='59.09' fill='%23b3cf0a' width='4.69' height='21.79'/%3E%3Cpath fill='%23b3cf0a' d='M115.67,67.28c0-4.61-4.14-8.35-10.67-8.35c-6.53,0-10.67,3.74-10.67,8.35c0,4.62,4.14,8.36,10.67,8.36 C111.53,75.64,115.67,71.9,115.67,67.28z M99.01,67.28c0-2.97,2.68-5.38,5.99-5.38c3.31,0,5.99,2.41,5.99,5.38 c0,2.97-2.68,5.38-5.99,5.38C101.69,72.66,99.01,70.25,99.01,67.28z'/%3E%3Cpath fill='%23b3cf0a' d='M141.52,79.2h-4.67v6.87c0,1.89,1.54,3.43,3.42,3.43l0.92,0.01h0.32h18.3v-3.27h-18.28V79.2z'/%3E%3Cpolygon fill='%23b3cf0a' points='154.56,80.88 159.21,80.88 159.21,59.09 154.56,59.09 154.56,65.82 149.7,65.82 149.7,69.09 154.56,69.09 '/%3E%3Cpath fill='%23b3cf0a' d='M144.45,74.41c0.44,0.94,1.6,1.35,2.6,1.35h3.1l-6.38-11.11h5.08v-3.26h-6.95h-0.11v-2.38h-4.66v2.38h-7.07 v3.26h5.19l-6.49,11.11H134l5.56-9.47L144.45,74.41z'/%3E%3Cpath fill='%23b3cf0a' d='M194.84,80.98h7.28v8.47h1.23c1.88,0,3.4-1.53,3.4-3.41v-5.06h6.02v8.47h1.23c1.88,0,3.41-1.53,3.41-3.41 v-5.06h7.28v-3.26h-29.85V80.98z'/%3E%3Cpath fill='%23b3cf0a' d='M209.77,75.34c7.15,0,11.69-3.8,11.69-8.5c0-4.68-4.54-8.48-11.69-8.48c-7.15,0-11.7,3.8-11.7,8.48 C198.08,71.54,202.62,75.34,209.77,75.34z M209.77,61.48c3.89,0,7.04,2.4,7.04,5.36c0,2.96-3.15,5.36-7.04,5.36 c-3.89,0-7.04-2.4-7.04-5.36C202.73,63.88,205.88,61.48,209.77,61.48z'/%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_trading {
  background-image: url("data:image/svg+xml;charset=utf8,%0A%3Csvg width='227' height='53' viewBox='0 0 227 53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.94006 38.7773C8.06204 37.8998 6.5175 37.186 6.5175 35.7526C6.5175 34.6527 7.39508 33.857 9.12684 33.857C9.76454 33.857 10.2852 33.9331 10.8235 34.0326C11.1043 34.0794 11.4085 34.1203 11.6543 34.1203C13.1696 34.1203 14.0237 33.2193 14.5912 31.5051L14.8253 30.8031C14.5854 30.7036 12.1106 29.6154 8.88111 29.6154C3.74434 29.6154 1.03554 32.9034 1.0414 36.3201C1.0414 38.046 1.57964 39.2922 2.42797 40.2751C3.51617 41.5388 5.06656 42.3696 6.5175 43.0775C8.62954 44.113 10.5427 44.8853 10.5427 46.424C10.5427 47.7872 9.13269 48.5653 7.24881 48.5653C4.66288 48.5653 2.41042 47.091 2.12374 46.9096L0 50.888C0.374434 51.0986 3.10663 52.8362 7.6057 52.8362C12.3973 52.8362 16.0246 50.0864 16.0246 45.8623C16.0246 41.6383 12.6664 40.0996 9.94006 38.7832V38.7773Z' fill='%23b3cf0a'/%3E%3Cpath d='M28.6793 40.7373L37.3674 30.0835H31.1775L24.2505 39.2746H24.1452V30.0835H19.0435V52.649H19.3477C21.5534 52.649 24.1803 51.6251 24.1803 47.9451V42.7616H24.2797L31.3472 52.3681H37.8413L28.6793 40.7314V40.7373Z' fill='%23b3cf0a'/%3E%3Cpath d='M37.654 5.91489C35.8579 6.25422 33.1959 7.88067 33.2018 10.765C33.2076 13.386 35.3489 14.9715 35.3548 18.4058C35.3665 20.9859 33.9448 22.7235 32.4061 23.6888C33.0263 23.6362 33.7108 23.5952 34.4597 23.5952C36.0334 23.5952 36.9812 23.7415 37.0397 23.7532L45.1018 13.8658C42.8669 10.5134 40.2517 7.91577 37.6599 5.92074L37.654 5.91489Z' fill='%23b3cf0a'/%3E%3Cpath d='M44.429 32.6167C45.447 31.0371 45.5698 28.5214 45.6576 25.9588C45.7512 23.566 46.2543 21.7698 49.4487 21.7581C50.1566 21.7581 50.8353 21.8517 52.0581 21.8517C56.7443 21.8283 59.8042 20.2194 61.7056 19.1605C57.815 16.6799 52.14 14.1524 45.0959 13.8658C44.6396 15.1587 41.0649 25.0812 40.8016 25.8828C40.8426 25.9296 41.4686 26.6316 42.2467 28.0007C43.3993 29.8728 44.0194 31.4642 44.429 32.6284V32.6167Z' fill='%23b3cf0a'/%3E%3Cpath d='M27.4039 24.5137C26.9944 24.5137 26.7896 24.2446 26.7369 23.7766C26.6843 23.3085 24.6717 4.86765 24.3675 2.07694C24.3265 1.6674 24.2212 0.924384 24.2212 0.65526C24.2212 0.22232 24.502 0 24.8297 0C25.7833 0 30.9903 1.21691 36.5132 5.08997C34.9218 5.54046 32.0434 7.19616 32.0551 10.6187C32.0668 13.6493 34.2373 15.3225 34.249 18.3648C34.2666 23.3144 28.5799 24.5137 27.3981 24.5137H27.4039Z' fill='%23b3cf0a'/%3E%3Cpath d='M44.8912 33.9331C44.9789 34.1613 45.0608 34.3543 45.1427 34.4948C45.2714 34.7112 45.4353 34.8107 45.64 34.8048C45.7687 34.8048 45.9267 34.7639 46.1022 34.682C46.5293 34.4889 63.3613 26.655 65.8946 25.4791C66.2632 25.3036 66.9594 24.9935 67.1934 24.8589C67.4333 24.7244 67.5386 24.5254 67.5386 24.3207C67.5386 24.2037 67.5035 24.0925 67.445 23.9872C67.129 23.4723 65.4967 21.7464 62.7762 19.8567C60.6115 21.0444 57.2358 22.8873 52.216 22.9107C50.9874 22.9107 50.7066 22.8288 49.87 22.8346C47.4186 22.8405 46.8043 23.8877 46.7165 26.0407C46.699 26.4444 46.6931 26.9944 46.6697 27.5911C46.5937 29.5101 46.3655 32.1604 44.897 33.9331H44.8912Z' fill='%23b3cf0a'/%3E%3Cpath d='M129.437 34.5299H126.693V43.9375H129.437V34.5299Z' fill='%23b3cf0a'/%3E%3Cpath d='M87.9277 52.4501H88.659C89.7882 52.4501 90.6599 51.5432 90.6599 50.4667V34.5474H87.9218V52.4442L87.9277 52.4501Z' fill='%23b3cf0a'/%3E%3Cpath d='M84.0722 39.0991H82.709V41.0123H84.0722V52.4501H84.8035C85.9327 52.4501 86.8044 51.5432 86.8044 50.4667V34.5474H84.0722V39.0991Z' fill='%23b3cf0a'/%3E%3Cpath d='M77.2914 41.0123H82.0889V36.5424C82.0889 35.4074 81.2405 34.5591 80.1114 34.5591H74.5592V36.4313H79.3567V39.0991H74.5592V44.0779C74.5592 45.1544 75.4661 46.0613 76.5367 46.0613H82.8845V44.1481H77.2914V41.0123Z' fill='%23b3cf0a'/%3E%3Cpath d='M72.5291 48.3488H55.194V50.2678H72.5291V48.3488Z' fill='%23b3cf0a'/%3E%3Cpath d='M58.8856 44.1891H70.8266V42.1999H59.6404V40.4272H70.3176V38.438H59.6462V36.7706H70.3176V34.7756H58.8915C57.7389 34.7756 56.8029 35.7117 56.8029 36.8701V42.0946C56.8029 43.2472 57.7389 44.1832 58.8915 44.1832L58.8856 44.1891Z' fill='%23b3cf0a'/%3E%3Cpath d='M99.6054 34.29C95.9722 34.29 93.6729 37.4025 93.6729 41.2346C93.6729 45.0667 95.9722 48.185 99.6054 48.185C103.239 48.185 105.532 45.0784 105.532 41.2346C105.532 37.3908 103.233 34.29 99.6054 34.29ZM99.6054 46.2309C97.2886 46.2309 96.4695 43.996 96.4695 41.2346C96.4695 38.4731 97.2886 36.2441 99.6054 36.2441C101.922 36.2441 102.741 38.479 102.741 41.2346C102.741 43.9902 101.922 46.2309 99.6054 46.2309Z' fill='%23b3cf0a'/%3E%3Cpath d='M107.691 52.3681H108.41C109.51 52.3681 110.423 51.4789 110.423 50.3731V34.5357H107.691V52.3681Z' fill='%23b3cf0a'/%3E%3Cpath d='M122.809 44.1891C118.327 44.1891 116.092 46.1607 116.092 48.5945C116.092 51.0284 118.327 53 122.809 53C127.29 53 129.519 51.0284 129.519 48.5945C129.519 46.1607 127.29 44.1891 122.809 44.1891ZM122.809 51.0986C120.369 51.0986 118.848 49.9811 118.848 48.5945C118.848 47.208 120.369 46.0905 122.809 46.0905C125.248 46.0905 126.769 47.2138 126.769 48.5945C126.769 49.9753 125.248 51.0986 122.809 51.0986Z' fill='%23b3cf0a'/%3E%3Cpath d='M125.237 41.5622H116.396V36.3026H124.921V34.5299H115.718C114.694 34.5299 113.857 35.3606 113.857 36.3903V41.4744C113.857 42.5041 114.694 43.3349 115.718 43.3349H125.237V41.5622Z' fill='%23b3cf0a'/%3E%3Cpath d='M139.691 46.3128H136.953V50.3322C136.953 51.4379 137.854 52.3389 138.959 52.3389H150.403V50.4316H139.691V46.3128Z' fill='%23b3cf0a'/%3E%3Cpath d='M150.081 34.5416H147.331V47.3016H150.081V34.5416Z' fill='%23b3cf0a'/%3E%3Cpath d='M145.442 39.3331C145.442 36.6302 143.014 34.4421 139.193 34.4421C135.373 34.4421 132.945 36.6361 132.945 39.3331C132.945 42.0302 135.367 44.23 139.193 44.23C143.02 44.23 145.442 42.0361 145.442 39.3331ZM135.683 39.3331C135.683 37.5955 137.251 36.1856 139.193 36.1856C141.136 36.1856 142.698 37.5955 142.698 39.3331C142.698 41.0708 141.13 42.4807 139.193 42.4807C137.257 42.4807 135.683 41.0708 135.683 39.3331Z' fill='%23b3cf0a'/%3E%3Cpath d='M156.37 41.65H164.362V39.6608H156.37V36.5424H164.643V34.5474H155.721C154.574 34.5474 153.632 35.4835 153.632 36.6419V44.8385C153.632 45.9969 154.569 46.9271 155.721 46.9271H165.158V44.938H156.37V41.6441V41.65Z' fill='%23b3cf0a'/%3E%3Cpath d='M166.346 39.105H164.883V41.0123H166.346V52.3681H167.071C168.171 52.3681 169.072 51.473 169.084 50.3673V34.5416H166.346V39.105Z' fill='%23b3cf0a'/%3E%3Cpath d='M175.414 34.5416H172.676V44.037C172.676 45.1427 173.571 46.0379 174.677 46.0379H181.224V44.1306H175.414V34.5416Z' fill='%23b3cf0a'/%3E%3Cpath d='M186.033 39.0933H184.886V34.5416H182.148V52.3681H182.873C183.979 52.3681 184.874 51.473 184.874 50.3673V41.0064H186.033V52.3623H186.758C187.858 52.3623 188.759 51.4672 188.771 50.3614V34.5357H186.027V39.0874L186.033 39.0933Z' fill='%23b3cf0a'/%3E%3Cpath d='M223.722 43.3115H226.46V34.5416H223.722V37.7243H219.913V39.6315H223.722V43.3115Z' fill='%23b3cf0a'/%3E%3Cpath d='M215.274 50.4609V49.1386H226.466V46.1256C226.466 45.0199 225.553 44.1247 224.453 44.1247H212.547V46.032H223.728V47.2372H212.547V50.3673C212.547 51.473 213.442 52.3681 214.548 52.3681H226.946V50.4609H215.274Z' fill='%23b3cf0a'/%3E%3Cpath d='M222.593 43.3115V41.5271H213.764V34.5416H211.208V41.4335C211.208 42.469 212.044 43.3115 213.086 43.3115H222.593Z' fill='%23b3cf0a'/%3E%3Cpath d='M196.962 34.5591C196.54 34.5591 196.119 34.8341 195.85 35.3431L191.333 47.2197H194.142L197.769 37.5838L200.993 46.4357C201.197 46.9388 201.677 47.2138 202.104 47.2197H204.134L199.179 34.565H196.95L196.962 34.5591Z' fill='%23b3cf0a'/%3E%3Cpath d='M204.942 36.9929H202.601V38.9236H204.942V40.4272H202.601V42.3579H204.942V52.3681H205.667C206.767 52.3681 207.68 51.473 207.68 50.3673V34.565H204.942V36.9929Z' fill='%23b3cf0a'/%3E%3C/svg%3E%0A");
}
.link_area .list ul li a.co.svg_ietechnology {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 361.15 90.31' style='enable-background:new 0 0 361.15 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Crect x='230.34' y='81.94' fill='%23b3cf0a' width='30.72' height='3.27'/%3E%3Cpath fill='%23b3cf0a' d='M258.47,78.79l-0.01-16.05c0-1.9-1.54-3.44-3.43-3.44h-21.86v3.27h20.62l0.01,6.3h-20.87v3.27h20.87v6.64 H258.47z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M158.25,59.06V86.2c0,1.89-1.54,3.44-3.43,3.44h-1.24V59.06H158.25z'/%3E%3Cpath fill='%23b3cf0a' d='M139.65,79.05c-3.91,0-5.29-3.84-5.29-8.6c0-4.76,1.38-8.6,5.29-8.6c3.92,0,5.3,3.85,5.3,8.6 C144.95,75.21,143.57,79.05,139.65,79.05z M139.65,58.49c-6.24,0-10.21,5.35-10.21,11.96c0,6.6,3.97,11.96,10.21,11.96 c6.26,0,10.23-5.35,10.23-11.96C149.87,63.84,145.9,58.49,139.65,58.49'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M126.82,67.11h-3.68v-8.05h-4.67v30.56h1.24c1.89,0,3.43-1.53,3.43-3.43V70.38h3.68V67.11z'/%3E%3Cpath fill='%23b3cf0a' d='M104.54,79.05c-3.91,0-5.29-3.84-5.29-8.6c0-4.76,1.38-8.6,5.29-8.6c3.92,0,5.3,3.85,5.3,8.6 C109.85,75.21,108.46,79.05,104.54,79.05z M104.54,58.49c-6.24,0-10.21,5.35-10.21,11.96c0,6.6,3.97,11.96,10.21,11.96 c6.26,0,10.23-5.35,10.23-11.96C114.77,63.84,110.8,58.49,104.54,58.49'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M191.99,59.06V86.2c0,1.89-1.54,3.44-3.43,3.44h-1.24V59.06H191.99z'/%3E%3Cpath fill='%23b3cf0a' d='M173.39,79.05c-3.91,0-5.29-3.84-5.29-8.6c0-4.76,1.38-8.6,5.29-8.6c3.92,0,5.3,3.85,5.3,8.6 C178.69,75.21,177.31,79.05,173.39,79.05z M173.39,58.49c-6.24,0-10.21,5.35-10.21,11.96c0,6.6,3.97,11.96,10.21,11.96 c6.26,0,10.23-5.35,10.23-11.96C183.62,63.84,179.65,58.49,173.39,58.49'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M225.96,59.04V86.2c0,1.89-1.55,3.44-3.44,3.44h-1.24v-30.6H225.96z'/%3E%3Cpath fill='%23b3cf0a' d='M214.61,59.04v8.13h-2.37v3.27h2.37v19.19h1.24c1.89,0,3.44-1.55,3.44-3.44V59.04H214.61z'/%3E%3Cpath fill='%23b3cf0a' d='M212.23,78.65v-3.27h-9.6V62.23h9.04v-3.27H201.4c-1.9,0-3.44,1.53-3.44,3.43v12.82 c0,1.89,1.54,3.44,3.44,3.44H212.23z'/%3E%3Crect x='202.32' y='67.18' fill='%23b3cf0a' width='8.09' height='3.27'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M272.25,86.22v-2.27h19.18v-5.17c0-1.9-1.54-3.44-3.43-3.44h-20.41v3.27h19.17v2.07h-19.17v5.38 c0,1.89,1.54,3.43,3.43,3.43h21.26v-3.27H272.25z'/%3E%3Cpath fill='%23b3cf0a' d='M272.25,64.9v-5.83h-4.68v5.67c0,1.89,1.54,3.44,3.44,3.44h21.26V64.9H272.25z'/%3E%3Crect x='264.69' y='70.28' fill='%23b3cf0a' width='30.46' height='3.27'/%3E%3Crect x='277.59' y='65.78' fill='%23b3cf0a' width='4.67' height='5.97'/%3E%3C/g%3E%3Cg%3E%3Crect x='332.87' y='59.06' fill='%23b3cf0a' width='21.05' height='3.27'/%3E%3Cpath fill='%23b3cf0a' d='M342.06,59.06c-0.73,0.01-1.45,0.48-1.91,1.35l-7.75,20.4h4.82l6.23-16.55l5.54,15.21 c0.35,0.85,1.18,1.32,1.91,1.34h3.49l-8.5-21.74H342.06z'/%3E%3Cpath fill='%23b3cf0a' d='M361.15,59.06v27.15c0,1.9-1.54,3.44-3.43,3.44h-1.24V59.06H361.15z'/%3E%3C/g%3E%3Cg%3E%3Crect x='298.15' y='81.71' fill='%23b3cf0a' width='30.72' height='3.27'/%3E%3Crect x='311.17' y='76.93' fill='%23b3cf0a' width='4.67' height='5.97'/%3E%3Crect x='301.16' y='66.33' fill='%23b3cf0a' width='23.85' height='3.27'/%3E%3Cpath fill='%23b3cf0a' d='M301.16,68.32v5.38c0,1.89,1.54,3.43,3.43,3.43h21.26v-3.27h-20.02v-5.54H301.16z'/%3E%3Cpath fill='%23b3cf0a' d='M325.01,67.91v-5.17c0-1.9-1.54-3.44-3.43-3.44h-20.41v3.27h19.17v5.34H325.01z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_earthon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 192.33 90.31' style='enable-background:new 0 0 192.33 90.31;' xml:space='preserve'%3E%3Cg id='Layer_1'%3E%3C/g%3E%3Cg id='레이어_2'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.77,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.77-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.69,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23b3cf0a' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.58h0.52c3.77,0,8.26-1.75,8.26-8.04 V73.1h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06 c0.02,4.41-2.41,7.38-5.04,9.03c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.91 C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23b3cf0a' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.17-4.09,1.02-7.16,6.49-7.19c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.8,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23b3cf0a' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.53,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.19-0.06-0.39-0.17-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M169.03,86.27V80.4h-4.76v5.7c0,1.91,1.55,3.46,3.45,3.46h22.06v-3.33h-20.81L169.03,86.27z'/%3E%3Cpolygon fill='%23b3cf0a' points='179.4,75.8 179.4,72.13 174.64,72.13 174.64,75.8 161.71,75.76 161.71,79.09 192.33,79.09 192.33,75.76 '/%3E%3Cpath fill='%23b3cf0a' d='M189.38,66.08c0-4.13-4.74-7.47-12.36-7.47c-7.63,0-12.37,3.34-12.37,7.47c0,0.05,0.01,0.1,0.01,0.16 c0,0.05-0.01,0.1-0.01,0.16c0,4.13,4.74,7.47,12.36,7.47c7.63,0,12.37-3.34,12.37-7.47c0-0.05-0.01-0.1-0.01-0.16 C189.37,66.19,189.38,66.14,189.38,66.08z M177.02,61.95c4.24,0,7.58,1.75,7.58,4.31c0,0.31-0.05,0.62-0.15,0.91 c-0.7,2.1-3.73,3.37-7.44,3.37c-4.24,0-7.59-1.75-7.59-4.31c0-0.31,0.05-0.62,0.15-0.91C170.28,63.21,173.31,61.95,177.02,61.95 z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M142.59,63.16l7.74,10.7c0.63,0.87,1.63,1.35,2.63,1.36l3.83-0.01l-11.69-16.18h-3.42 c-1.01,0.01-2,0.49-2.63,1.36l-10.71,14.82h5.55L142.59,63.16L142.59,63.16z'/%3E%3Cpolygon fill='%23b3cf0a' points='126.96,82.94 158.08,82.94 158.08,86.25 126.96,86.25 126.96,82.94 '/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M104.5,79.07c-3.89,0-5.26-3.82-5.26-8.55c0-4.73,1.38-8.56,5.26-8.56c3.9,0,5.28,3.83,5.28,8.56 C109.77,75.25,108.4,79.07,104.5,79.07z M104.5,58.61c-6.21,0-10.16,5.33-10.16,11.91c0,6.57,3.95,11.9,10.16,11.9 c6.23,0,10.18-5.33,10.18-11.9C114.67,63.94,110.72,58.61,104.5,58.61'/%3E%3Cpath fill='%23b3cf0a' d='M121.73,67.1v-8.02h-4.65v8.03h-5.67v3.25h5.67V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V70.36h0L121.73,67.1 L121.73,67.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_enterm {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 152.8 90.3' style='enable-background:new 0 0 152.8 90.3;' xml:space='preserve'%3E%3Cg id='Layer_1_00000148628518778501260380000003881169171555293105_'%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M102.4,77.7c5,0,7.7-4.3,7.7-9.5c0-5.3-2.7-9.5-7.7-9.5c-5,0-7.7,4.3-7.7,9.5C94.7,73.4,97.4,77.7,102.4,77.7 M99.3,67.9c0-3.4,1.1-6.1,3.2-6.1c2.1,0,3.1,2.7,3.1,6.1c0,3.4-1.1,6.1-3.1,6.1C100.3,74.1,99.3,71.3,99.3,67.9L99.3,67.9z'/%3E%3Cpath fill='%23b3cf0a' d='M106,80.4h-4.6v5.7c0,1.9,1.5,3.4,3.4,3.4h18.5v-3.3H106V80.4L106,80.4z'/%3E%3Cpolygon fill='%23b3cf0a' points='118,68.9 118,80.7 122.5,80.7 122.5,59 118,59 118,65.6 118,68.9 '/%3E%3Cpolygon fill='%23b3cf0a' points='116.1,68.9 116.1,80.7 111.4,80.7 111.4,59 116.1,59 116.1,65.6 116.1,68.9 '/%3E%3Cpolygon fill='%23b3cf0a' points='152.8,68.4 152.8,74.6 148.1,74.6 148.1,58.6 152.8,58.6 152.8,65.1 152.8,68.4 '/%3E%3Cpolygon fill='%23b3cf0a' points='108.2,65.6 108.2,68.9 116.1,68.9 116.1,65.6 108.2,65.6 '/%3E%3Cpolygon fill='%23b3cf0a' points='143.1,64.9 143.1,68.2 151,68.2 151,64.9 143.1,64.9 '/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17.4,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0.4,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.8,71.2,22,68.5,17.4,66.3L17.4,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49.4,69.6l14.9-18.2H53.7L41.8,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2L54,89.5h11.1 L49.4,69.6L49.4,69.6z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M64.7,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.6,18,69.2,13.5,64.7,10.1L64.7,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M76.3,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.6,51.1,75.6,53.8,76.3,55.8L76.3,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M47.2,41.9c-0.7,0-1-0.5-1.1-1.3C46,39.8,42.5,8.3,42,3.6c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C59,39.9,49.2,41.9,47.2,41.9L47.2,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M77.1,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C80,50.4,79.6,55,77.1,58L77.1,58z'/%3E%3C/g%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M130.4,76.7v9.5c0,1.8,1.5,3.3,3.3,3.3h15.7c1.8,0,3.3-1.5,3.3-3.3v-9.5H130.4 M148.1,86.2H135v-6.3h13.1v6.4 V86.2z'/%3E%3Cpath fill='%23b3cf0a' d='M142.4,74.6l0-3.6l-12.4,0l0-2.6l10.8,0l0-3.6l-10.8,0l0-2.5l11.9,0l0-3.6l-13,0c-1.7,0-3,1.7-3,3.8l0,8.3 c0,2.1,1.3,3.8,3,3.8L142.4,74.6z'/%3E%3C/g%3E%3C/svg%3E%0A");
}




.link_area .list ul li a.co.svg_inno_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 281.2 90.3' style='enable-background:new 0 0 281.2 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M164.8,68.6l8.5,20.9h4.3l8.5-20.9h-5.4l-5.2,14.2h-0.1l-4.3-11.6l-0.1-0.3c-0.4-0.9-0.9-1.8-2-2.3 c-0.5-0.2-1.2-0.4-2.1-0.4C166,68.2,165.1,68.5,164.8,68.6L164.8,68.6L164.8,68.6z'/%3E%3Cpath fill='%23b3cf0a' d='M218,83.2V72.9h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9V85 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.3c-0.2,0.1-1.3,0.9-2.6,0.9C218.7,85.8,218,84.7,218,83.2z'/%3E%3Cpath fill='%23b3cf0a' d='M153.2,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C148.1,83,149.9,85.9,153.2,85.9z M153.2,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C163.6,85.4,160,90,153.2,90'/%3E%3Cpath fill='%23b3cf0a' d='M247.7,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C242.6,83,244.4,85.9,247.7,85.9z M247.7,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C258.1,85.4,254.5,90,247.7,90'/%3E%3Cpath fill='%23b3cf0a' d='M96.3,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C95.9,69.8,96.3,71.7,96.3,75.5z'/%3E%3Cpath fill='%23b3cf0a' d='M120.1,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C119.7,69.8,120.1,71.7,120.1,75.5z'/%3E%3Cpath fill='%23b3cf0a' d='M262.3,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C261.9,69.8,262.3,71.7,262.3,75.5z'/%3E%3Cpath fill='%23b3cf0a' d='M88.1,65.4c1.8,0,3.2-1.4,3.2-3.2c0-1.7-1.5-3.2-3.2-3.2c-1.8,0-3.2,1.4-3.2,3.2C84.8,64,86.3,65.4,88.1,65.4 z M85.4,89.5h5.2V68.6h-5.2V89.5z'/%3E%3Cpath fill='%23b3cf0a' d='M230.9,65.4c1.8,0,3.2-1.4,3.2-3.2c0-1.7-1.5-3.2-3.2-3.2c-1.8,0-3.2,1.4-3.2,3.2 C227.7,64,229.2,65.4,230.9,65.4z M228.3,89.5h5.2V68.6h-5.2V89.5z'/%3E%3Cpath fill='%23b3cf0a' d='M200.5,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M201,87.5c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.5-0.3c-0.1-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8c-4.5,0-7.8,2.2-8.1,2.4 c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7c0,0-1,0-1.7,0 c-7.1,0-10.8,2.7-10.8,7.2c0,3.9,3,6.5,7.1,6.5C198.9,90,200.7,87.7,201,87.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_enmove_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 233.6 90.3' style='enable-background:new 0 0 233.6 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M90.1,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H90.1z M94.2,68.2c-5.1,0-9.4,4.1-9.4,10.9 C84.8,86.1,89,90,95.2,90c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C103.7,72.5,100,68.2,94.2,68.2'/%3E%3Cpath fill='%23b3cf0a' d='M220,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H220z M224.1,68.2c-5.1,0-9.4,4.1-9.4,10.9 c0,6.9,4.2,10.9,10.4,10.9c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C233.6,72.5,229.9,68.2,224.1,68.2'/%3E%3Cpath fill='%23b3cf0a' d='M179.7,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C174.6,83,176.4,85.9,179.7,85.9z M179.7,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.6,0,10.4,4.3,10.4,10.9 C190.1,85.3,186.5,90,179.7,90'/%3E%3Cpath fill='%23b3cf0a' d='M157.9,68.2c-4.6,0-7,3-7.3,3.5c-1.2-2.2-3.3-3.5-6.1-3.5c-4.1,0-6.3,2.4-6.7,2.7c-0.2-0.6-1-2.3-3.6-2.3 c-0.8,0-1.9,0.2-2,0.3c0.1,0.5,0.6,2.9,0.6,6.2c0,2.1,0,14.5,0,14.5h5.3V74.7c0.1-0.1,2.1-2.1,4.5-2.1c2.4,0,3.6,1.8,3.6,4.2v12.7 h5.3V74.7c0.1-0.1,2.1-2.1,4.5-2.1c2.4,0,3.5,1.8,3.5,4.2v12.7h5.4V76C164.9,71.3,162.2,68.2,157.9,68.2z'/%3E%3Cpath fill='%23b3cf0a' d='M108.3,75.5v14.1h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.7-7.8 c-3.3,0-5.7,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C107.9,69.8,108.3,71.7,108.3,75.5z'/%3E%3Cpath fill='%23b3cf0a' d='M191.8,68.6l8.5,20.9h4.3l8.5-21h-5.4l-5.2,14.2h-0.1l-4.3-11.6l-0.1-0.3c-0.4-0.9-0.9-1.8-2-2.3 c-0.5-0.2-1.2-0.4-2.1-0.4C193,68.2,192.1,68.5,191.8,68.6L191.8,68.6L191.8,68.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a.co.svg_energy_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 209.9 96.9' style='enable-background:new 0 0 209.9 96.9;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M108.3,75.2v14.3h5.4V74.6c0.3-0.3,2.2-2.1,4.3-2.1c2.8,0,4.2,2,4.2,4.6v12.4h5.4V75.8c0-6.5-5-7.9-7.8-7.9 c-3.4,0-5.7,2.1-6.5,2.8c-0.2-0.9-1.3-2.4-3.6-2.4c-0.8,0-1.9,0.2-2,0.3C107.9,69.4,108.3,71.3,108.3,75.2z'/%3E%3Cpath fill='%23b3cf0a' d='M94.4,67.3c-5.2,0-9.6,4.3-9.6,11.3c0,7.2,4.2,11.4,10.6,11.4c5,0,7.7-2.2,8-2.4c0,0-0.5-0.8-0.6-1 c-0.7-1.2-1.5-1.6-2.4-1.6c-1.8,0-2,0.8-4.4,0.8c-4.2,0-5.6-3.4-5.7-5.6h13.9c0-0.5,0-1.3,0-1.6C104.1,71.7,100.3,67.3,94.4,67.3 z M90.2,76.2c0-2.5,1.7-4.8,4.1-4.8c2.7,0,4.2,2.4,4.2,4.8H90.2z'/%3E%3Cpath fill='%23b3cf0a' d='M140.8,67.3c-5.2,0-9.6,4.3-9.6,11.3c0,7.2,4.3,11.4,10.6,11.4c5,0,7.7-2.2,8-2.4c0,0-0.5-0.8-0.6-1 c-0.7-1.2-1.5-1.6-2.4-1.6c-1.8,0-2,0.8-4.4,0.8c-4.2,0-5.6-3.4-5.7-5.6h13.9c0-0.5,0-1.3,0-1.6 C150.5,71.7,146.7,67.3,140.8,67.3z M136.6,76.2c0-2.5,1.7-4.8,4.1-4.8c2.7,0,4.2,2.4,4.2,4.8H136.6z'/%3E%3Cpath fill='%23b3cf0a' d='M165.3,67.6c-2.6,0-4.9,2.1-5.8,3c-0.4-1-1.2-2.6-3.9-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.2,0.7,0.6,2.3,0.6,5.1 v16.2h5.4V74.2c0.6-0.5,2.1-1.9,4.2-1.9c1.4,0,2.3,0.6,2.4,0.6l2-4.4C168.6,68.4,167.7,67.6,165.3,67.6z'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M178.5,67.8c-2.9,0-5.5,0.9-7.3,2.6c-2,1.8-3.1,4.9-3.1,8c0,3,1,6.1,3,7.9c0.9,0.9,1.9,1.5,3.2,2 c1.3,0.5,2.8,0.7,4.2,0.7c1.2,0,2.8-0.2,2.9-0.2l0,0.1c0,1.1-0.4,1.9-1.2,2.7c-0.9,0.9-2,1.3-3.3,1.3c-1.3,0-2.1-0.3-2.8-0.5 c-0.5-0.2-0.9-0.3-1.4-0.3c-1.1,0-1.5,0.8-1.8,1.5c-0.1,0.1-0.1,0.2-0.2,0.3c-0.1,0.2-0.5,1-0.5,1c0,0,0,0,0,0 c0.9,0.5,3.4,1.8,6.6,1.8c1.4,0,2.7-0.2,3.9-0.7c1.2-0.4,2.2-1.1,3.1-1.9c0.9-0.8,1.5-1.8,2-2.9c0.5-1.1,0.7-2,0.7-3.4V69.1 C186,68.9,182.2,67.8,178.5,67.8z M181.5,84.3c0.2,0-1.1,0.2-2.4,0.2c0,0-0.1,0-0.1,0c-1.8,0-3-0.6-4.1-1.7 c-1.1-1-1.5-2.8-1.5-4.5c0,0,0,0,0,0c0,0,0,0,0,0c0-1.7,0.4-3.5,1.5-4.5c1.1-1.1,2.3-1.7,4.1-1.7c0,0,0.1,0,0.1,0 c1.2,0,2.6,0.2,2.4,0.2V84.3z'/%3E%3Cpath fill='%23b3cf0a' d='M204.6,68.6l-4.3,13.5c-0.8-1.9-3.8-9.2-4.3-10.4c-0.7-1.7-1.4-3.3-4.1-3.3c-1.2,0-2.7,0.3-2.9,0.4 c0.1,0.3,8.7,19,8.8,19.2c-0.7,2.2-1.2,3-2.1,3.9c-0.9,0.9-1.9,1.3-3.2,1.3c-1.3,0-2.5-0.6-2.7-0.7c0,0-1.2,3.6-1.2,3.6 c0,0,1.7,0.9,4.1,0.9c3.2,0,7-0.3,10-8.3c2.7-7.2,7-19.1,7.3-20H204.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_geocentric_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 294.4 99.8' style='enable-background:new 0 0 294.4 99.8;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M113.7,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H113.7z M117.8,68.3c-5.1,0-9.4,4.1-9.4,10.9 c0,6.9,4.2,10.8,10.4,10.8c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C127.3,72.5,123.6,68.3,117.8,68.3'/%3E%3Cpath fill='%23b3cf0a' d='M141.1,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C136,83,137.8,85.9,141.1,85.9z M141.1,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C151.5,85.3,147.9,90,141.1,90'/%3E%3Cpath fill='%23b3cf0a' d='M105.1,69.5c-0.4-0.1-4.6-1.4-8.8-1.4c-6.2,0-11.5,3.8-11.5,10.9c0,6.9,5,10.9,11.5,10.9 c1.3,0,3.3-0.2,3.5-0.2c0,0,0,1.3,0,1.3c0,2.3-2.1,4.7-5.3,4.7c-2.4,0-3.4-0.9-4.7-0.9c-1.4,0-1.8,1.2-2.2,1.9 c-0.2,0.3-0.5,1-0.5,1c0.4,0.2,3.4,1.9,7.3,1.9c6.3,0,10.7-4.2,10.7-10.1V69.5z M99.8,85.3c-0.1,0-1.8,0.3-3.1,0.3 c-3.8,0-6.5-2.5-6.5-6.6c0-3.8,2.4-6.6,6.5-6.6c1.1,0,3,0.2,3.1,0.3V85.3'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M190.9,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H190.9z M195,68.3c-5.1,0-9.4,4.1-9.4,10.9 c0,6.9,4.2,10.8,10.4,10.8c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C204.5,72.5,200.7,68.3,195,68.3'/%3E%3Cpath fill='%23b3cf0a' d='M180.5,84.2c-0.4,0.3-2.3,1.5-4.9,1.5c-3.6,0-6.2-2.8-6.2-6.6c0-4.1,2.9-6.6,6.2-6.6c1.8,0,2.5,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.7,0.5-1,0.5-1c-0.3-0.2-3-2-7.5-2c-6.7,0-10.7,4.8-10.7,10.9c0,6.7,4.6,10.8,10.7,10.8 c4.4,0,7.1-1.8,7.6-2.1L180.5,84.2z'/%3E%3Cpath fill='%23b3cf0a' d='M292.5,84.2c-0.4,0.3-2.3,1.5-4.9,1.5c-3.6,0-6.2-2.8-6.2-6.6c0-4.1,2.9-6.6,6.2-6.6c1.8,0,2.5,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.7,0.5-1,0.5-1c-0.3-0.2-3-2-7.5-2c-6.7,0-10.7,4.8-10.7,10.9c0,6.7,4.6,10.8,10.7,10.8 c4.4,0,7.1-1.8,7.6-2.1L292.5,84.2z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M272.9,62.3c0,1.7-1.4,3.1-3.2,3.1c-1.8,0-3.2-1.4-3.2-3.1c0-1.7,1.5-3.2,3.2-3.2 C271.4,59.1,272.9,60.5,272.9,62.3z'/%3E%3Crect x='267' y='68.6' fill='%23b3cf0a' width='5.2' height='20.9'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M259.7,68.2c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5 v15.7h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C263,68.9,262,68.2,259.7,68.2z'/%3E%3Cpath fill='%23b3cf0a' d='M239.6,82.9V72.6h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.3-0.7,5.3-5.3c-0.2,0.1-1.3,0.9-2.6,0.9C240.3,85.5,239.6,84.4,239.6,82.9z'/%3E%3Cpath fill='%23b3cf0a' d='M208.3,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C207.9,69.8,208.3,71.7,208.3,75.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a.co.svg_skon_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 128.4 90.3' style='enable-background:new 0 0 128.4 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 S21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7V90H33c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3s-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M95.2,85.8c3.3,0,5.1-2.8,5.1-6.8s-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8C90.1,82.9,91.9,85.8,95.2,85.8z M95.2,89.9c-6.5,0-10.4-4.3-10.4-10.9s3.9-10.9,10.4-10.9s10.4,4.3,10.4,10.9C105.6,85.2,102,89.9,95.2,89.9'/%3E%3Cpath fill='%23b3cf0a' d='M109.6,75.3v14h5.3V74.8c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V75.9c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C109.1,69.6,109.6,71.5,109.6,75.3z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_lubricants_en {
  background-image: url("data:image/svg+xml;charset=utf8,");
}
.link_area .list ul li a.co.svg_incheonpetrochem_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 439.1 100.3' style='enable-background:new 0 0 439.1 100.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M294,82.9V72.6h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.1 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.3-0.7,5.3-5.3c-0.2,0.1-1.3,0.8-2.6,0.8C294.7,85.5,294,84.4,294,82.9z'/%3E%3Cpath fill='%23b3cf0a' d='M166.8,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H166.8z M170.9,68.3c-5.1,0-9.3,4.1-9.3,10.9 c0,6.9,4.1,10.8,10.3,10.8c4.9,0,7.5-2.2,7.8-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C180.4,72.6,176.6,68.3,170.9,68.3'/%3E%3Cpath fill='%23b3cf0a' d='M389.8,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H389.8z M393.9,68.3c-5.1,0-9.3,4.1-9.3,10.9 c0,6.9,4.1,10.8,10.3,10.8c4.9,0,7.5-2.2,7.8-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C403.4,72.6,399.6,68.3,393.9,68.3'/%3E%3Cpath fill='%23b3cf0a' d='M269.4,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H269.4z M273.5,68.3c-5.1,0-9.3,4.1-9.3,10.9 c0,6.9,4.1,10.8,10.3,10.8c4.9,0,7.5-2.2,7.8-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3H283c0-0.5,0-1.3,0-1.6C283,72.6,279.3,68.3,273.5,68.3'/%3E%3Cpath fill='%23b3cf0a' d='M193.4,85.9c3.3,0,5.1-2.8,5.1-6.8c0-3.9-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C188.3,83,190.1,85.9,193.4,85.9z M193.4,90c-6.5,0-10.4-4.3-10.4-10.8c0-6.5,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C203.7,85.3,200.2,90,193.4,90'/%3E%3Cpath fill='%23b3cf0a' d='M328.5,85.9c3.3,0,5.1-2.8,5.1-6.8c0-3.9-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C323.3,83,325.2,85.9,328.5,85.9z M328.5,90c-6.5,0-10.4-4.3-10.4-10.8c0-6.5,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C338.8,85.3,335.3,90,328.5,90'/%3E%3Cpath fill='%23b3cf0a' d='M134.8,84.2c-0.4,0.3-2.3,1.5-4.9,1.5c-3.6,0-6.1-2.8-6.1-6.5c0-4.1,2.9-6.6,6.1-6.6c1.7,0,2.5,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.7,0.5-1,0.5-1c-0.3-0.2-2.9-2-7.5-2c-6.7,0-10.6,4.8-10.6,10.9c0,6.7,4.6,10.8,10.6,10.8 c4.4,0,7.1-1.8,7.6-2.1L134.8,84.2z'/%3E%3Cpath fill='%23b3cf0a' d='M432.1,68.3c-4.6,0-6.9,3-7.3,3.5c-1.2-2.2-3.3-3.5-6.1-3.5c-4,0-6.3,2.3-6.7,2.7c-0.2-0.6-1-2.3-3.6-2.3 c-0.7,0-1.9,0.2-1.9,0.3c0.1,0.5,0.6,2.9,0.6,6.2c0,2.1,0,14.5,0,14.5h5.3V74.8c0.1-0.1,2.1-2.1,4.5-2.1c2.4,0,3.6,1.8,3.6,4.2 v12.6h5.3V74.8c0.1-0.1,2-2.1,4.5-2.1c2.4,0,3.5,1.8,3.5,4.2v12.6h5.3V76.1C439.1,71.3,436.4,68.3,432.1,68.3z'/%3E%3Cpath fill='%23b3cf0a' d='M96.1,75.5v14h5.3V75c0.3-0.3,2.1-2,4.2-2c2.7,0,4.1,2,4.1,4.5v12.1h5.2V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.8-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C95.6,69.9,96.1,71.7,96.1,75.5z'/%3E%3Cpath fill='%23b3cf0a' d='M207.8,75.5v14h5.3V75c0.3-0.3,2.2-2,4.2-2c2.7,0,4.1,2,4.1,4.5v12.1h5.2V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.8-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C207.4,69.9,207.8,71.7,207.8,75.5z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M91.3,62.3c0,1.7-1.4,3.1-3.2,3.1c-1.8,0-3.2-1.4-3.2-3.1c0-1.7,1.4-3.2,3.2-3.2 C89.8,59.2,91.3,60.6,91.3,62.3z'/%3E%3Crect x='85.4' y='68.6' fill='%23b3cf0a' width='5.2' height='20.8'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M313.8,68.3c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5v15.7 h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C317,69,316,68.3,313.8,68.3z'/%3E%3Cpath fill='%23b3cf0a' d='M144.2,71.1c0.4-0.3,3-2.8,6.8-2.8c4.1,0,7.1,2.1,7.1,7.3v13.9h-5.4V77.1c0-2.3-1.3-4.1-3.7-4.1 c-2.3,0-4.2,1.8-4.8,2.2v14.3h-5.4V57.7c0,0,1,0,1.1,0c2.6,0,4.3,1.9,4.3,4.4V71.1z'/%3E%3Cpath fill='%23b3cf0a' d='M357.9,84.2c-0.4,0.3-2.3,1.5-4.9,1.5c-3.6,0-6.1-2.8-6.1-6.5c0-4.1,2.9-6.6,6.1-6.6c1.7,0,2.5,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.7,0.5-1,0.5-1c-0.3-0.2-2.9-2-7.5-2c-6.7,0-10.7,4.8-10.7,10.9c0,6.7,4.6,10.8,10.7,10.8 c4.4,0,7.1-1.8,7.6-2.1L357.9,84.2z'/%3E%3Cpath fill='%23b3cf0a' d='M367.3,71.1c0.4-0.3,3-2.8,6.8-2.8c4.1,0,7.1,2.1,7.1,7.3v13.9h-5.4V77.1c0-2.3-1.3-4.1-3.7-4.1 c-2.3,0-4.2,1.8-4.8,2.2v14.3h-5.4V57.7c0,0,1,0,1.1,0c2.6,0,4.3,1.9,4.3,4.4V71.1z'/%3E%3Cpath fill='%23b3cf0a' d='M249.6,85.8c-1.3,0-2.3-0.2-2.6-0.3l0-12.6c0.3-0.1,1.2-0.3,2.6-0.3c3.2,0,6,2.1,6,6.6 C255.6,83.5,253.1,85.8,249.6,85.8z M250.3,68.3c-4.6,0-8,1.1-8.6,1.3v30.7c0,0,0.7,0,0.8,0c2.4,0,4.5-1.6,4.5-4.9v-5.8 c0.2,0,1.8,0.5,3.6,0.5c5.7,0,10.7-3.6,10.7-11.1C261.3,72.7,257.3,68.3,250.3,68.3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_trading_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 469.3 99.8' style='enable-background:new 0 0 469.3 99.8;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.4-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M272.1,82.9V72.5h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.4c-0.2,0.1-1.3,0.9-2.6,0.9C272.8,85.5,272.1,84.4,272.1,82.9z'/%3E%3Cpath fill='%23b3cf0a' d='M371,82.9V72.5h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.4c-0.2,0.1-1.3,0.9-2.6,0.9C371.7,85.5,371,84.4,371,82.9z'/%3E%3Cpath fill='%23b3cf0a' d='M94,82.9V72.5h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.4c-0.2,0.1-1.3,0.9-2.6,0.9C94.7,85.5,94,84.4,94,82.9z'/%3E%3Cpath fill='%23b3cf0a' d='M285,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H285z M289.1,68.2c-5.1,0-9.4,4.1-9.4,10.9 c0,6.9,4.2,10.9,10.4,10.9c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C298.6,72.5,294.9,68.2,289.1,68.2'/%3E%3Cpath fill='%23b3cf0a' d='M401.1,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8C396,83,397.8,85.9,401.1,85.9z M401.1,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9C411.5,85.3,407.9,90,401.1,90'/%3E%3Cpath fill='%23b3cf0a' d='M241.2,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C240.8,69.8,241.2,71.7,241.2,75.5z'/%3E%3Cpath fill='%23b3cf0a' d='M318.5,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C318,69.8,318.5,71.7,318.5,75.5z'/%3E%3Cpath fill='%23b3cf0a' d='M173.4,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C173,69.8,173.4,71.7,173.4,75.5z'/%3E%3Cpath fill='%23b3cf0a' d='M415.5,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C415,69.8,415.5,71.7,415.5,75.5z'/%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M236.6,62.2c0,1.7-1.5,3.2-3.3,3.2c-1.8,0-3.2-1.4-3.2-3.2c0-1.8,1.5-3.2,3.2-3.2 C235.2,59.1,236.6,60.5,236.6,62.2z'/%3E%3Crect x='230.7' y='68.6' fill='%23b3cf0a' width='5.2' height='20.9'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M168.9,62.2c0,1.7-1.5,3.2-3.3,3.2c-1.8,0-3.2-1.4-3.2-3.2c0-1.8,1.5-3.2,3.2-3.2 C167.4,59.1,168.9,60.5,168.9,62.2z'/%3E%3Crect x='163' y='68.6' fill='%23b3cf0a' width='5.2' height='20.9'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M386.9,62.2c0,1.7-1.5,3.2-3.3,3.2c-1.8,0-3.2-1.4-3.2-3.2c0-1.8,1.5-3.2,3.2-3.2 C385.4,59.1,386.9,60.5,386.9,62.2z'/%3E%3Crect x='381' y='68.6' fill='%23b3cf0a' width='5.2' height='20.9'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M312.7,68.2c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5v15.7 h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C316,68.9,315,68.2,312.7,68.2z'/%3E%3Cpath fill='%23b3cf0a' d='M113.8,68.2c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5v15.7 h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l2-4.4C117.1,68.9,116.1,68.2,113.8,68.2z'/%3E%3Cpath fill='%23b3cf0a' d='M216.2,69.5c-0.4-0.1-4.6-1.4-8.8-1.4c-6.2,0-11.5,3.9-11.5,10.9c0,6.9,5,11,11.5,11c1.3,0,3.3-0.2,3.5-0.2 c0,0,0,1.3,0,1.3c0,2.4-2.1,4.7-5.3,4.7c-2.4,0-3.4-0.9-4.7-0.9c-1.4,0-1.8,1.2-2.2,1.9c-0.2,0.3-0.5,1-0.5,1 c0.4,0.2,3.4,1.9,7.3,1.9c6.3,0,10.7-4.2,10.7-10.1V69.5z M210.9,85.3c-0.1,0-1.8,0.3-3.1,0.3c-3.8,0-6.5-2.5-6.5-6.6 c0-3.8,2.4-6.6,6.5-6.6c1.1,0,3,0.2,3.1,0.3V85.3'/%3E%3Cpath fill='%23b3cf0a' d='M465.8,83.7V61.9c0-2.4-1.6-4.3-4.2-4.3c-0.2,0-1.1,0-1.1,0v28.2c0,2.6,1.6,4.2,4.4,4.2c3.4,0,4.5-2.5,4.5-4.8 c-0.1,0.1-0.9,0.4-1.6,0.4C466.5,85.6,465.8,84.9,465.8,83.7z'/%3E%3Cpath fill='%23b3cf0a' d='M353.5,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M354,87.4c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.4-0.3c-0.2-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8c-4.5,0-7.8,2.2-8.2,2.4 c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7c0,0-1,0-1.7,0 c-7.1,0-10.9,2.7-10.9,7.2c0,3.9,3,6.5,7.1,6.5C351.9,90,353.6,87.7,354,87.4'/%3E%3Cpath fill='%23b3cf0a' d='M129.2,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M129.7,87.4c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.5-0.3c-0.2-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8 c-4.5,0-7.8,2.2-8.2,2.4c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7 c0,0-1,0-1.8,0c-7.1,0-10.9,2.7-10.9,7.2c0,3.9,3,6.5,7.1,6.5C127.6,90,129.3,87.7,129.7,87.4'/%3E%3Cpath fill='%23b3cf0a' d='M450.6,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M451,87.4c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.5-0.3c-0.1-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8c-4.5,0-7.8,2.2-8.2,2.4 c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7c0,0-1,0-1.7,0 c-7.1,0-10.9,2.7-10.9,7.2c0,3.9,3,6.5,7.1,6.5C448.9,90,450.7,87.7,451,87.4'/%3E%3Cpath fill='%23b3cf0a' d='M150.2,72.3c1.3,0,2.3,0.3,2.6,0.3l0,12.7c-0.3,0.1-1.2,0.3-2.6,0.3c-3.2,0-6.1-2.1-6.1-6.7 C144.1,74.6,146.6,72.3,150.2,72.3z M149.5,90c4.6,0,8.1-1.1,8.7-1.3V57.6c0,0-0.7,0-0.8,0c-2.5,0-4.5,1.7-4.5,4.9v5.8 c-0.2,0-1.8-0.5-3.7-0.5c-5.8,0-10.8,3.6-10.8,11.2C138.3,85.5,142.4,90,149.5,90'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a.co.svg_ietechnology_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 329 99.1' style='enable-background:new 0 0 329 99.1;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M91.3,62.7c0,1.7-1.4,3.1-3.2,3.1c-1.8,0-3.2-1.4-3.2-3.1c0-1.7,1.4-3.1,3.2-3.1 C89.8,59.6,91.3,61,91.3,62.7z'/%3E%3Crect x='85.4' y='69' fill='%23b3cf0a' width='5.2' height='20.5'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M99.5,76.6c0-2.3,1.6-4.5,3.9-4.5c2.6,0,4,2.2,4,4.5H99.5z M103.5,68.2c-5,0-9.2,4.1-9.2,10.7 c0,6.8,4.1,10.6,10.2,10.6c4.8,0,7.3-2.1,7.7-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-1.9,0.7-4.3,0.7 c-4,0-5.4-3.1-5.5-5.2h13.3c0-0.5,0-1.2,0-1.5C112.8,72.4,109.2,68.2,103.5,68.2'/%3E%3Cpath fill='%23b3cf0a' d='M143.8,76.6c0-2.3,1.6-4.5,3.9-4.5c2.6,0,4,2.2,4,4.5H143.8z M147.8,68.2c-5,0-9.2,4-9.2,10.7 c0,6.8,4.1,10.6,10.2,10.6c4.8,0,7.3-2.1,7.7-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-1.9,0.7-4.2,0.7 c-4,0-5.4-3.1-5.5-5.2h13.3c0-0.5,0-1.2,0-1.5C157.2,72.4,153.5,68.2,147.8,68.2'/%3E%3Cpath fill='%23b3cf0a' d='M131.3,82.6V72.5h4.3l1.5-3.9h-5.9v-6.1c0,0-0.5,0-0.5,0c-2.3,0-4.7,1-4.7,6.1v0.1h-3.8v3.9h3.8v11.9 c0,3.4,2,5.1,4.8,5.1c2.3,0,5.2-0.7,5.2-5.2c-0.2,0.1-1.3,0.8-2.5,0.8C132,85.1,131.3,84.1,131.3,82.6z'/%3E%3Cpath fill='%23b3cf0a' d='M236.7,85.5c3.2,0,5-2.7,5-6.6c0-3.9-1.8-6.7-5-6.7c-3.1,0-5,2.7-5,6.7C231.7,82.7,233.5,85.5,236.7,85.5z M236.7,89.5c-6.4,0-10.2-4.2-10.2-10.6c0-6.4,3.8-10.7,10.2-10.7c6.4,0,10.2,4.2,10.2,10.7C246.9,84.9,243.4,89.5,236.7,89.5'/%3E%3Cpath fill='%23b3cf0a' d='M271.2,85.5c3.2,0,5-2.7,5-6.6c0-3.9-1.8-6.7-5-6.7c-3.1,0-5,2.7-5,6.7C266.1,82.7,267.9,85.5,271.2,85.5z M271.2,89.5c-6.4,0-10.2-4.2-10.2-10.6c0-6.4,3.8-10.7,10.2-10.7c6.4,0,10.2,4.2,10.2,10.7C281.4,84.9,277.9,89.5,271.2,89.5'/%3E%3Cpath fill='%23b3cf0a' d='M204.2,75.7v13.8h5.2V75.1c0.3-0.3,2.1-2,4.2-2c2.7,0,4.1,1.9,4.1,4.5v11.9h5.2V76.3c0-6.3-4.8-7.7-7.5-7.7 c-3.2,0-5.6,2-6.3,2.7c-0.2-0.8-1.2-2.3-3.5-2.3c-0.8,0-1.8,0.2-1.9,0.3C203.7,70.1,204.2,71.9,204.2,75.7z'/%3E%3Cpath fill='%23b3cf0a' d='M255.8,83.3V62.1c0-2.4-1.6-4.3-4.1-4.3c-0.1,0-1.1,0-1.1,0v27.6c0,2.5,1.6,4.1,4.3,4.1 c3.4,0,4.4-2.4,4.4-4.7c-0.1,0.1-0.8,0.4-1.6,0.4C256.5,85.2,255.8,84.5,255.8,83.3z'/%3E%3Cpath fill='%23b3cf0a' d='M321.1,89.7c-3.1,8.3-7.1,9.4-10.4,9.4c-2.4,0-4.2-0.9-4.4-1l1.3-3.9c0.1,0.1,1.4,0.8,2.9,0.8 c2.7,0,4.4-1.5,5.9-6.2c0,0-9.2-20-9.3-20.2c0.2,0,1.3-0.4,2.5-0.4c3,0,3.6,1.9,4.4,3.7c0.6,1.6,4.9,11.8,4.9,11.8h0.1l4.9-15.1 h5.1L321.1,89.7z'/%3E%3Cpath fill='%23b3cf0a' d='M304.1,69.6c-0.4-0.1-4.5-1.4-8.6-1.4c-6.1,0-11.2,3.7-11.2,10.6c0,6.7,4.8,10.7,11.2,10.7 c1.3,0,3.2-0.2,3.4-0.2c0,0,0,1.2,0,1.3c0,2.3-2,4.6-5.1,4.6c-2.4,0-3.4-0.8-4.6-0.8c-1.3,0-1.7,1.1-2.2,1.9 c-0.2,0.3-0.5,0.9-0.5,0.9c0.4,0.2,3.3,1.9,7.1,1.9c6.1,0,10.4-4.1,10.4-9.9V69.6z M298.9,85c-0.1,0-1.8,0.3-3.1,0.3 c-3.7,0-6.3-2.4-6.3-6.4c0-3.7,2.4-6.4,6.3-6.4c1.1,0,2.9,0.2,3.1,0.3V85'/%3E%3Cpath fill='%23b3cf0a' d='M186.2,71.4c0.4-0.3,2.9-2.7,6.5-2.7c3.9,0,6.8,2,6.8,7v13.8h-5.2V77.1c0-2.2-1.2-3.9-3.5-3.9 c-2.2,0-4,1.7-4.6,2.2v14.2h-5.2V59c0,0,0.9,0,1.1,0c2.5,0,4.1,1.8,4.1,4.2V71.4z'/%3E%3Cpath fill='%23b3cf0a' d='M175.7,83.9c-0.4,0.3-2.2,1.5-4.8,1.5c-3.5,0-6-2.8-6-6.4c0-4.1,2.9-6.5,6-6.5c1.7,0,2.4,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.6,0.5-1,0.5-1c-0.3-0.2-2.9-1.9-7.4-1.9c-6.5,0-10.5,4.7-10.5,10.7c0,6.5,4.5,10.6,10.5,10.6 c4.3,0,7-1.8,7.4-2.1L175.7,83.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a.co.svg_earthon_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 230.3 90.3' style='enable-background:new 0 0 230.3 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M90.1,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H90.1z M94.2,68.2c-5.1,0-9.4,4.1-9.4,10.9 C84.8,86.1,89,90,95.2,90c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C103.7,72.5,100,68.2,94.2,68.2'/%3E%3Cpath fill='%23b3cf0a' d='M211.4,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C210.9,69.8,211.4,71.7,211.4,75.5z'/%3E%3Cpath fill='%23b3cf0a' d='M140.1,68.2c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5v15.7 h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C143.4,68.9,142.4,68.2,140.1,68.2z'/%3E%3Cpath fill='%23b3cf0a' d='M119.8,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M120.2,87.4c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.5-0.3c-0.2-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8 c-4.5,0-7.8,2.2-8.2,2.4c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7 c0,0-1,0-1.7,0c-7.1,0-10.9,2.7-10.9,7.2c0,3.9,3,6.5,7.1,6.5C118.2,90,119.9,87.7,120.2,87.4'/%3E%3Cpath fill='%23b3cf0a' d='M196.9,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C191.8,83,193.6,85.9,196.9,85.9z M196.9,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.6,0,10.4,4.3,10.4,10.9 C207.3,85.3,203.8,90,196.9,90'/%3E%3Cpath fill='%23b3cf0a' d='M169.2,71c0.4-0.3,3.1-2.8,6.8-2.8c4.1,0,7.1,2.1,7.1,7.3v14h-5.5V77c0-2.3-1.3-4.1-3.7-4.1 c-2.3,0-4.2,1.8-4.8,2.3v14.3h-5.4V57.6c0,0,1,0,1.1,0c2.6,0,4.3,1.9,4.3,4.4V71z'/%3E%3Cpath fill='%23b3cf0a' d='M154.3,82.9V72.5h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.3c-0.2,0.1-1.3,0.9-2.6,0.9C155,85.5,154.3,84.4,154.3,82.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a.co.svg_enterm_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 218.5 90.3' style='enable-background:new 0 0 218.5 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23b3cf0a' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23b3cf0a' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23b3cf0a' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23b3cf0a' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23b3cf0a' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.8,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23b3cf0a' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cpath fill='%23b3cf0a' d='M90.1,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H90.1z M94.2,68.2c-5.1,0-9.4,4.1-9.4,10.9 C84.8,86.1,89,90,95.2,90c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C103.7,72.5,100,68.2,94.2,68.2'/%3E%3Cpath fill='%23b3cf0a' d='M108.3,76V90h5.3V75.4c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5V90h5.3V76.6c0-6.4-4.9-7.8-7.7-7.8 c-3.3,0-5.7,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C107.9,70.3,108.3,72.2,108.3,76z'/%3E%3Cpath fill='%23b3cf0a' d='M137.9,83V72.7h4.4l1.5-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.1 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.3-0.7,5.3-5.3c-0.2,0.1-1.3,0.8-2.5,0.8C138.6,85.6,137.9,84.5,137.9,83z'/%3E%3Cpath fill='%23b3cf0a' d='M151.7,76.9c0-2.4,1.7-4.6,4-4.6c2.6,0,4,2.3,4.1,4.6H151.7z M155.8,68.4c-5,0-9.3,4.1-9.3,10.8 c0,6.9,4.1,10.8,10.3,10.8c4.9,0,7.4-2.1,7.8-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4,0-5.4-3.2-5.5-5.3h13.5c0-0.5,0-1.3,0-1.6C165.3,72.6,161.6,68.4,155.8,68.4'/%3E%3Cpath fill='%23b3cf0a' d='M211.6,68.8c-4.6,0-6.9,3-7.3,3.5c-1.1-2.2-3.3-3.5-6-3.5c-4,0-6.3,2.3-6.7,2.7c-0.2-0.6-1-2.3-3.6-2.3 c-0.7,0-1.8,0.2-1.9,0.3c0.1,0.5,0.6,2.9,0.6,6.1c0,2.1,0,14.4,0,14.4h5.3V75.3c0.1-0.1,2.1-2.1,4.4-2.1c2.4,0,3.5,1.8,3.5,4.2V90 h5.3V75.3c0.1-0.1,2-2.1,4.4-2.1c2.4,0,3.5,1.8,3.5,4.2V90h5.3V76.6C218.5,71.9,215.9,68.8,211.6,68.8z'/%3E%3Cpath fill='%23b3cf0a' d='M180.2,68.8c-2.5,0-4.7,2.1-5.6,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5V90 h5.3V75.3c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C183.4,69.6,182.4,68.8,180.2,68.8z'/%3E%3C/g%3E%3C/svg%3E%0A");
}




.link_area .list ul li a:hover, .link_area .list ul li a:focus {
  background-color: var(--c-sub);
}
.link_area .list ul li a:hover.co, .link_area .list ul li a:focus.co {
  /* EN */
}
.link_area .list ul li a:hover.co.svg_inno, .link_area .list ul li a:focus.co.svg_inno {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 255.9 89.5' style='enable-background:new 0 0 255.9 89.5;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M237.7,78.5H233v6.8c0,1.9,1.5,3.4,3.4,3.4h0.9h0.3h18.2v-3.2h-18.2V78.5z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M16.8,65.7C13.6,64.2,11,63,11,60.6c0-1.9,1.5-3.2,4.4-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.4l0.4-1.2c-0.4-0.2-4.6-2-10.1-2c-8.7,0-13.3,5.6-13.3,11.4c0,2.9,0.9,5,2.3,6.7C6,70.4,8.6,71.8,11,73 c3.6,1.8,6.8,3.1,6.8,5.7c0,2.3-2.4,3.6-5.6,3.6c-4.4,0-8.2-2.5-8.7-2.8L0,86.2c0.6,0.4,5.3,3.3,12.9,3.3 c8.1,0,14.3-4.7,14.3-11.8C27.1,70.6,21.4,67.9,16.8,65.7z'/%3E%3Cpath fill='%23ffffff' d='M48.6,69l14.7-18H52.8L41.1,66.5h-0.2V51h-8.6l0,38.2h0.5c3.7,0,8.2-1.7,8.2-8v-8.8h0.2l12,16.3h11L48.6,69z' /%3E%3Cpath fill='%23ffffff' d='M63.8,10c-3,0.6-7.6,3.3-7.5,8.2c0,4.4,3.6,7.1,3.6,12.9c0,4.4-2.4,7.3-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.7-16.8C72.6,17.8,68.2,13.4,63.8,10z'/%3E%3Cpath fill='%23ffffff' d='M75.2,55.3c1.7-2.7,1.9-6.9,2.1-11.3c0.2-4.1,1-7.1,6.4-7.1c1.2,0,2.3,0.2,4.4,0.2c7.9,0,13.1-2.8,16.3-4.6 c-6.6-4.2-16.2-8.5-28.1-9c-0.8,2.2-6.8,19-7.3,20.4c0.1,0.1,1.1,1.3,2.5,3.6C73.5,50.6,74.5,53.3,75.2,55.3z'/%3E%3Cpath fill='%23ffffff' d='M46.4,41.5c-0.7,0-1-0.5-1.1-1.2c-0.1-0.8-3.5-32-4-36.8c-0.1-0.7-0.2-2-0.2-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.4,2.1,19.8,8.6c-2.7,0.8-7.6,3.6-7.6,9.4c0,5.1,3.7,8,3.7,13.1C58,39.5,48.4,41.5,46.4,41.5z'/%3E%3Cpath fill='%23ffffff' d='M76,57.5c0.1,0.4,0.3,0.7,0.4,0.9c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2 c0.7-0.3,29.2-13.6,33.5-15.6c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-7.9-7 c-3.7,2-9.4,5.1-17.9,5.2c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.3,5.4c0,0.7,0,1.6-0.1,2.6C78.9,50,78.5,54.5,76,57.5z'/%3E%3Cpath fill='%23ffffff' d='M117.2,58.5v30.2h1.2c1.9,0,3.4-1.5,3.4-3.4V58.5H117.2z M103.5,58.1c-6.2,0-10.1,5.3-10.1,11.8 c0,6.5,3.9,11.8,10.1,11.8c6.1,0,10-5.3,10-11.8C113.6,63.4,109.7,58.1,103.5,58.1z M103.5,78.3c-3.9,0-5.2-3.8-5.2-8.5 c0-4.7,1.4-8.5,5.2-8.5c3.8,0,5.2,3.8,5.2,8.5C108.7,74.5,107.4,78.3,103.5,78.3z'/%3E%3Cpath fill='%23ffffff' d='M217.1,58.5v30.2h1.2c1.9,0,3.4-1.5,3.4-3.4V58.5H217.1z M203.4,58.1c-6.2,0-10.1,5.3-10.1,11.8 c0,6.5,3.9,11.8,10.1,11.8c6.1,0,10-5.3,10-11.8C213.4,63.4,209.5,58.1,203.4,58.1z M203.4,78.3c-3.8,0-5.2-3.8-5.2-8.5 c0-4.7,1.4-8.5,5.2-8.5c3.8,0,5.2,3.8,5.2,8.5C208.6,74.5,207.2,78.3,203.4,78.3z'/%3E%3Cg%3E%3Crect x='250.7' y='58.5' fill='%23ffffff' width='4.6' height='21.7'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M130.2,58.6v12.3c0,1.9,1.5,3.4,3.4,3.4h7.1v8h-12.8v3.2h30.3v-3.2h-12.8v-8h10.6v-3.2h-21.1V58.6H130.2z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M184,58.6v30.1h1.2c1.9,0,3.4-1.5,3.4-3.4V58.6H184z'/%3E%3Cpath fill='%23ffffff' d='M173.5,70.1h3.6v18.7h1.2c1.9,0,3.4-1.5,3.4-3.4V58.6h-4.6v8.2h-3.6V70.1z'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M170.8,80c1.9,0,3.4-1.5,3.4-3.4V58.6H170v8.2h-4.9v-8.2H161v18.1c0,1.9,1.5,3.4,3.4,3.4H170.8z M165.2,76.8 V70h4.9v6.8H165.2z'/%3E%3Cpath fill='%23ffffff' d='M241.7,73.7c0.4,0.9,1.6,1.3,2.6,1.3h3.1l-8.2-16.6h-2.9c-1,0-2.1,0.3-2.6,1.3l-7.6,15.3h5.2l5.5-11.6 L241.7,73.7z'/%3E%3Crect x='245.8' y='62.6' fill='%23ffffff' width='5.3' height='3.2'/%3E%3Crect x='245.8' y='68.3' fill='%23ffffff' width='5.3' height='3.2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_enmove, .link_area .list ul li a:focus.co.svg_enmove {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100.78 48.19' style='enable-background:new 0 0 100.78 48.19;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M54.45,41.43c2.66,0,4.11-2.27,4.11-5.09c0-2.81-1.45-5.09-4.11-5.09c-2.66,0-4.11,2.28-4.11,5.09 C50.34,39.16,51.79,41.43,54.45,41.43 M52.76,36.25c0-1.8,0.57-3.26,1.68-3.26c1.12,0,1.68,1.46,1.68,3.26 c0,1.81-0.56,3.27-1.68,3.27C53.33,39.52,52.76,38.05,52.76,36.25L52.76,36.25z'/%3E%3Cpath fill='%23ffffff' d='M56.35,42.91h-2.48v3.03c0,1.01,0.82,1.83,1.82,1.83h9.85v-1.74h-9.19V42.91L56.35,42.91z'/%3E%3Cpolygon fill='%23ffffff' points='62.74,36.74 62.74,43.04 65.17,43.04 65.17,31.51 62.74,31.51 62.74,35 62.74,36.74 '/%3E%3Cpolygon fill='%23ffffff' points='61.73,36.74 61.73,43.04 59.25,43.04 59.25,31.51 61.73,31.51 61.73,35 61.73,36.74 '/%3E%3Cpolygon fill='%23ffffff' points='57.52,35 57.52,36.74 61.73,36.74 61.73,35 57.52,35 '/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M68.62,31.51v5.08c0,0.99,0.8,1.78,1.78,1.78h9.44c0.98,0,1.78-0.8,1.78-1.78v-5.08H68.62 M79.14,36.61H71.1 v-3.37h8.04v3.42V36.61z'/%3E%3Cpath fill='%23ffffff' d='M83.21,40.86H67.03v1.74l6.8-0.04v5.22h0.7c0.98,0,1.78-0.8,1.78-1.79v-3.43l6.9,0.04V40.86L83.21,40.86z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M87.68,41.43h9.78c1,0,1.82-0.82,1.82-1.82v-8.1h-2.48v3.25h-8.47v-3.25h-2.48v8.1 C85.86,40.61,86.68,41.43,87.68,41.43z M96.81,36.5v3.19h-8.47V36.5H96.81z'/%3E%3Crect x='84.36' y='44.27' fill='%23ffffff' width='16.42' height='1.73'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M9.06,35.37c-1.71-0.8-3.12-1.45-3.12-2.76c0-1,0.8-1.73,2.38-1.73c0.58,0,1.06,0.07,1.55,0.16 c0.26,0.04,0.53,0.08,0.76,0.08c1.38,0,2.16-0.82,2.68-2.39l0.21-0.64c-0.22-0.09-2.48-1.08-5.42-1.08c-4.68,0-7.15,3-7.15,6.12 c0,1.57,0.49,2.71,1.26,3.61c0.99,1.15,2.41,1.91,3.73,2.55c1.93,0.95,3.67,1.65,3.67,3.05c0,1.24-1.29,1.95-3.01,1.95 c-2.36,0-4.42-1.35-4.68-1.51L0,46.41c0.34,0.19,2.83,1.77,6.94,1.77c4.37,0,7.68-2.51,7.68-6.36 C14.61,37.99,11.55,36.57,9.06,35.37L9.06,35.37z'/%3E%3Cpath fill='%23ffffff' d='M26.15,37.16l7.93-9.72h-5.65l-6.32,8.38h-0.1v-8.38h-4.65l0,20.58h0.28c2.01,0,4.41-0.93,4.41-4.29v-4.73 h0.09l6.44,8.76h5.92L26.15,37.16L26.15,37.16z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M34.34,5.39c-1.64,0.31-4.07,1.79-4.06,4.43c0.01,2.39,1.96,3.84,1.97,6.97c0.01,2.35-1.29,3.94-2.69,4.82 c0.57-0.05,1.19-0.08,1.87-0.08c1.43,0,2.3,0.13,2.35,0.14l7.35-9.02C39.09,9.58,36.7,7.21,34.34,5.39L34.34,5.39z'/%3E%3Cpath fill='%23ffffff' d='M40.52,29.75c0.93-1.44,1.04-3.74,1.12-6.07c0.09-2.18,0.54-3.82,3.46-3.83c0.65,0,1.26,0.09,2.38,0.08 c4.28-0.02,7.07-1.49,8.8-2.46c-3.55-2.26-8.72-4.57-15.15-4.83c-0.42,1.18-3.67,10.23-3.92,10.96c0.04,0.04,0.61,0.68,1.32,1.93 C39.58,27.24,40.14,28.69,40.52,29.75L40.52,29.75z'/%3E%3Cpath fill='%23ffffff' d='M24.99,22.36c-0.37,0-0.56-0.25-0.61-0.67c-0.05-0.43-1.88-17.25-2.16-19.79c-0.04-0.37-0.13-1.05-0.13-1.3 c0-0.39,0.26-0.6,0.56-0.6c0.87,0,5.62,1.11,10.66,4.64c-1.45,0.41-4.08,1.92-4.07,5.04c0.01,2.77,1.99,4.29,2,7.07 C31.25,21.27,26.06,22.36,24.99,22.36L24.99,22.36z'/%3E%3Cpath fill='%23ffffff' d='M40.94,30.95c0.08,0.21,0.15,0.38,0.23,0.51c0.12,0.2,0.27,0.29,0.45,0.28c0.12,0,0.26-0.04,0.42-0.11 c0.39-0.18,15.74-7.32,18.05-8.39c0.34-0.16,0.97-0.44,1.18-0.57c0.22-0.12,0.32-0.3,0.32-0.49c0-0.1-0.03-0.21-0.09-0.3 c-0.29-0.47-1.78-2.04-4.26-3.77c-1.97,1.09-5.05,2.77-9.63,2.78c-1.12,0-1.38-0.08-2.14-0.07c-2.24,0.01-2.8,0.96-2.88,2.92 c-0.01,0.37-0.02,0.87-0.04,1.41C42.48,26.92,42.28,29.34,40.94,30.95L40.94,30.95z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a:hover.co.svg_energy, .link_area .list ul li a:focus.co.svg_energy {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 191.26 90.31' style='enable-background:new 0 0 191.26 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23ffffff' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23ffffff' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23ffffff' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M183.7,62.31v-3.26h-19.81v3.26h6.04l-7,18.4h4.81l6.2-16.47l5.52,15.13c0.35,0.86,1.18,1.32,1.91,1.34 l3.47,0l-7.19-18.4H183.7z'/%3E%3Cpath fill='%23ffffff' d='M186.6,59.06V89.5h1.24c1.89,0,3.42-1.53,3.42-3.42V59.06H186.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M152.75,59.06v7.9h-10.84v3.26h10.84V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06H152.75z'/%3E%3Cpath fill='%23ffffff' d='M134.81,59.06h-4.65v17.76c0,1.89,1.53,3.42,3.42,3.42h16.31v-3.26h-15.08V59.06z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M118.79,59.06V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06H118.79z'/%3E%3Cpath fill='%23ffffff' d='M112.26,68.17h-2.04c-0.46-5.41-3.21-9.56-7.91-9.56c-5.16,0-7.98,5.01-7.98,11.18 c0,6.18,2.82,11.19,7.98,11.19c4.7,0,7.46-4.15,7.91-9.56h2.04V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06h-4.66V68.17z M102.31,77.74c-2.19,0-3.3-3.55-3.3-7.93c0-4.38,1.11-7.93,3.3-7.93c2.19,0,3.3,3.55,3.3,7.93 C105.61,74.18,104.5,77.74,102.31,77.74z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_geocentric, .link_area .list ul li a:focus.co.svg_geocentric {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 259.46 90.31' style='enable-background:new 0 0 259.46 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M235.87,80.68h18.84v8.81l1.4,0c1.85,0,3.36-1.51,3.36-3.37l0-8.71l-23.6-0.01V80.68z'/%3E%3Crect x='254.7' y='59.02' fill='%23ffffff' width='4.75' height='16.28'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M236.81,71.54v-2.99h14.03l-0.01-5.99c0-1.95-1.56-3.53-3.47-3.53h-14.96v3.31h13.67l0,2.9h-14.03v6.12 c0,1.95,1.55,3.52,3.47,3.52h16.17v-3.31h-14.92L236.81,71.54z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M174.14,79.19h-4.65v6.9c0,1.89,1.53,3.42,3.42,3.42h19.65v-3.26h-18.42v-5.85V79.19z'/%3E%3Cpolygon fill='%23ffffff' points='187.33,68.85 187.33,80.66 191.87,80.66 191.87,59.04 187.33,59.04 187.33,65.59 187.33,68.85 '/%3E%3Cpolygon fill='%23ffffff' points='185.44,68.85 185.44,80.66 180.78,80.66 180.78,59.04 185.44,59.04 185.44,65.59 185.44,68.85 '/%3E%3Cpolygon fill='%23ffffff' points='177.54,65.59 177.54,68.85 185.44,68.85 185.44,65.59 177.54,65.59 '/%3E%3Cpath fill='%23ffffff' d='M173.08,59.04h-2.64c-0.79,0.04-1.66,0.46-1.97,1.18l-1.16,3.06l-2.01,5.28l-3.09,8.12h4.75l4.02-12.02 l3.86,10.84c0.29,0.7,1.18,1.14,1.98,1.18h3.28L173.08,59.04z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M115.13,62.28v-3.26H95.32v3.26h6.04l-7,18.4h4.81l6.2-16.47l5.52,15.13c0.35,0.86,1.18,1.32,1.91,1.34 l3.47,0l-7.19-18.4H115.13z'/%3E%3Cpath fill='%23ffffff' d='M118.04,59.02v30.45h1.24c1.89,0,3.42-1.53,3.42-3.42V59.02H118.04z'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M145.57,77.17c7.09-0.67,11.02-4.38,11.02-9.32c0-5.47-4.77-9.46-13.35-9.46c-8.58,0-13.35,4-13.35,9.46 c0,4.93,3.93,8.65,11.02,9.32v5.1h-12.94v3.25h30.52v-3.25h-12.93V77.17z M134.68,67.85c0-3.6,3.51-5.98,8.56-5.98 c5.05,0,8.56,2.38,8.56,5.98c0,3.58-3.51,5.97-8.56,5.97C138.19,73.83,134.68,71.44,134.68,67.85z'/%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M204.39,74.73v-5.42h19.44v-3.26h-19.44v-3.77h19.44v-3.25h-20.67c-1.89,0-3.42,1.53-3.42,3.42v12.12 c0,1.88,1.53,3.42,3.42,3.42h21.8v-3.26H204.39z'/%3E%3Crect x='197.09' y='82.31' fill='%23ffffff' width='30.47' height='3.26'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23ffffff' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04 V73.1h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06 c0.02,4.41-2.41,7.38-5.04,9.03c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9 C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23ffffff' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23ffffff' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_skon, .link_area .list ul li a:focus.co.svg_skon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 124.95 90.31' style='enable-background:new 0 0 124.95 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23ffffff' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23ffffff' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23ffffff' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M101.65,86.26v-5.87h-4.76v5.7c0,1.91,1.55,3.46,3.45,3.46h22.06v-3.33h-20.81L101.65,86.26z'/%3E%3Cpolygon fill='%23ffffff' points='112.03,75.8 112.03,72.13 107.26,72.13 107.26,75.8 94.33,75.76 94.33,79.09 124.95,79.09 124.95,75.76 '/%3E%3Cpath fill='%23ffffff' d='M122.01,66.08c0-4.13-4.74-7.47-12.36-7.47c-7.63,0-12.37,3.34-12.37,7.47c0,0.05,0.01,0.1,0.01,0.16 c0,0.05-0.01,0.1-0.01,0.16c0,4.13,4.74,7.47,12.36,7.47c7.63,0,12.37-3.34,12.37-7.47c0-0.05-0.01-0.1-0.01-0.16 C122,66.19,122.01,66.13,122.01,66.08z M109.64,61.94c4.24,0,7.58,1.75,7.58,4.31c0,0.31-0.05,0.62-0.15,0.91 c-0.7,2.1-3.73,3.37-7.44,3.37c-4.24,0-7.59-1.75-7.59-4.31c0-0.31,0.05-0.62,0.15-0.91C102.91,63.21,105.94,61.94,109.64,61.94z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_lubricants, .link_area .list ul li a:focus.co.svg_lubricants {
  background-image: url("data:image/svg+xml;charset=utf8,");
}
.link_area .list ul li a:hover.co.svg_incheonpetrochem, .link_area .list ul li a:focus.co.svg_incheonpetrochem {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 295.77 90.31' style='enable-background:new 0 0 295.77 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23ffffff' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23ffffff' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23ffffff' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M178.54,73.13c0.45,0.83,1.14,1.29,1.84,1.3l3.36-0.01l-8.19-15.37h-3.7c-0.7,0.01-1.4,0.46-1.84,1.3 l-7.47,14.07h4.65l6.01-11.31L178.54,73.13z'/%3E%3Cpath fill='%23ffffff' d='M167.44,80.62h18.24v8.89h1.36c1.83,0,3.31-1.48,3.31-3.31v-8.84h-22.9V80.62z'/%3E%3Cpolygon fill='%23ffffff' points='185.67,64.49 181.14,64.49 181.14,67.75 185.67,67.75 185.67,75.89 190.34,75.89 190.34,59.06 185.67,59.06 '/%3E%3Cpath fill='%23ffffff' d='M256.58,66.95l0.01-7.89h-4.68v30.42l1.22,0c1.85,0,3.46-1.51,3.46-3.37l0.01-15.88h3.51l0-3.27H256.58z'/%3E%3Cpath fill='%23ffffff' d='M241.92,75.38c3.68-0.85,6.19-3.53,6.19-6.69c0-2.18-1.19-4.13-3.12-5.41l4.11,0v-3.21h-7.18l0-2.35h-4.91 v2.35h-7.34v3.21h4.11c-1.94,1.28-3.13,3.23-3.13,5.41c0,3.21,2.59,5.92,6.36,6.73v2.24h-8.41l0,3.27l21.88,0l0.01-3.27l-8.56-0.01 V75.38z M235.29,68.61c0.01-2.24,1.65-4.05,4.09-4.05c2.44,0,4.09,1.82,4.09,4.06c0,2.24-1.65,4.04-4.09,4.05 C236.94,72.66,235.3,70.85,235.29,68.61z'/%3E%3Cpolygon fill='%23ffffff' points='291.58,68.48 295.77,68.48 295.77,65.18 291.58,65.18 291.58,59.06 286.89,59.06 286.89,75.33 291.58,75.34 '/%3E%3Cpath fill='%23ffffff' d='M282.34,68.61c0-2.18-1.01-3.96-2.96-5.24h4.11v-3.21l-7.51,0v-2.44h-4.92v2.44l-7.67,0v3.21l4.1,0 c-1.94,1.28-2.96,3.06-2.97,5.23c0,3.22,3.14,6.85,8.91,6.85C279.22,75.46,282.34,71.79,282.34,68.61z M269.02,68.36 c0-2.24,1.99-3.88,4.43-3.88c2.44,0,4.43,1.63,4.43,3.88c0,2.24-1.99,3.89-4.43,3.89C271,72.25,269.02,70.6,269.02,68.36z'/%3E%3Cpath fill='%23ffffff' d='M267.99,80.68h18.92v8.81l1.32,0c1.85,0,3.36-1.51,3.36-3.37l0-8.71l-23.6-0.01V80.68z'/%3E%3Cpath fill='%23ffffff' d='M105.85,79.2h-4.67v6.87c0,1.89,1.54,3.43,3.42,3.43h0.92h0.32h18.3v-3.26h-18.29V79.2z'/%3E%3Crect x='118.9' y='59.09' fill='%23ffffff' width='4.69' height='21.79'/%3E%3Cpath fill='%23ffffff' d='M115.67,67.28c0-4.61-4.14-8.35-10.67-8.35c-6.53,0-10.67,3.74-10.67,8.35c0,4.62,4.14,8.36,10.67,8.36 C111.53,75.64,115.67,71.9,115.67,67.28z M99.01,67.28c0-2.97,2.68-5.38,5.99-5.38c3.31,0,5.99,2.41,5.99,5.38 c0,2.97-2.68,5.38-5.99,5.38C101.69,72.66,99.01,70.25,99.01,67.28z'/%3E%3Cpath fill='%23ffffff' d='M141.52,79.2h-4.67v6.87c0,1.89,1.54,3.43,3.42,3.43l0.92,0.01h0.32h18.3v-3.27h-18.28V79.2z'/%3E%3Cpolygon fill='%23ffffff' points='154.56,80.88 159.21,80.88 159.21,59.09 154.56,59.09 154.56,65.82 149.7,65.82 149.7,69.09 154.56,69.09 '/%3E%3Cpath fill='%23ffffff' d='M144.45,74.41c0.44,0.94,1.6,1.35,2.6,1.35h3.1l-6.38-11.11h5.08v-3.26h-6.95h-0.11v-2.38h-4.66v2.38h-7.07 v3.26h5.19l-6.49,11.11H134l5.56-9.47L144.45,74.41z'/%3E%3Cpath fill='%23ffffff' d='M194.84,80.98h7.28v8.47h1.23c1.88,0,3.4-1.53,3.4-3.41v-5.06h6.02v8.47h1.23c1.88,0,3.41-1.53,3.41-3.41 v-5.06h7.28v-3.26h-29.85V80.98z'/%3E%3Cpath fill='%23ffffff' d='M209.77,75.34c7.15,0,11.69-3.8,11.69-8.5c0-4.68-4.54-8.48-11.69-8.48c-7.15,0-11.7,3.8-11.7,8.48 C198.08,71.54,202.62,75.34,209.77,75.34z M209.77,61.48c3.89,0,7.04,2.4,7.04,5.36c0,2.96-3.15,5.36-7.04,5.36 c-3.89,0-7.04-2.4-7.04-5.36C202.73,63.88,205.88,61.48,209.77,61.48z'/%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_trading, .link_area .list ul li a:focus.co.svg_trading {
  background-image: url("data:image/svg+xml;charset=utf8,%0A%3Csvg width='227' height='53' viewBox='0 0 227 53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.94006 38.7773C8.06204 37.8998 6.5175 37.186 6.5175 35.7526C6.5175 34.6527 7.39508 33.857 9.12684 33.857C9.76454 33.857 10.2852 33.9331 10.8235 34.0326C11.1043 34.0794 11.4085 34.1203 11.6543 34.1203C13.1696 34.1203 14.0237 33.2193 14.5912 31.5051L14.8253 30.8031C14.5854 30.7036 12.1106 29.6154 8.88111 29.6154C3.74434 29.6154 1.03554 32.9034 1.0414 36.3201C1.0414 38.046 1.57964 39.2922 2.42797 40.2751C3.51617 41.5388 5.06656 42.3696 6.5175 43.0775C8.62954 44.113 10.5427 44.8853 10.5427 46.424C10.5427 47.7872 9.13269 48.5653 7.24881 48.5653C4.66288 48.5653 2.41042 47.091 2.12374 46.9096L0 50.888C0.374434 51.0986 3.10663 52.8362 7.6057 52.8362C12.3973 52.8362 16.0246 50.0864 16.0246 45.8623C16.0246 41.6383 12.6664 40.0996 9.94006 38.7832V38.7773Z' fill='%23ffffff'/%3E%3Cpath d='M28.6793 40.7373L37.3674 30.0835H31.1775L24.2505 39.2746H24.1452V30.0835H19.0435V52.649H19.3477C21.5534 52.649 24.1803 51.6251 24.1803 47.9451V42.7616H24.2797L31.3472 52.3681H37.8413L28.6793 40.7314V40.7373Z' fill='%23ffffff'/%3E%3Cpath d='M37.654 5.91489C35.8579 6.25422 33.1959 7.88067 33.2018 10.765C33.2076 13.386 35.3489 14.9715 35.3548 18.4058C35.3665 20.9859 33.9448 22.7235 32.4061 23.6888C33.0263 23.6362 33.7108 23.5952 34.4597 23.5952C36.0334 23.5952 36.9812 23.7415 37.0397 23.7532L45.1018 13.8658C42.8669 10.5134 40.2517 7.91577 37.6599 5.92074L37.654 5.91489Z' fill='%23ffffff'/%3E%3Cpath d='M44.429 32.6167C45.447 31.0371 45.5698 28.5214 45.6576 25.9588C45.7512 23.566 46.2543 21.7698 49.4487 21.7581C50.1566 21.7581 50.8353 21.8517 52.0581 21.8517C56.7443 21.8283 59.8042 20.2194 61.7056 19.1605C57.815 16.6799 52.14 14.1524 45.0959 13.8658C44.6396 15.1587 41.0649 25.0812 40.8016 25.8828C40.8426 25.9296 41.4686 26.6316 42.2467 28.0007C43.3993 29.8728 44.0194 31.4642 44.429 32.6284V32.6167Z' fill='%23ffffff'/%3E%3Cpath d='M27.4039 24.5137C26.9944 24.5137 26.7896 24.2446 26.7369 23.7766C26.6843 23.3085 24.6717 4.86765 24.3675 2.07694C24.3265 1.6674 24.2212 0.924384 24.2212 0.65526C24.2212 0.22232 24.502 0 24.8297 0C25.7833 0 30.9903 1.21691 36.5132 5.08997C34.9218 5.54046 32.0434 7.19616 32.0551 10.6187C32.0668 13.6493 34.2373 15.3225 34.249 18.3648C34.2666 23.3144 28.5799 24.5137 27.3981 24.5137H27.4039Z' fill='%23ffffff'/%3E%3Cpath d='M44.8912 33.9331C44.9789 34.1613 45.0608 34.3543 45.1427 34.4948C45.2714 34.7112 45.4353 34.8107 45.64 34.8048C45.7687 34.8048 45.9267 34.7639 46.1022 34.682C46.5293 34.4889 63.3613 26.655 65.8946 25.4791C66.2632 25.3036 66.9594 24.9935 67.1934 24.8589C67.4333 24.7244 67.5386 24.5254 67.5386 24.3207C67.5386 24.2037 67.5035 24.0925 67.445 23.9872C67.129 23.4723 65.4967 21.7464 62.7762 19.8567C60.6115 21.0444 57.2358 22.8873 52.216 22.9107C50.9874 22.9107 50.7066 22.8288 49.87 22.8346C47.4186 22.8405 46.8043 23.8877 46.7165 26.0407C46.699 26.4444 46.6931 26.9944 46.6697 27.5911C46.5937 29.5101 46.3655 32.1604 44.897 33.9331H44.8912Z' fill='%23ffffff'/%3E%3Cpath d='M129.437 34.5299H126.693V43.9375H129.437V34.5299Z' fill='%23ffffff'/%3E%3Cpath d='M87.9277 52.4501H88.659C89.7882 52.4501 90.6599 51.5432 90.6599 50.4667V34.5474H87.9218V52.4442L87.9277 52.4501Z' fill='%23ffffff'/%3E%3Cpath d='M84.0722 39.0991H82.709V41.0123H84.0722V52.4501H84.8035C85.9327 52.4501 86.8044 51.5432 86.8044 50.4667V34.5474H84.0722V39.0991Z' fill='%23ffffff'/%3E%3Cpath d='M77.2914 41.0123H82.0889V36.5424C82.0889 35.4074 81.2405 34.5591 80.1114 34.5591H74.5592V36.4313H79.3567V39.0991H74.5592V44.0779C74.5592 45.1544 75.4661 46.0613 76.5367 46.0613H82.8845V44.1481H77.2914V41.0123Z' fill='%23ffffff'/%3E%3Cpath d='M72.5291 48.3488H55.194V50.2678H72.5291V48.3488Z' fill='%23ffffff'/%3E%3Cpath d='M58.8856 44.1891H70.8266V42.1999H59.6404V40.4272H70.3176V38.438H59.6462V36.7706H70.3176V34.7756H58.8915C57.7389 34.7756 56.8029 35.7117 56.8029 36.8701V42.0946C56.8029 43.2472 57.7389 44.1832 58.8915 44.1832L58.8856 44.1891Z' fill='%23ffffff'/%3E%3Cpath d='M99.6054 34.29C95.9722 34.29 93.6729 37.4025 93.6729 41.2346C93.6729 45.0667 95.9722 48.185 99.6054 48.185C103.239 48.185 105.532 45.0784 105.532 41.2346C105.532 37.3908 103.233 34.29 99.6054 34.29ZM99.6054 46.2309C97.2886 46.2309 96.4695 43.996 96.4695 41.2346C96.4695 38.4731 97.2886 36.2441 99.6054 36.2441C101.922 36.2441 102.741 38.479 102.741 41.2346C102.741 43.9902 101.922 46.2309 99.6054 46.2309Z' fill='%23ffffff'/%3E%3Cpath d='M107.691 52.3681H108.41C109.51 52.3681 110.423 51.4789 110.423 50.3731V34.5357H107.691V52.3681Z' fill='%23ffffff'/%3E%3Cpath d='M122.809 44.1891C118.327 44.1891 116.092 46.1607 116.092 48.5945C116.092 51.0284 118.327 53 122.809 53C127.29 53 129.519 51.0284 129.519 48.5945C129.519 46.1607 127.29 44.1891 122.809 44.1891ZM122.809 51.0986C120.369 51.0986 118.848 49.9811 118.848 48.5945C118.848 47.208 120.369 46.0905 122.809 46.0905C125.248 46.0905 126.769 47.2138 126.769 48.5945C126.769 49.9753 125.248 51.0986 122.809 51.0986Z' fill='%23ffffff'/%3E%3Cpath d='M125.237 41.5622H116.396V36.3026H124.921V34.5299H115.718C114.694 34.5299 113.857 35.3606 113.857 36.3903V41.4744C113.857 42.5041 114.694 43.3349 115.718 43.3349H125.237V41.5622Z' fill='%23ffffff'/%3E%3Cpath d='M139.691 46.3128H136.953V50.3322C136.953 51.4379 137.854 52.3389 138.959 52.3389H150.403V50.4316H139.691V46.3128Z' fill='%23ffffff'/%3E%3Cpath d='M150.081 34.5416H147.331V47.3016H150.081V34.5416Z' fill='%23ffffff'/%3E%3Cpath d='M145.442 39.3331C145.442 36.6302 143.014 34.4421 139.193 34.4421C135.373 34.4421 132.945 36.6361 132.945 39.3331C132.945 42.0302 135.367 44.23 139.193 44.23C143.02 44.23 145.442 42.0361 145.442 39.3331ZM135.683 39.3331C135.683 37.5955 137.251 36.1856 139.193 36.1856C141.136 36.1856 142.698 37.5955 142.698 39.3331C142.698 41.0708 141.13 42.4807 139.193 42.4807C137.257 42.4807 135.683 41.0708 135.683 39.3331Z' fill='%23ffffff'/%3E%3Cpath d='M156.37 41.65H164.362V39.6608H156.37V36.5424H164.643V34.5474H155.721C154.574 34.5474 153.632 35.4835 153.632 36.6419V44.8385C153.632 45.9969 154.569 46.9271 155.721 46.9271H165.158V44.938H156.37V41.6441V41.65Z' fill='%23ffffff'/%3E%3Cpath d='M166.346 39.105H164.883V41.0123H166.346V52.3681H167.071C168.171 52.3681 169.072 51.473 169.084 50.3673V34.5416H166.346V39.105Z' fill='%23ffffff'/%3E%3Cpath d='M175.414 34.5416H172.676V44.037C172.676 45.1427 173.571 46.0379 174.677 46.0379H181.224V44.1306H175.414V34.5416Z' fill='%23ffffff'/%3E%3Cpath d='M186.033 39.0933H184.886V34.5416H182.148V52.3681H182.873C183.979 52.3681 184.874 51.473 184.874 50.3673V41.0064H186.033V52.3623H186.758C187.858 52.3623 188.759 51.4672 188.771 50.3614V34.5357H186.027V39.0874L186.033 39.0933Z' fill='%23ffffff'/%3E%3Cpath d='M223.722 43.3115H226.46V34.5416H223.722V37.7243H219.913V39.6315H223.722V43.3115Z' fill='%23ffffff'/%3E%3Cpath d='M215.274 50.4609V49.1386H226.466V46.1256C226.466 45.0199 225.553 44.1247 224.453 44.1247H212.547V46.032H223.728V47.2372H212.547V50.3673C212.547 51.473 213.442 52.3681 214.548 52.3681H226.946V50.4609H215.274Z' fill='%23ffffff'/%3E%3Cpath d='M222.593 43.3115V41.5271H213.764V34.5416H211.208V41.4335C211.208 42.469 212.044 43.3115 213.086 43.3115H222.593Z' fill='%23ffffff'/%3E%3Cpath d='M196.962 34.5591C196.54 34.5591 196.119 34.8341 195.85 35.3431L191.333 47.2197H194.142L197.769 37.5838L200.993 46.4357C201.197 46.9388 201.677 47.2138 202.104 47.2197H204.134L199.179 34.565H196.95L196.962 34.5591Z' fill='%23ffffff'/%3E%3Cpath d='M204.942 36.9929H202.601V38.9236H204.942V40.4272H202.601V42.3579H204.942V52.3681H205.667C206.767 52.3681 207.68 51.473 207.68 50.3673V34.565H204.942V36.9929Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.link_area .list ul li a:hover.co.svg_ietechnology, .link_area .list ul li a:focus.co.svg_ietechnology {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 361.15 90.31' style='enable-background:new 0 0 361.15 90.31;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23ffffff' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23ffffff' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23ffffff' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Crect x='230.34' y='81.94' fill='%23ffffff' width='30.72' height='3.27'/%3E%3Cpath fill='%23ffffff' d='M258.47,78.79l-0.01-16.05c0-1.9-1.54-3.44-3.43-3.44h-21.86v3.27h20.62l0.01,6.3h-20.87v3.27h20.87v6.64 H258.47z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M158.25,59.06V86.2c0,1.89-1.54,3.44-3.43,3.44h-1.24V59.06H158.25z'/%3E%3Cpath fill='%23ffffff' d='M139.65,79.05c-3.91,0-5.29-3.84-5.29-8.6c0-4.76,1.38-8.6,5.29-8.6c3.92,0,5.3,3.85,5.3,8.6 C144.95,75.21,143.57,79.05,139.65,79.05z M139.65,58.49c-6.24,0-10.21,5.35-10.21,11.96c0,6.6,3.97,11.96,10.21,11.96 c6.26,0,10.23-5.35,10.23-11.96C149.87,63.84,145.9,58.49,139.65,58.49'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M126.82,67.11h-3.68v-8.05h-4.67v30.56h1.24c1.89,0,3.43-1.53,3.43-3.43V70.38h3.68V67.11z'/%3E%3Cpath fill='%23ffffff' d='M104.54,79.05c-3.91,0-5.29-3.84-5.29-8.6c0-4.76,1.38-8.6,5.29-8.6c3.92,0,5.3,3.85,5.3,8.6 C109.85,75.21,108.46,79.05,104.54,79.05z M104.54,58.49c-6.24,0-10.21,5.35-10.21,11.96c0,6.6,3.97,11.96,10.21,11.96 c6.26,0,10.23-5.35,10.23-11.96C114.77,63.84,110.8,58.49,104.54,58.49'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M191.99,59.06V86.2c0,1.89-1.54,3.44-3.43,3.44h-1.24V59.06H191.99z'/%3E%3Cpath fill='%23ffffff' d='M173.39,79.05c-3.91,0-5.29-3.84-5.29-8.6c0-4.76,1.38-8.6,5.29-8.6c3.92,0,5.3,3.85,5.3,8.6 C178.69,75.21,177.31,79.05,173.39,79.05z M173.39,58.49c-6.24,0-10.21,5.35-10.21,11.96c0,6.6,3.97,11.96,10.21,11.96 c6.26,0,10.23-5.35,10.23-11.96C183.62,63.84,179.65,58.49,173.39,58.49'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M225.96,59.04V86.2c0,1.89-1.55,3.44-3.44,3.44h-1.24v-30.6H225.96z'/%3E%3Cpath fill='%23ffffff' d='M214.61,59.04v8.13h-2.37v3.27h2.37v19.19h1.24c1.89,0,3.44-1.55,3.44-3.44V59.04H214.61z'/%3E%3Cpath fill='%23ffffff' d='M212.23,78.65v-3.27h-9.6V62.23h9.04v-3.27H201.4c-1.9,0-3.44,1.53-3.44,3.43v12.82 c0,1.89,1.54,3.44,3.44,3.44H212.23z'/%3E%3Crect x='202.32' y='67.18' fill='%23ffffff' width='8.09' height='3.27'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M272.25,86.22v-2.27h19.18v-5.17c0-1.9-1.54-3.44-3.43-3.44h-20.41v3.27h19.17v2.07h-19.17v5.38 c0,1.89,1.54,3.43,3.43,3.43h21.26v-3.27H272.25z'/%3E%3Cpath fill='%23ffffff' d='M272.25,64.9v-5.83h-4.68v5.67c0,1.89,1.54,3.44,3.44,3.44h21.26V64.9H272.25z'/%3E%3Crect x='264.69' y='70.28' fill='%23ffffff' width='30.46' height='3.27'/%3E%3Crect x='277.59' y='65.78' fill='%23ffffff' width='4.67' height='5.97'/%3E%3C/g%3E%3Cg%3E%3Crect x='332.87' y='59.06' fill='%23ffffff' width='21.05' height='3.27'/%3E%3Cpath fill='%23ffffff' d='M342.06,59.06c-0.73,0.01-1.45,0.48-1.91,1.35l-7.75,20.4h4.82l6.23-16.55l5.54,15.21 c0.35,0.85,1.18,1.32,1.91,1.34h3.49l-8.5-21.74H342.06z'/%3E%3Cpath fill='%23ffffff' d='M361.15,59.06v27.15c0,1.9-1.54,3.44-3.43,3.44h-1.24V59.06H361.15z'/%3E%3C/g%3E%3Cg%3E%3Crect x='298.15' y='81.71' fill='%23ffffff' width='30.72' height='3.27'/%3E%3Crect x='311.17' y='76.93' fill='%23ffffff' width='4.67' height='5.97'/%3E%3Crect x='301.16' y='66.33' fill='%23ffffff' width='23.85' height='3.27'/%3E%3Cpath fill='%23ffffff' d='M301.16,68.32v5.38c0,1.89,1.54,3.43,3.43,3.43h21.26v-3.27h-20.02v-5.54H301.16z'/%3E%3Cpath fill='%23ffffff' d='M325.01,67.91v-5.17c0-1.9-1.54-3.44-3.43-3.44h-20.41v3.27h19.17v5.34H325.01z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_earthon, .link_area .list ul li a:focus.co.svg_earthon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 192.33 90.31' style='enable-background:new 0 0 192.33 90.31;' xml:space='preserve'%3E%3Cg id='Layer_1'%3E%3C/g%3E%3Cg id='레이어_2'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.77,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.77-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.69,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath fill='%23ffffff' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.58h0.52c3.77,0,8.26-1.75,8.26-8.04 V73.1h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06 c0.02,4.41-2.41,7.38-5.04,9.03c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.91 C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath fill='%23ffffff' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.17-4.09,1.02-7.16,6.49-7.19c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.8,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath fill='%23ffffff' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.53,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.19-0.06-0.39-0.17-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M169.03,86.27V80.4h-4.76v5.7c0,1.91,1.55,3.46,3.45,3.46h22.06v-3.33h-20.81L169.03,86.27z'/%3E%3Cpolygon fill='%23ffffff' points='179.4,75.8 179.4,72.13 174.64,72.13 174.64,75.8 161.71,75.76 161.71,79.09 192.33,79.09 192.33,75.76 '/%3E%3Cpath fill='%23ffffff' d='M189.38,66.08c0-4.13-4.74-7.47-12.36-7.47c-7.63,0-12.37,3.34-12.37,7.47c0,0.05,0.01,0.1,0.01,0.16 c0,0.05-0.01,0.1-0.01,0.16c0,4.13,4.74,7.47,12.36,7.47c7.63,0,12.37-3.34,12.37-7.47c0-0.05-0.01-0.1-0.01-0.16 C189.37,66.19,189.38,66.14,189.38,66.08z M177.02,61.95c4.24,0,7.58,1.75,7.58,4.31c0,0.31-0.05,0.62-0.15,0.91 c-0.7,2.1-3.73,3.37-7.44,3.37c-4.24,0-7.59-1.75-7.59-4.31c0-0.31,0.05-0.62,0.15-0.91C170.28,63.21,173.31,61.95,177.02,61.95 z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M142.59,63.16l7.74,10.7c0.63,0.87,1.63,1.35,2.63,1.36l3.83-0.01l-11.69-16.18h-3.42 c-1.01,0.01-2,0.49-2.63,1.36l-10.71,14.82h5.55L142.59,63.16L142.59,63.16z'/%3E%3Cpolygon fill='%23ffffff' points='126.96,82.94 158.08,82.94 158.08,86.25 126.96,86.25 126.96,82.94 '/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M104.5,79.07c-3.89,0-5.26-3.82-5.26-8.55c0-4.73,1.38-8.56,5.26-8.56c3.9,0,5.28,3.83,5.28,8.56 C109.77,75.25,108.4,79.07,104.5,79.07z M104.5,58.61c-6.21,0-10.16,5.33-10.16,11.91c0,6.57,3.95,11.9,10.16,11.9 c6.23,0,10.18-5.33,10.18-11.9C114.67,63.94,110.72,58.61,104.5,58.61'/%3E%3Cpath fill='%23ffffff' d='M121.73,67.1v-8.02h-4.65v8.03h-5.67v3.25h5.67V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V70.36h0L121.73,67.1 L121.73,67.1z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_enterm, .link_area .list ul li a:focus.co.svg_enterm {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 152.8 90.3' style='enable-background:new 0 0 152.8 90.3;' xml:space='preserve'%3E%3Cg id='Layer_1_00000148628518778501260380000003881169171555293105_'%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M102.4,77.7c5,0,7.7-4.3,7.7-9.5c0-5.3-2.7-9.5-7.7-9.5c-5,0-7.7,4.3-7.7,9.5C94.7,73.4,97.4,77.7,102.4,77.7 M99.3,67.9c0-3.4,1.1-6.1,3.2-6.1c2.1,0,3.1,2.7,3.1,6.1c0,3.4-1.1,6.1-3.1,6.1C100.3,74.1,99.3,71.3,99.3,67.9L99.3,67.9z'/%3E%3Cpath fill='%23ffffff' d='M106,80.4h-4.6v5.7c0,1.9,1.5,3.4,3.4,3.4h18.5v-3.3H106V80.4L106,80.4z'/%3E%3Cpolygon fill='%23ffffff' points='118,68.9 118,80.7 122.5,80.7 122.5,59 118,59 118,65.6 118,68.9 '/%3E%3Cpolygon fill='%23ffffff' points='116.1,68.9 116.1,80.7 111.4,80.7 111.4,59 116.1,59 116.1,65.6 116.1,68.9 '/%3E%3Cpolygon fill='%23ffffff' points='152.8,68.4 152.8,74.6 148.1,74.6 148.1,58.6 152.8,58.6 152.8,65.1 152.8,68.4 '/%3E%3Cpolygon fill='%23ffffff' points='108.2,65.6 108.2,68.9 116.1,68.9 116.1,65.6 108.2,65.6 '/%3E%3Cpolygon fill='%23ffffff' points='143.1,64.9 143.1,68.2 151,68.2 151,64.9 143.1,64.9 '/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17.4,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0.4,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.8,71.2,22,68.5,17.4,66.3L17.4,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49.4,69.6l14.9-18.2H53.7L41.8,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2L54,89.5h11.1 L49.4,69.6L49.4,69.6z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M64.7,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.6,18,69.2,13.5,64.7,10.1L64.7,10.1z'/%3E%3Cpath fill='%23ffffff' d='M76.3,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.6,51.1,75.6,53.8,76.3,55.8L76.3,55.8z'/%3E%3Cpath fill='%23ffffff' d='M47.2,41.9c-0.7,0-1-0.5-1.1-1.3C46,39.8,42.5,8.3,42,3.6c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C59,39.9,49.2,41.9,47.2,41.9L47.2,41.9z'/%3E%3Cpath fill='%23ffffff' d='M77.1,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C80,50.4,79.6,55,77.1,58L77.1,58z'/%3E%3C/g%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M130.4,76.7v9.5c0,1.8,1.5,3.3,3.3,3.3h15.7c1.8,0,3.3-1.5,3.3-3.3v-9.5H130.4 M148.1,86.2H135v-6.3h13.1v6.4 V86.2z'/%3E%3Cpath fill='%23ffffff' d='M142.4,74.6l0-3.6l-12.4,0l0-2.6l10.8,0l0-3.6l-10.8,0l0-2.5l11.9,0l0-3.6l-13,0c-1.7,0-3,1.7-3,3.8l0,8.3 c0,2.1,1.3,3.8,3,3.8L142.4,74.6z'/%3E%3C/g%3E%3C/svg%3E%0A");
}




.link_area .list ul li a:hover.co.svg_inno_en, .link_area .list ul li a:focus.co.svg_inno_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 281.2 90.3' style='enable-background:new 0 0 281.2 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M164.8,68.6l8.5,20.9h4.3l8.5-20.9h-5.4l-5.2,14.2h-0.1l-4.3-11.6l-0.1-0.3c-0.4-0.9-0.9-1.8-2-2.3 c-0.5-0.2-1.2-0.4-2.1-0.4C166,68.2,165.1,68.5,164.8,68.6L164.8,68.6L164.8,68.6z'/%3E%3Cpath fill='%23ffffff' d='M218,83.2V72.9h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9V85 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.3c-0.2,0.1-1.3,0.9-2.6,0.9C218.7,85.8,218,84.7,218,83.2z'/%3E%3Cpath fill='%23ffffff' d='M153.2,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C148.1,83,149.9,85.9,153.2,85.9z M153.2,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C163.6,85.4,160,90,153.2,90'/%3E%3Cpath fill='%23ffffff' d='M247.7,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C242.6,83,244.4,85.9,247.7,85.9z M247.7,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C258.1,85.4,254.5,90,247.7,90'/%3E%3Cpath fill='%23ffffff' d='M96.3,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C95.9,69.8,96.3,71.7,96.3,75.5z'/%3E%3Cpath fill='%23ffffff' d='M120.1,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C119.7,69.8,120.1,71.7,120.1,75.5z'/%3E%3Cpath fill='%23ffffff' d='M262.3,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C261.9,69.8,262.3,71.7,262.3,75.5z'/%3E%3Cpath fill='%23ffffff' d='M88.1,65.4c1.8,0,3.2-1.4,3.2-3.2c0-1.7-1.5-3.2-3.2-3.2c-1.8,0-3.2,1.4-3.2,3.2C84.8,64,86.3,65.4,88.1,65.4 z M85.4,89.5h5.2V68.6h-5.2V89.5z'/%3E%3Cpath fill='%23ffffff' d='M230.9,65.4c1.8,0,3.2-1.4,3.2-3.2c0-1.7-1.5-3.2-3.2-3.2c-1.8,0-3.2,1.4-3.2,3.2 C227.7,64,229.2,65.4,230.9,65.4z M228.3,89.5h5.2V68.6h-5.2V89.5z'/%3E%3Cpath fill='%23ffffff' d='M200.5,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M201,87.5c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.5-0.3c-0.1-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8c-4.5,0-7.8,2.2-8.1,2.4 c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7c0,0-1,0-1.7,0 c-7.1,0-10.8,2.7-10.8,7.2c0,3.9,3,6.5,7.1,6.5C198.9,90,200.7,87.7,201,87.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_enmove_en, .link_area .list ul li a:focus.co.svg_enmove_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 233.6 90.3' style='enable-background:new 0 0 233.6 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M90.1,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H90.1z M94.2,68.2c-5.1,0-9.4,4.1-9.4,10.9 C84.8,86.1,89,90,95.2,90c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C103.7,72.5,100,68.2,94.2,68.2'/%3E%3Cpath fill='%23ffffff' d='M220,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H220z M224.1,68.2c-5.1,0-9.4,4.1-9.4,10.9 c0,6.9,4.2,10.9,10.4,10.9c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C233.6,72.5,229.9,68.2,224.1,68.2'/%3E%3Cpath fill='%23ffffff' d='M179.7,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C174.6,83,176.4,85.9,179.7,85.9z M179.7,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.6,0,10.4,4.3,10.4,10.9 C190.1,85.3,186.5,90,179.7,90'/%3E%3Cpath fill='%23ffffff' d='M157.9,68.2c-4.6,0-7,3-7.3,3.5c-1.2-2.2-3.3-3.5-6.1-3.5c-4.1,0-6.3,2.4-6.7,2.7c-0.2-0.6-1-2.3-3.6-2.3 c-0.8,0-1.9,0.2-2,0.3c0.1,0.5,0.6,2.9,0.6,6.2c0,2.1,0,14.5,0,14.5h5.3V74.7c0.1-0.1,2.1-2.1,4.5-2.1c2.4,0,3.6,1.8,3.6,4.2v12.7 h5.3V74.7c0.1-0.1,2.1-2.1,4.5-2.1c2.4,0,3.5,1.8,3.5,4.2v12.7h5.4V76C164.9,71.3,162.2,68.2,157.9,68.2z'/%3E%3Cpath fill='%23ffffff' d='M108.3,75.5v14.1h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.7-7.8 c-3.3,0-5.7,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C107.9,69.8,108.3,71.7,108.3,75.5z'/%3E%3Cpath fill='%23ffffff' d='M191.8,68.6l8.5,20.9h4.3l8.5-21h-5.4l-5.2,14.2h-0.1l-4.3-11.6l-0.1-0.3c-0.4-0.9-0.9-1.8-2-2.3 c-0.5-0.2-1.2-0.4-2.1-0.4C193,68.2,192.1,68.5,191.8,68.6L191.8,68.6L191.8,68.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a:hover.co.svg_energy_en, .link_area .list ul li a:focus.co.svg_energy_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 209.9 96.9' style='enable-background:new 0 0 209.9 96.9;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M108.3,75.2v14.3h5.4V74.6c0.3-0.3,2.2-2.1,4.3-2.1c2.8,0,4.2,2,4.2,4.6v12.4h5.4V75.8c0-6.5-5-7.9-7.8-7.9 c-3.4,0-5.7,2.1-6.5,2.8c-0.2-0.9-1.3-2.4-3.6-2.4c-0.8,0-1.9,0.2-2,0.3C107.9,69.4,108.3,71.3,108.3,75.2z'/%3E%3Cpath fill='%23ffffff' d='M94.4,67.3c-5.2,0-9.6,4.3-9.6,11.3c0,7.2,4.2,11.4,10.6,11.4c5,0,7.7-2.2,8-2.4c0,0-0.5-0.8-0.6-1 c-0.7-1.2-1.5-1.6-2.4-1.6c-1.8,0-2,0.8-4.4,0.8c-4.2,0-5.6-3.4-5.7-5.6h13.9c0-0.5,0-1.3,0-1.6C104.1,71.7,100.3,67.3,94.4,67.3 z M90.2,76.2c0-2.5,1.7-4.8,4.1-4.8c2.7,0,4.2,2.4,4.2,4.8H90.2z'/%3E%3Cpath fill='%23ffffff' d='M140.8,67.3c-5.2,0-9.6,4.3-9.6,11.3c0,7.2,4.3,11.4,10.6,11.4c5,0,7.7-2.2,8-2.4c0,0-0.5-0.8-0.6-1 c-0.7-1.2-1.5-1.6-2.4-1.6c-1.8,0-2,0.8-4.4,0.8c-4.2,0-5.6-3.4-5.7-5.6h13.9c0-0.5,0-1.3,0-1.6 C150.5,71.7,146.7,67.3,140.8,67.3z M136.6,76.2c0-2.5,1.7-4.8,4.1-4.8c2.7,0,4.2,2.4,4.2,4.8H136.6z'/%3E%3Cpath fill='%23ffffff' d='M165.3,67.6c-2.6,0-4.9,2.1-5.8,3c-0.4-1-1.2-2.6-3.9-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.2,0.7,0.6,2.3,0.6,5.1 v16.2h5.4V74.2c0.6-0.5,2.1-1.9,4.2-1.9c1.4,0,2.3,0.6,2.4,0.6l2-4.4C168.6,68.4,167.7,67.6,165.3,67.6z'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M178.5,67.8c-2.9,0-5.5,0.9-7.3,2.6c-2,1.8-3.1,4.9-3.1,8c0,3,1,6.1,3,7.9c0.9,0.9,1.9,1.5,3.2,2 c1.3,0.5,2.8,0.7,4.2,0.7c1.2,0,2.8-0.2,2.9-0.2l0,0.1c0,1.1-0.4,1.9-1.2,2.7c-0.9,0.9-2,1.3-3.3,1.3c-1.3,0-2.1-0.3-2.8-0.5 c-0.5-0.2-0.9-0.3-1.4-0.3c-1.1,0-1.5,0.8-1.8,1.5c-0.1,0.1-0.1,0.2-0.2,0.3c-0.1,0.2-0.5,1-0.5,1c0,0,0,0,0,0 c0.9,0.5,3.4,1.8,6.6,1.8c1.4,0,2.7-0.2,3.9-0.7c1.2-0.4,2.2-1.1,3.1-1.9c0.9-0.8,1.5-1.8,2-2.9c0.5-1.1,0.7-2,0.7-3.4V69.1 C186,68.9,182.2,67.8,178.5,67.8z M181.5,84.3c0.2,0-1.1,0.2-2.4,0.2c0,0-0.1,0-0.1,0c-1.8,0-3-0.6-4.1-1.7 c-1.1-1-1.5-2.8-1.5-4.5c0,0,0,0,0,0c0,0,0,0,0,0c0-1.7,0.4-3.5,1.5-4.5c1.1-1.1,2.3-1.7,4.1-1.7c0,0,0.1,0,0.1,0 c1.2,0,2.6,0.2,2.4,0.2V84.3z'/%3E%3Cpath fill='%23ffffff' d='M204.6,68.6l-4.3,13.5c-0.8-1.9-3.8-9.2-4.3-10.4c-0.7-1.7-1.4-3.3-4.1-3.3c-1.2,0-2.7,0.3-2.9,0.4 c0.1,0.3,8.7,19,8.8,19.2c-0.7,2.2-1.2,3-2.1,3.9c-0.9,0.9-1.9,1.3-3.2,1.3c-1.3,0-2.5-0.6-2.7-0.7c0,0-1.2,3.6-1.2,3.6 c0,0,1.7,0.9,4.1,0.9c3.2,0,7-0.3,10-8.3c2.7-7.2,7-19.1,7.3-20H204.6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_geocentric_en, .link_area .list ul li a:focus.co.svg_geocentric_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 294.4 99.8' style='enable-background:new 0 0 294.4 99.8;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M113.7,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H113.7z M117.8,68.3c-5.1,0-9.4,4.1-9.4,10.9 c0,6.9,4.2,10.8,10.4,10.8c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C127.3,72.5,123.6,68.3,117.8,68.3'/%3E%3Cpath fill='%23ffffff' d='M141.1,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C136,83,137.8,85.9,141.1,85.9z M141.1,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C151.5,85.3,147.9,90,141.1,90'/%3E%3Cpath fill='%23ffffff' d='M105.1,69.5c-0.4-0.1-4.6-1.4-8.8-1.4c-6.2,0-11.5,3.8-11.5,10.9c0,6.9,5,10.9,11.5,10.9 c1.3,0,3.3-0.2,3.5-0.2c0,0,0,1.3,0,1.3c0,2.3-2.1,4.7-5.3,4.7c-2.4,0-3.4-0.9-4.7-0.9c-1.4,0-1.8,1.2-2.2,1.9 c-0.2,0.3-0.5,1-0.5,1c0.4,0.2,3.4,1.9,7.3,1.9c6.3,0,10.7-4.2,10.7-10.1V69.5z M99.8,85.3c-0.1,0-1.8,0.3-3.1,0.3 c-3.8,0-6.5-2.5-6.5-6.6c0-3.8,2.4-6.6,6.5-6.6c1.1,0,3,0.2,3.1,0.3V85.3'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M190.9,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H190.9z M195,68.3c-5.1,0-9.4,4.1-9.4,10.9 c0,6.9,4.2,10.8,10.4,10.8c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C204.5,72.5,200.7,68.3,195,68.3'/%3E%3Cpath fill='%23ffffff' d='M180.5,84.2c-0.4,0.3-2.3,1.5-4.9,1.5c-3.6,0-6.2-2.8-6.2-6.6c0-4.1,2.9-6.6,6.2-6.6c1.8,0,2.5,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.7,0.5-1,0.5-1c-0.3-0.2-3-2-7.5-2c-6.7,0-10.7,4.8-10.7,10.9c0,6.7,4.6,10.8,10.7,10.8 c4.4,0,7.1-1.8,7.6-2.1L180.5,84.2z'/%3E%3Cpath fill='%23ffffff' d='M292.5,84.2c-0.4,0.3-2.3,1.5-4.9,1.5c-3.6,0-6.2-2.8-6.2-6.6c0-4.1,2.9-6.6,6.2-6.6c1.8,0,2.5,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.7,0.5-1,0.5-1c-0.3-0.2-3-2-7.5-2c-6.7,0-10.7,4.8-10.7,10.9c0,6.7,4.6,10.8,10.7,10.8 c4.4,0,7.1-1.8,7.6-2.1L292.5,84.2z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M272.9,62.3c0,1.7-1.4,3.1-3.2,3.1c-1.8,0-3.2-1.4-3.2-3.1c0-1.7,1.5-3.2,3.2-3.2 C271.4,59.1,272.9,60.5,272.9,62.3z'/%3E%3Crect x='267' y='68.6' fill='%23ffffff' width='5.2' height='20.9'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M259.7,68.2c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5 v15.7h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C263,68.9,262,68.2,259.7,68.2z'/%3E%3Cpath fill='%23ffffff' d='M239.6,82.9V72.6h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.3-0.7,5.3-5.3c-0.2,0.1-1.3,0.9-2.6,0.9C240.3,85.5,239.6,84.4,239.6,82.9z'/%3E%3Cpath fill='%23ffffff' d='M208.3,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C207.9,69.8,208.3,71.7,208.3,75.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a:hover.co.svg_skon_en, .link_area .list ul li a:focus.co.svg_skon_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 128.4 90.3' style='enable-background:new 0 0 128.4 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 S21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7V90H33c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3s-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M95.2,85.8c3.3,0,5.1-2.8,5.1-6.8s-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8C90.1,82.9,91.9,85.8,95.2,85.8z M95.2,89.9c-6.5,0-10.4-4.3-10.4-10.9s3.9-10.9,10.4-10.9s10.4,4.3,10.4,10.9C105.6,85.2,102,89.9,95.2,89.9'/%3E%3Cpath fill='%23ffffff' d='M109.6,75.3v14h5.3V74.8c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V75.9c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C109.1,69.6,109.6,71.5,109.6,75.3z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_lubricants_en, .link_area .list ul li a:focus.co.svg_lubricants_en {
  background-image: url("data:image/svg+xml;charset=utf8,");
}
.link_area .list ul li a:hover.co.svg_incheonpetrochem_en, .link_area .list ul li a:focus.co.svg_incheonpetrochem_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 439.1 100.3' style='enable-background:new 0 0 439.1 100.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M294,82.9V72.6h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.1 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.3-0.7,5.3-5.3c-0.2,0.1-1.3,0.8-2.6,0.8C294.7,85.5,294,84.4,294,82.9z'/%3E%3Cpath fill='%23ffffff' d='M166.8,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H166.8z M170.9,68.3c-5.1,0-9.3,4.1-9.3,10.9 c0,6.9,4.1,10.8,10.3,10.8c4.9,0,7.5-2.2,7.8-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C180.4,72.6,176.6,68.3,170.9,68.3'/%3E%3Cpath fill='%23ffffff' d='M389.8,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H389.8z M393.9,68.3c-5.1,0-9.3,4.1-9.3,10.9 c0,6.9,4.1,10.8,10.3,10.8c4.9,0,7.5-2.2,7.8-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C403.4,72.6,399.6,68.3,393.9,68.3'/%3E%3Cpath fill='%23ffffff' d='M269.4,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H269.4z M273.5,68.3c-5.1,0-9.3,4.1-9.3,10.9 c0,6.9,4.1,10.8,10.3,10.8c4.9,0,7.5-2.2,7.8-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3H283c0-0.5,0-1.3,0-1.6C283,72.6,279.3,68.3,273.5,68.3'/%3E%3Cpath fill='%23ffffff' d='M193.4,85.9c3.3,0,5.1-2.8,5.1-6.8c0-3.9-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C188.3,83,190.1,85.9,193.4,85.9z M193.4,90c-6.5,0-10.4-4.3-10.4-10.8c0-6.5,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C203.7,85.3,200.2,90,193.4,90'/%3E%3Cpath fill='%23ffffff' d='M328.5,85.9c3.3,0,5.1-2.8,5.1-6.8c0-3.9-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C323.3,83,325.2,85.9,328.5,85.9z M328.5,90c-6.5,0-10.4-4.3-10.4-10.8c0-6.5,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9 C338.8,85.3,335.3,90,328.5,90'/%3E%3Cpath fill='%23ffffff' d='M134.8,84.2c-0.4,0.3-2.3,1.5-4.9,1.5c-3.6,0-6.1-2.8-6.1-6.5c0-4.1,2.9-6.6,6.1-6.6c1.7,0,2.5,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.7,0.5-1,0.5-1c-0.3-0.2-2.9-2-7.5-2c-6.7,0-10.6,4.8-10.6,10.9c0,6.7,4.6,10.8,10.6,10.8 c4.4,0,7.1-1.8,7.6-2.1L134.8,84.2z'/%3E%3Cpath fill='%23ffffff' d='M432.1,68.3c-4.6,0-6.9,3-7.3,3.5c-1.2-2.2-3.3-3.5-6.1-3.5c-4,0-6.3,2.3-6.7,2.7c-0.2-0.6-1-2.3-3.6-2.3 c-0.7,0-1.9,0.2-1.9,0.3c0.1,0.5,0.6,2.9,0.6,6.2c0,2.1,0,14.5,0,14.5h5.3V74.8c0.1-0.1,2.1-2.1,4.5-2.1c2.4,0,3.6,1.8,3.6,4.2 v12.6h5.3V74.8c0.1-0.1,2-2.1,4.5-2.1c2.4,0,3.5,1.8,3.5,4.2v12.6h5.3V76.1C439.1,71.3,436.4,68.3,432.1,68.3z'/%3E%3Cpath fill='%23ffffff' d='M96.1,75.5v14h5.3V75c0.3-0.3,2.1-2,4.2-2c2.7,0,4.1,2,4.1,4.5v12.1h5.2V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.8-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C95.6,69.9,96.1,71.7,96.1,75.5z'/%3E%3Cpath fill='%23ffffff' d='M207.8,75.5v14h5.3V75c0.3-0.3,2.2-2,4.2-2c2.7,0,4.1,2,4.1,4.5v12.1h5.2V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.8-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C207.4,69.9,207.8,71.7,207.8,75.5z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M91.3,62.3c0,1.7-1.4,3.1-3.2,3.1c-1.8,0-3.2-1.4-3.2-3.1c0-1.7,1.4-3.2,3.2-3.2 C89.8,59.2,91.3,60.6,91.3,62.3z'/%3E%3Crect x='85.4' y='68.6' fill='%23ffffff' width='5.2' height='20.8'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M313.8,68.3c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5v15.7 h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C317,69,316,68.3,313.8,68.3z'/%3E%3Cpath fill='%23ffffff' d='M144.2,71.1c0.4-0.3,3-2.8,6.8-2.8c4.1,0,7.1,2.1,7.1,7.3v13.9h-5.4V77.1c0-2.3-1.3-4.1-3.7-4.1 c-2.3,0-4.2,1.8-4.8,2.2v14.3h-5.4V57.7c0,0,1,0,1.1,0c2.6,0,4.3,1.9,4.3,4.4V71.1z'/%3E%3Cpath fill='%23ffffff' d='M357.9,84.2c-0.4,0.3-2.3,1.5-4.9,1.5c-3.6,0-6.1-2.8-6.1-6.5c0-4.1,2.9-6.6,6.1-6.6c1.7,0,2.5,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.7,0.5-1,0.5-1c-0.3-0.2-2.9-2-7.5-2c-6.7,0-10.7,4.8-10.7,10.9c0,6.7,4.6,10.8,10.7,10.8 c4.4,0,7.1-1.8,7.6-2.1L357.9,84.2z'/%3E%3Cpath fill='%23ffffff' d='M367.3,71.1c0.4-0.3,3-2.8,6.8-2.8c4.1,0,7.1,2.1,7.1,7.3v13.9h-5.4V77.1c0-2.3-1.3-4.1-3.7-4.1 c-2.3,0-4.2,1.8-4.8,2.2v14.3h-5.4V57.7c0,0,1,0,1.1,0c2.6,0,4.3,1.9,4.3,4.4V71.1z'/%3E%3Cpath fill='%23ffffff' d='M249.6,85.8c-1.3,0-2.3-0.2-2.6-0.3l0-12.6c0.3-0.1,1.2-0.3,2.6-0.3c3.2,0,6,2.1,6,6.6 C255.6,83.5,253.1,85.8,249.6,85.8z M250.3,68.3c-4.6,0-8,1.1-8.6,1.3v30.7c0,0,0.7,0,0.8,0c2.4,0,4.5-1.6,4.5-4.9v-5.8 c0.2,0,1.8,0.5,3.6,0.5c5.7,0,10.7-3.6,10.7-11.1C261.3,72.7,257.3,68.3,250.3,68.3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_trading_en, .link_area .list ul li a:focus.co.svg_trading_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 469.3 99.8' style='enable-background:new 0 0 469.3 99.8;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.4-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M272.1,82.9V72.5h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.4c-0.2,0.1-1.3,0.9-2.6,0.9C272.8,85.5,272.1,84.4,272.1,82.9z'/%3E%3Cpath fill='%23ffffff' d='M371,82.9V72.5h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.4c-0.2,0.1-1.3,0.9-2.6,0.9C371.7,85.5,371,84.4,371,82.9z'/%3E%3Cpath fill='%23ffffff' d='M94,82.9V72.5h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.4c-0.2,0.1-1.3,0.9-2.6,0.9C94.7,85.5,94,84.4,94,82.9z'/%3E%3Cpath fill='%23ffffff' d='M285,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H285z M289.1,68.2c-5.1,0-9.4,4.1-9.4,10.9 c0,6.9,4.2,10.9,10.4,10.9c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C298.6,72.5,294.9,68.2,289.1,68.2'/%3E%3Cpath fill='%23ffffff' d='M401.1,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8C396,83,397.8,85.9,401.1,85.9z M401.1,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.5,0,10.4,4.3,10.4,10.9C411.5,85.3,407.9,90,401.1,90'/%3E%3Cpath fill='%23ffffff' d='M241.2,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C240.8,69.8,241.2,71.7,241.2,75.5z'/%3E%3Cpath fill='%23ffffff' d='M318.5,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C318,69.8,318.5,71.7,318.5,75.5z'/%3E%3Cpath fill='%23ffffff' d='M173.4,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C173,69.8,173.4,71.7,173.4,75.5z'/%3E%3Cpath fill='%23ffffff' d='M415.5,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C415,69.8,415.5,71.7,415.5,75.5z'/%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M236.6,62.2c0,1.7-1.5,3.2-3.3,3.2c-1.8,0-3.2-1.4-3.2-3.2c0-1.8,1.5-3.2,3.2-3.2 C235.2,59.1,236.6,60.5,236.6,62.2z'/%3E%3Crect x='230.7' y='68.6' fill='%23ffffff' width='5.2' height='20.9'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M168.9,62.2c0,1.7-1.5,3.2-3.3,3.2c-1.8,0-3.2-1.4-3.2-3.2c0-1.8,1.5-3.2,3.2-3.2 C167.4,59.1,168.9,60.5,168.9,62.2z'/%3E%3Crect x='163' y='68.6' fill='%23ffffff' width='5.2' height='20.9'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M386.9,62.2c0,1.7-1.5,3.2-3.3,3.2c-1.8,0-3.2-1.4-3.2-3.2c0-1.8,1.5-3.2,3.2-3.2 C385.4,59.1,386.9,60.5,386.9,62.2z'/%3E%3Crect x='381' y='68.6' fill='%23ffffff' width='5.2' height='20.9'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M312.7,68.2c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5v15.7 h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C316,68.9,315,68.2,312.7,68.2z'/%3E%3Cpath fill='%23ffffff' d='M113.8,68.2c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5v15.7 h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l2-4.4C117.1,68.9,116.1,68.2,113.8,68.2z'/%3E%3Cpath fill='%23ffffff' d='M216.2,69.5c-0.4-0.1-4.6-1.4-8.8-1.4c-6.2,0-11.5,3.9-11.5,10.9c0,6.9,5,11,11.5,11c1.3,0,3.3-0.2,3.5-0.2 c0,0,0,1.3,0,1.3c0,2.4-2.1,4.7-5.3,4.7c-2.4,0-3.4-0.9-4.7-0.9c-1.4,0-1.8,1.2-2.2,1.9c-0.2,0.3-0.5,1-0.5,1 c0.4,0.2,3.4,1.9,7.3,1.9c6.3,0,10.7-4.2,10.7-10.1V69.5z M210.9,85.3c-0.1,0-1.8,0.3-3.1,0.3c-3.8,0-6.5-2.5-6.5-6.6 c0-3.8,2.4-6.6,6.5-6.6c1.1,0,3,0.2,3.1,0.3V85.3'/%3E%3Cpath fill='%23ffffff' d='M465.8,83.7V61.9c0-2.4-1.6-4.3-4.2-4.3c-0.2,0-1.1,0-1.1,0v28.2c0,2.6,1.6,4.2,4.4,4.2c3.4,0,4.5-2.5,4.5-4.8 c-0.1,0.1-0.9,0.4-1.6,0.4C466.5,85.6,465.8,84.9,465.8,83.7z'/%3E%3Cpath fill='%23ffffff' d='M353.5,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M354,87.4c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.4-0.3c-0.2-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8c-4.5,0-7.8,2.2-8.2,2.4 c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7c0,0-1,0-1.7,0 c-7.1,0-10.9,2.7-10.9,7.2c0,3.9,3,6.5,7.1,6.5C351.9,90,353.6,87.7,354,87.4'/%3E%3Cpath fill='%23ffffff' d='M129.2,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M129.7,87.4c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.5-0.3c-0.2-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8 c-4.5,0-7.8,2.2-8.2,2.4c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7 c0,0-1,0-1.8,0c-7.1,0-10.9,2.7-10.9,7.2c0,3.9,3,6.5,7.1,6.5C127.6,90,129.3,87.7,129.7,87.4'/%3E%3Cpath fill='%23ffffff' d='M450.6,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M451,87.4c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.5-0.3c-0.1-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8c-4.5,0-7.8,2.2-8.2,2.4 c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7c0,0-1,0-1.7,0 c-7.1,0-10.9,2.7-10.9,7.2c0,3.9,3,6.5,7.1,6.5C448.9,90,450.7,87.7,451,87.4'/%3E%3Cpath fill='%23ffffff' d='M150.2,72.3c1.3,0,2.3,0.3,2.6,0.3l0,12.7c-0.3,0.1-1.2,0.3-2.6,0.3c-3.2,0-6.1-2.1-6.1-6.7 C144.1,74.6,146.6,72.3,150.2,72.3z M149.5,90c4.6,0,8.1-1.1,8.7-1.3V57.6c0,0-0.7,0-0.8,0c-2.5,0-4.5,1.7-4.5,4.9v5.8 c-0.2,0-1.8-0.5-3.7-0.5c-5.8,0-10.8,3.6-10.8,11.2C138.3,85.5,142.4,90,149.5,90'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a:hover.co.svg_ietechnology_en, .link_area .list ul li a:focus.co.svg_ietechnology_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 329 99.1' style='enable-background:new 0 0 329 99.1;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M91.3,62.7c0,1.7-1.4,3.1-3.2,3.1c-1.8,0-3.2-1.4-3.2-3.1c0-1.7,1.4-3.1,3.2-3.1 C89.8,59.6,91.3,61,91.3,62.7z'/%3E%3Crect x='85.4' y='69' fill='%23ffffff' width='5.2' height='20.5'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M99.5,76.6c0-2.3,1.6-4.5,3.9-4.5c2.6,0,4,2.2,4,4.5H99.5z M103.5,68.2c-5,0-9.2,4.1-9.2,10.7 c0,6.8,4.1,10.6,10.2,10.6c4.8,0,7.3-2.1,7.7-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-1.9,0.7-4.3,0.7 c-4,0-5.4-3.1-5.5-5.2h13.3c0-0.5,0-1.2,0-1.5C112.8,72.4,109.2,68.2,103.5,68.2'/%3E%3Cpath fill='%23ffffff' d='M143.8,76.6c0-2.3,1.6-4.5,3.9-4.5c2.6,0,4,2.2,4,4.5H143.8z M147.8,68.2c-5,0-9.2,4-9.2,10.7 c0,6.8,4.1,10.6,10.2,10.6c4.8,0,7.3-2.1,7.7-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-1.9,0.7-4.2,0.7 c-4,0-5.4-3.1-5.5-5.2h13.3c0-0.5,0-1.2,0-1.5C157.2,72.4,153.5,68.2,147.8,68.2'/%3E%3Cpath fill='%23ffffff' d='M131.3,82.6V72.5h4.3l1.5-3.9h-5.9v-6.1c0,0-0.5,0-0.5,0c-2.3,0-4.7,1-4.7,6.1v0.1h-3.8v3.9h3.8v11.9 c0,3.4,2,5.1,4.8,5.1c2.3,0,5.2-0.7,5.2-5.2c-0.2,0.1-1.3,0.8-2.5,0.8C132,85.1,131.3,84.1,131.3,82.6z'/%3E%3Cpath fill='%23ffffff' d='M236.7,85.5c3.2,0,5-2.7,5-6.6c0-3.9-1.8-6.7-5-6.7c-3.1,0-5,2.7-5,6.7C231.7,82.7,233.5,85.5,236.7,85.5z M236.7,89.5c-6.4,0-10.2-4.2-10.2-10.6c0-6.4,3.8-10.7,10.2-10.7c6.4,0,10.2,4.2,10.2,10.7C246.9,84.9,243.4,89.5,236.7,89.5'/%3E%3Cpath fill='%23ffffff' d='M271.2,85.5c3.2,0,5-2.7,5-6.6c0-3.9-1.8-6.7-5-6.7c-3.1,0-5,2.7-5,6.7C266.1,82.7,267.9,85.5,271.2,85.5z M271.2,89.5c-6.4,0-10.2-4.2-10.2-10.6c0-6.4,3.8-10.7,10.2-10.7c6.4,0,10.2,4.2,10.2,10.7C281.4,84.9,277.9,89.5,271.2,89.5'/%3E%3Cpath fill='%23ffffff' d='M204.2,75.7v13.8h5.2V75.1c0.3-0.3,2.1-2,4.2-2c2.7,0,4.1,1.9,4.1,4.5v11.9h5.2V76.3c0-6.3-4.8-7.7-7.5-7.7 c-3.2,0-5.6,2-6.3,2.7c-0.2-0.8-1.2-2.3-3.5-2.3c-0.8,0-1.8,0.2-1.9,0.3C203.7,70.1,204.2,71.9,204.2,75.7z'/%3E%3Cpath fill='%23ffffff' d='M255.8,83.3V62.1c0-2.4-1.6-4.3-4.1-4.3c-0.1,0-1.1,0-1.1,0v27.6c0,2.5,1.6,4.1,4.3,4.1 c3.4,0,4.4-2.4,4.4-4.7c-0.1,0.1-0.8,0.4-1.6,0.4C256.5,85.2,255.8,84.5,255.8,83.3z'/%3E%3Cpath fill='%23ffffff' d='M321.1,89.7c-3.1,8.3-7.1,9.4-10.4,9.4c-2.4,0-4.2-0.9-4.4-1l1.3-3.9c0.1,0.1,1.4,0.8,2.9,0.8 c2.7,0,4.4-1.5,5.9-6.2c0,0-9.2-20-9.3-20.2c0.2,0,1.3-0.4,2.5-0.4c3,0,3.6,1.9,4.4,3.7c0.6,1.6,4.9,11.8,4.9,11.8h0.1l4.9-15.1 h5.1L321.1,89.7z'/%3E%3Cpath fill='%23ffffff' d='M304.1,69.6c-0.4-0.1-4.5-1.4-8.6-1.4c-6.1,0-11.2,3.7-11.2,10.6c0,6.7,4.8,10.7,11.2,10.7 c1.3,0,3.2-0.2,3.4-0.2c0,0,0,1.2,0,1.3c0,2.3-2,4.6-5.1,4.6c-2.4,0-3.4-0.8-4.6-0.8c-1.3,0-1.7,1.1-2.2,1.9 c-0.2,0.3-0.5,0.9-0.5,0.9c0.4,0.2,3.3,1.9,7.1,1.9c6.1,0,10.4-4.1,10.4-9.9V69.6z M298.9,85c-0.1,0-1.8,0.3-3.1,0.3 c-3.7,0-6.3-2.4-6.3-6.4c0-3.7,2.4-6.4,6.3-6.4c1.1,0,2.9,0.2,3.1,0.3V85'/%3E%3Cpath fill='%23ffffff' d='M186.2,71.4c0.4-0.3,2.9-2.7,6.5-2.7c3.9,0,6.8,2,6.8,7v13.8h-5.2V77.1c0-2.2-1.2-3.9-3.5-3.9 c-2.2,0-4,1.7-4.6,2.2v14.2h-5.2V59c0,0,0.9,0,1.1,0c2.5,0,4.1,1.8,4.1,4.2V71.4z'/%3E%3Cpath fill='%23ffffff' d='M175.7,83.9c-0.4,0.3-2.2,1.5-4.8,1.5c-3.5,0-6-2.8-6-6.4c0-4.1,2.9-6.5,6-6.5c1.7,0,2.4,0.5,3.6,0.5 c1.2,0,1.9-0.6,2.5-1.8c0.3-0.6,0.5-1,0.5-1c-0.3-0.2-2.9-1.9-7.4-1.9c-6.5,0-10.5,4.7-10.5,10.7c0,6.5,4.5,10.6,10.5,10.6 c4.3,0,7-1.8,7.4-2.1L175.7,83.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.link_area .list ul li a:hover.co.svg_earthon_en, .link_area .list ul li a:focus.co.svg_earthon_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 230.3 90.3' style='enable-background:new 0 0 230.3 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51.1,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.9,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M90.1,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H90.1z M94.2,68.2c-5.1,0-9.4,4.1-9.4,10.9 C84.8,86.1,89,90,95.2,90c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C103.7,72.5,100,68.2,94.2,68.2'/%3E%3Cpath fill='%23ffffff' d='M211.4,75.5v14h5.3V74.9c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5v12.1h5.3V76.1c0-6.4-4.9-7.8-7.6-7.8 c-3.3,0-5.6,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C210.9,69.8,211.4,71.7,211.4,75.5z'/%3E%3Cpath fill='%23ffffff' d='M140.1,68.2c-2.5,0-4.8,2.1-5.7,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5v15.7 h5.3V74.7c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C143.4,68.9,142.4,68.2,140.1,68.2z'/%3E%3Cpath fill='%23ffffff' d='M119.8,84.3c-0.3,0.2-1.8,1.5-3.9,1.5c-1.8,0-3.2-1.1-3.2-2.9c0-1.6,1.5-2.9,4.4-2.9c0.7,0,2.7,0,2.7,0V84.3z M120.2,87.4c0.4,1,1.3,2.1,3.1,2.1c1,0,2.2-0.3,2.5-0.3c-0.2-0.6-0.6-2.2-0.6-5.9V76c0-5.4-3.5-7.8-8.9-7.8 c-4.5,0-7.8,2.2-8.2,2.4c0,0,0.2,0.4,0.4,0.6c0.5,0.8,0.9,1.9,2.2,1.9c1.3,0,2.5-1,5-1c2.8,0,4.1,1.3,4.1,3.4c0,0.1,0,0.6,0,0.7 c0,0-1,0-1.7,0c-7.1,0-10.9,2.7-10.9,7.2c0,3.9,3,6.5,7.1,6.5C118.2,90,119.9,87.7,120.2,87.4'/%3E%3Cpath fill='%23ffffff' d='M196.9,85.9c3.3,0,5.1-2.8,5.1-6.8c0-4-1.8-6.8-5.1-6.8c-3.2,0-5.1,2.8-5.1,6.8 C191.8,83,193.6,85.9,196.9,85.9z M196.9,90c-6.5,0-10.4-4.3-10.4-10.9c0-6.6,3.9-10.9,10.4-10.9c6.6,0,10.4,4.3,10.4,10.9 C207.3,85.3,203.8,90,196.9,90'/%3E%3Cpath fill='%23ffffff' d='M169.2,71c0.4-0.3,3.1-2.8,6.8-2.8c4.1,0,7.1,2.1,7.1,7.3v14h-5.5V77c0-2.3-1.3-4.1-3.7-4.1 c-2.3,0-4.2,1.8-4.8,2.3v14.3h-5.4V57.6c0,0,1,0,1.1,0c2.6,0,4.3,1.9,4.3,4.4V71z'/%3E%3Cpath fill='%23ffffff' d='M154.3,82.9V72.5h4.4l1.6-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.2 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.4-0.7,5.4-5.3c-0.2,0.1-1.3,0.9-2.6,0.9C155,85.5,154.3,84.4,154.3,82.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.link_area .list ul li a:hover.co.svg_enterm_en, .link_area .list ul li a:focus.co.svg_enterm_en {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 218.5 90.3' style='enable-background:new 0 0 218.5 90.3;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M17,66.3c-3.2-1.5-5.8-2.7-5.8-5.2c0-1.9,1.5-3.2,4.5-3.2c1.1,0,2,0.1,2.9,0.3c0.5,0.1,1,0.2,1.4,0.2 c2.6,0,4-1.5,5-4.5l0.4-1.2c-0.4-0.2-4.6-2-10.2-2c-8.8,0-13.4,5.6-13.4,11.5c0,2.9,0.9,5.1,2.4,6.8c1.9,2.2,4.5,3.6,7,4.8 c3.6,1.8,6.9,3.1,6.9,5.7c0,2.3-2.4,3.7-5.6,3.7c-4.4,0-8.3-2.5-8.8-2.8L0,87c0.6,0.4,5.3,3.3,13,3.3c8.2,0,14.4-4.7,14.4-11.9 C27.4,71.2,21.6,68.5,17,66.3L17,66.3z'/%3E%3Cpath fill='%23ffffff' d='M49,69.6l14.9-18.2H53.3L41.4,67.1h-0.2V51.4h-8.7l0,38.6h0.5c3.8,0,8.3-1.7,8.3-8v-8.9h0.2l12.1,16.4h11.1 L49,69.6L49,69.6z'/%3E%3Cpath fill='%23ffffff' d='M64.3,10.1c-3.1,0.6-7.6,3.4-7.6,8.3c0,4.5,3.7,7.2,3.7,13.1c0,4.4-2.4,7.4-5,9c1.1-0.1,2.2-0.2,3.5-0.2 c2.7,0,4.3,0.3,4.4,0.3l13.8-16.9C73.2,18,68.8,13.5,64.3,10.1L64.3,10.1z'/%3E%3Cpath fill='%23ffffff' d='M75.9,55.8c1.7-2.7,2-7,2.1-11.4c0.2-4.1,1-7.2,6.5-7.2c1.2,0,2.4,0.2,4.5,0.2c8,0,13.2-2.8,16.5-4.6 c-6.6-4.2-16.3-8.6-28.4-9.1c-0.8,2.2-6.9,19.2-7.3,20.5c0.1,0.1,1.1,1.3,2.5,3.6C74.2,51,75.2,53.8,75.9,55.8L75.9,55.8z'/%3E%3Cpath fill='%23ffffff' d='M46.8,41.9c-0.7,0-1-0.5-1.1-1.3c-0.1-0.8-3.5-32.3-4-37.1c-0.1-0.7-0.2-2-0.3-2.4c0-0.7,0.5-1.1,1-1.1 c1.6,0,10.5,2.1,20,8.7c-2.7,0.8-7.6,3.6-7.6,9.5c0,5.2,3.7,8,3.8,13.2C58.6,39.8,48.8,41.9,46.8,41.9L46.8,41.9z'/%3E%3Cpath fill='%23ffffff' d='M76.7,58c0.1,0.4,0.3,0.7,0.4,1c0.2,0.4,0.5,0.5,0.8,0.5c0.2,0,0.5-0.1,0.8-0.2c0.7-0.3,29.5-13.7,33.8-15.7 c0.6-0.3,1.8-0.8,2.2-1.1c0.4-0.2,0.6-0.6,0.6-0.9c0-0.2-0.1-0.4-0.2-0.6c-0.5-0.9-3.3-3.8-8-7.1c-3.7,2-9.5,5.2-18,5.2 c-2.1,0-2.6-0.1-4-0.1c-4.2,0-5.2,1.8-5.4,5.5c0,0.7,0,1.6-0.1,2.7C79.6,50.4,79.2,55,76.7,58L76.7,58z'/%3E%3C/g%3E%3Cpath fill='%23ffffff' d='M90.1,76.8c0-2.4,1.7-4.6,4-4.6c2.6,0,4.1,2.3,4.1,4.6H90.1z M94.2,68.2c-5.1,0-9.4,4.1-9.4,10.9 C84.8,86.1,89,90,95.2,90c4.9,0,7.5-2.2,7.8-2.4c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.4-1.5c-1.8,0-2,0.7-4.3,0.7 c-4.1,0-5.5-3.2-5.6-5.3h13.6c0-0.5,0-1.3,0-1.6C103.7,72.5,100,68.2,94.2,68.2'/%3E%3Cpath fill='%23ffffff' d='M108.3,76V90h5.3V75.4c0.3-0.3,2.2-2.1,4.2-2.1c2.7,0,4.1,2,4.1,4.5V90h5.3V76.6c0-6.4-4.9-7.8-7.7-7.8 c-3.3,0-5.7,2.1-6.3,2.8c-0.2-0.9-1.2-2.3-3.5-2.3c-0.8,0-1.9,0.2-2,0.3C107.9,70.3,108.3,72.2,108.3,76z'/%3E%3Cpath fill='%23ffffff' d='M137.9,83V72.7h4.4l1.5-4h-6v-6.2c0,0-0.5,0-0.5,0c-2.4,0-4.8,1-4.8,6.2v0.1h-3.9v4h3.9v12.1 c0,3.4,2,5.2,4.9,5.2c2.3,0,5.3-0.7,5.3-5.3c-0.2,0.1-1.3,0.8-2.5,0.8C138.6,85.6,137.9,84.5,137.9,83z'/%3E%3Cpath fill='%23ffffff' d='M151.7,76.9c0-2.4,1.7-4.6,4-4.6c2.6,0,4,2.3,4.1,4.6H151.7z M155.8,68.4c-5,0-9.3,4.1-9.3,10.8 c0,6.9,4.1,10.8,10.3,10.8c4.9,0,7.4-2.1,7.8-2.3c0,0-0.5-0.8-0.6-1c-0.7-1.1-1.5-1.5-2.3-1.5c-1.7,0-2,0.7-4.3,0.7 c-4,0-5.4-3.2-5.5-5.3h13.5c0-0.5,0-1.3,0-1.6C165.3,72.6,161.6,68.4,155.8,68.4'/%3E%3Cpath fill='%23ffffff' d='M211.6,68.8c-4.6,0-6.9,3-7.3,3.5c-1.1-2.2-3.3-3.5-6-3.5c-4,0-6.3,2.3-6.7,2.7c-0.2-0.6-1-2.3-3.6-2.3 c-0.7,0-1.8,0.2-1.9,0.3c0.1,0.5,0.6,2.9,0.6,6.1c0,2.1,0,14.4,0,14.4h5.3V75.3c0.1-0.1,2.1-2.1,4.4-2.1c2.4,0,3.5,1.8,3.5,4.2V90 h5.3V75.3c0.1-0.1,2-2.1,4.4-2.1c2.4,0,3.5,1.8,3.5,4.2V90h5.3V76.6C218.5,71.9,215.9,68.8,211.6,68.8z'/%3E%3Cpath fill='%23ffffff' d='M180.2,68.8c-2.5,0-4.7,2.1-5.6,3c-0.4-1-1.1-2.6-3.8-2.6c-0.7,0-1.4,0.2-1.4,0.2c0.1,0.7,0.6,2.3,0.6,5V90 h5.3V75.3c0.6-0.5,2-1.8,4.1-1.8c1.4,0,2.3,0.6,2.4,0.6l1.9-4.4C183.4,69.6,182.4,68.8,180.2,68.8z'/%3E%3C/g%3E%3C/svg%3E%0A");
}






@media (max-width: 1755px) {
  .btn_navbar {
    right: 20px;
  }
  .navbar_menu > ul {
    padding: 0 40px;
  }
  .logo_inner .logo {
    padding: 0 40px;
  }
  .link_area .list {
    padding: 0 50px;
  }
  .link_area .list ul li {
     /*2024-02-19엔텀추가*/
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    padding: 5px;
  }
  .link_area .list ul li a {
    width: inherit;
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .btn_navbar {
    margin-left: 0;
    top: 38px;
    right: 0;
  }
  .in_box .pc {
    display: none;
  }
  .in_box .mo {
    display: block;
  }
  .mobile_menu {
    position: relative;
  }
  .mobile_menu .logo {
    position: fixed;
    top: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    background-color: var(--c-wt);
    z-index: 300;
    padding: 0 0 0 20px;
    max-width: inherit;
    margin: inherit;
    height: var(--header-size);
    border-bottom: 1px solid var(--c-g-de);
    width: 100%;
  }
  .mobile_menu .logo a {
    width: 81px;
    height: var(--header-size);
    background-position: center left;
    background-size: 81px 36px;
  }
  .mobile_menu_inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
    height: 100%;
    padding-top: var(--header-size);
  }
  .mobile_menu_inner .fixed_menu {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    height: calc(var(--vh, 1vh) * 100 - var(--header-size));
    min-height: calc(var(--vh, 1vh) * 100 - var(--header-size));
    width: var(--mo-lnb-size);
    border-right: 1px solid var(--c-g-de);
    background-color: var(--c-wt);
  }
  .mobile_menu_inner .fixed_menu .row_inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: 100%;
  }
  .mobile_menu_inner .fixed_menu .lnb_depth_1 {
    padding: 30px 0 0 20px;
  }
  .mobile_menu_inner .fixed_menu .lnb_depth_1 ul li {
    margin-bottom: 30px;
  }
  .mobile_menu_inner .fixed_menu .lnb_depth_1 ul li a {
    font-family: var(--font-b);
    font-size: 16px;
    color: var(--c-dark);
  }
  .mobile_menu_inner .fixed_menu .lnb_depth_1 ul li.current a {
    color: var(--c-main);
  }
  .mobile_menu_inner .fixed_menu .link_box {
    width: 100%;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.link {
    padding: 20px 0;
    border-top: 1px solid var(--c-g-de);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.link ul {
    margin: 15px auto 0;
    text-align: center;
    padding: 0 20px;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.link p {
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    text-align: center;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.link p a {
    font-family: var(--font-m);
    font-size: 15px;
    color: var(--c-dark);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.link p a:focus {
    color: var(--c-main);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.link p:focus {
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    color: var(--c-main);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop {
    position: relative;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
    border-top: 1px solid var(--c-g-de);
    text-align: left;
    height: 40px;
    padding: 0 20px;
    font-family: var(--font-m);
    font-size: 15px;
    color: var(--c-dark);
    position: relative;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop button i {
    position: relative;
    display: inline-block;
    width: 6px;
    height: 6px;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop button i:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 6px;
    height: 6px;
    border-top: 1px solid var(--c-dark);
    border-right: 1px solid var(--c-dark);
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop.on button {
    color: var(--c-main);
    border-top: 1px solid var(--c-main);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop.on button i:after {
    border-top: 1px solid var(--c-main);
    border-right: 1px solid var(--c-main);
    -webkit-transform: rotate(225deg);
            transform: rotate(225deg);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop.on button:before {
    content: "";
    display: block;
    position: absolute;
    top: 39px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: var(--c-main);
    z-index: 20;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop.on button:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 143px;
    width: 2px;
    height: 100%;
    z-index: 30;
    background-color: var(--c-wt);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_1,
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_2 {
    width: calc(100vw - var(--mo-lnb-size));
    background-color: var(--c-wt);
    border: 1px solid var(--c-main);
    border-right: none;
    margin-left: -1px;
    z-index: 250;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_1 {
    position: absolute;
    left: var(--mo-lnb-size);
    bottom: 0;
    margin-bottom: -46px;
    height: auto;
    overflow: hidden;
    overflow-y: auto;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_1 ul {
    padding: 30px 15px;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_1 ul li a {
    font-family: var(--font-sb);
    font-size: 14px;
    color: var(--c-dark);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_1 ul li:not(:last-child) {
    margin-bottom: 25px;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_2 {
    position: absolute;
    left: var(--mo-lnb-size);
    bottom: -1px;
    height: 41px;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_2 ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    height: 100%;
    padding-left: 30px;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_2 ul li {
    padding-right: 15px;
    margin-right: 15px;
    position: relative;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_2 ul li:not(:last-child):after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 2px;
    height: 10px;
    background-color: var(--c-g-ee);
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_2 ul li a {
    font-family: var(--font-m);
    color: var(--c-g-99);
    font-size: 14px;
  }
  .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_2 ul li a.current, .mobile_menu_inner .fixed_menu .link_box .box.pop .popup_box_2 ul li a:focus {
    font-family: var(--font-sb);
    color: var(--c-dark);
  }
  .mobile_menu_inner .fixed_menu .link_box #popup_1_view,
  .mobile_menu_inner .fixed_menu .link_box #popup_2_view {
    display: none;
  }
  .mobile_menu_inner .scroll_menu {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    height: calc(var(--vh, 1vh) * 100 - var(--header-size));
    min-height: calc(var(--vh, 1vh) * 100 - var(--header-size));
    overflow: hidden;
    overflow-y: auto;
    width: calc(100% - var(--mo-lnb-size));
    background-color: var(--c-g-f6);
    padding: 10px 0 70px 20px;
  }
  .lnb_depth_2:not(:first-child) {
    display: none;
  }
  .lnb_depth_2 a {
    font-size: 14px;
  }
  .lnb_depth_2 > ul > li {
    margin-top: 20px;
  }
  .lnb_depth_2 > ul > li > a {
    display: inline-block;
    font-family: var(--font-b);
    color: var(--c-dark);
  }
  .lnb_depth_2 > ul > li li {
    margin-top: 20px;
  }
  .lnb_depth_2 > ul > li li a {
    font-family: "suit-m";
    color: var(--c-gray);
  }
  .lnb_depth_2 > ul > li li ul li {
    margin-top: 15px;
    padding-left: 5px;
  }
  .lnb_depth_2 > ul > li li ul li a {
    position: relative;
    display: inline-block;
    font-family: "suit-m";
    font-size: 13px;
    line-height: 20px;
    color: #909090;
    padding-left: 8px;
  }
  .lnb_depth_2 > ul > li li ul li a:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 4px;
    height: 1px;
    background-color: #909090;
  }
  .lnb_depth_2 > ul > li li ul li:not(:last-child) {
    margin-bottom: 10px;
  }
  .lnb_depth_2 > ul > li li ul li ul {
    background-color: #e9e7e7;
    margin: 20px 0 20px -25px;
    padding: 10px 20px 10px 20px;
  }
  .lnb_depth_2 > ul > li li ul li ul li {
    margin-top: 5px;
  }
  .lnb_depth_2 > ul > li li ul li ul li a {
    position: relative;
    font-family: "suit-r";
    font-size: 12px;
  }
  .lnb_depth_2 > ul > li li ul li ul li a:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 2px;
    height: 2px;
    background-color: #999;
    border-radius: 100%;
  }
}
@media (max-width: 640px) {
  .btn_navbar {
    margin-left: 0;
    top: 20px;
    right: 0;
  }
}
body.home {
  overflow: hidden;
  -ms-overflow-style: none; /* 인터넷 익스플로러 */
  scrollbar-width: none; /* 파이어폭스 */
}
body.home::-webkit-scrollbar {
  display: none; /* 크롬, 사파리, 오페라, 엣지 */
}

#container {
  position: relative;
  height: 100%;
  overflow: hidden;
  width: 100%;
}

.inner {
  padding: 0 80px;
}

.notScroll {
  overflow: hidden !important;
  width: 100%;
  height: 100vh;
}

button {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
button:hover, button:focus {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.hidden,
caption,
.blind {
  position: absolute;
  width: 1px;
  height: 1px;
  clip: rect(0 0 0 0);
  overflow: hidden;
}

a,
button {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
a:hover, a:focus,
button:hover,
button:focus {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}

.pc {
  display: block;
}

.mo {
  display: none;
}

span.br {
  display: block;
}

.logo {
  position: relative;
}
.logo a {
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 191.26 90.31' style='enable-background:new 0 0 191.26 90.31;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23B3CF0A;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M16.98,66.28c-3.21-1.5-5.85-2.72-5.85-5.17c0-1.88,1.5-3.24,4.46-3.24c1.09,0,1.98,0.13,2.9,0.3 c0.48,0.08,1,0.15,1.42,0.15c2.59,0,4.05-1.54,5.02-4.47l0.4-1.2c-0.41-0.17-4.64-2.03-10.16-2.03c-8.78,0-13.41,5.62-13.4,11.46 c0,2.95,0.92,5.08,2.37,6.76c1.86,2.16,4.51,3.58,6.99,4.79c3.61,1.77,6.88,3.09,6.88,5.72c0,2.33-2.41,3.66-5.63,3.66 c-4.42,0-8.27-2.52-8.76-2.83L0,86.98c0.64,0.36,5.31,3.33,13,3.33c8.19,0,14.39-4.7,14.39-11.92 C27.38,71.2,21.64,68.54,16.98,66.28L16.98,66.28z'/%3E%3Cpath class='st0' d='M49.01,69.63l14.85-18.21H53.28L41.43,67.14h-0.18V51.42h-8.72l0,38.57h0.52c3.77,0,8.26-1.75,8.26-8.04V73.1 h0.17l12.08,16.42h11.1L49.01,69.63L49.01,69.63z'/%3E%3Cg%3E%3Cpath class='st0' d='M64.35,10.11c-3.07,0.58-7.62,3.36-7.61,8.29c0.01,4.48,3.67,7.19,3.68,13.06c0.02,4.41-2.41,7.38-5.04,9.03 c1.06-0.09,2.23-0.16,3.51-0.16c2.69-0.01,4.31,0.25,4.41,0.27l13.78-16.9C73.25,17.96,68.78,13.51,64.35,10.11L64.35,10.11z'/%3E%3Cpath class='st0' d='M75.93,55.75c1.74-2.7,1.95-7,2.1-11.38c0.16-4.09,1.02-7.16,6.48-7.18c1.21,0,2.37,0.16,4.46,0.16 c8.01-0.04,13.24-2.79,16.49-4.6c-6.65-4.24-16.35-8.56-28.39-9.05c-0.78,2.21-6.89,19.17-7.34,20.54 c0.07,0.08,1.14,1.28,2.47,3.62C74.17,51.05,75.23,53.77,75.93,55.75L75.93,55.75z'/%3E%3Cpath class='st0' d='M46.83,41.9c-0.7,0.01-1.05-0.46-1.14-1.26c-0.09-0.8-3.53-32.32-4.05-37.09c-0.07-0.7-0.25-1.97-0.25-2.43 c0-0.74,0.48-1.12,1.04-1.12c1.63-0.01,10.53,2.08,19.97,8.7c-2.72,0.77-7.64,3.6-7.62,9.45c0.02,5.18,3.73,8.04,3.75,13.24 C58.57,39.85,48.84,41.9,46.83,41.9L46.83,41.9z'/%3E%3Cpath class='st0' d='M76.72,58c0.15,0.39,0.29,0.72,0.43,0.96c0.22,0.37,0.5,0.54,0.85,0.53c0.22,0,0.49-0.07,0.79-0.21 c0.73-0.33,29.5-13.72,33.83-15.73c0.63-0.3,1.82-0.83,2.22-1.06c0.41-0.23,0.59-0.57,0.59-0.92c0-0.2-0.06-0.39-0.16-0.57 c-0.54-0.88-3.33-3.83-7.98-7.06c-3.7,2.03-9.47,5.18-18.05,5.22c-2.1,0-2.58-0.14-4.01-0.13c-4.19,0.01-5.24,1.8-5.39,5.48 c-0.03,0.69-0.04,1.63-0.08,2.65C79.61,50.45,79.23,54.98,76.72,58L76.72,58z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M183.7,62.31v-3.26h-19.81v3.26h6.04l-7,18.4h4.81l6.2-16.47l5.52,15.13c0.35,0.86,1.18,1.32,1.91,1.34 l3.47,0l-7.19-18.4H183.7z'/%3E%3Cpath class='st0' d='M186.6,59.06V89.5h1.24c1.89,0,3.42-1.53,3.42-3.42V59.06H186.6z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M152.75,59.06v7.9h-10.84v3.26h10.84V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06H152.75z'/%3E%3Cpath class='st0' d='M134.81,59.06h-4.65v17.76c0,1.89,1.53,3.42,3.42,3.42h16.31v-3.26h-15.08V59.06z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M118.79,59.06V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06H118.79z'/%3E%3Cpath class='st0' d='M112.26,68.17h-2.04c-0.46-5.41-3.21-9.56-7.91-9.56c-5.16,0-7.98,5.01-7.98,11.18 c0,6.18,2.82,11.19,7.98,11.19c4.7,0,7.46-4.15,7.91-9.56h2.04V89.5h1.24c1.88,0,3.42-1.53,3.42-3.42V59.06h-4.66V68.17z M102.31,77.74c-2.19,0-3.3-3.55-3.3-7.93c0-4.38,1.11-7.93,3.3-7.93c2.19,0,3.3,3.55,3.3,7.93 C105.61,74.18,104.5,77.74,102.31,77.74z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  width: 110px;
  height: 53px;
  background-size: 110px 53px;
  background-repeat: no-repeat;
}
.logo.en a {
  background-image: url("skenergy.phenomenalcat.com/images/logo.jpg");
}

.ico_group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.ico_group li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.ico_group li:not(:last-child) {
  margin-right: 10px;
}

.ico {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center center;
  height: 30px;
}
.ico.svg_youtube {
  width: 19px;
  height: 14px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19.02 13.39' style='enable-background:new 0 0 19.02 13.39;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23222222' d='M18.83,2.89c0,0-0.19-1.31-0.76-1.89c-0.72-0.76-1.53-0.76-1.91-0.81C13.51,0,9.51,0,9.51,0H9.51 c0,0-3.99,0-6.65,0.19C2.48,0.24,1.67,0.24,0.95,1C0.38,1.58,0.19,2.89,0.19,2.89S0,4.43,0,5.97v1.44c0,1.54,0.19,3.08,0.19,3.08 s0.19,1.31,0.75,1.89c0.72,0.76,1.68,0.73,2.1,0.81c1.52,0.14,6.47,0.19,6.47,0.19s4-0.01,6.66-0.2c0.37-0.04,1.18-0.05,1.91-0.81 c0.57-0.58,0.76-1.89,0.76-1.89s0.19-1.54,0.19-3.08V5.97C19.02,4.43,18.83,2.89,18.83,2.89z M7.54,9.16V3.81l5.14,2.68L7.54,9.16z '/%3E%3C/g%3E%3C/svg%3E");
  background-size: 19px 14px;
}
.ico.svg_youtube:hover, .ico.svg_youtube:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 19.02 13.39' style='enable-background:new 0 0 19.02 13.39;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%2316873E' d='M18.83,2.89c0,0-0.19-1.31-0.76-1.89c-0.72-0.76-1.53-0.76-1.91-0.81C13.51,0,9.51,0,9.51,0H9.51 c0,0-3.99,0-6.65,0.19C2.48,0.24,1.67,0.24,0.95,1C0.38,1.58,0.19,2.89,0.19,2.89S0,4.43,0,5.97v1.44c0,1.54,0.19,3.08,0.19,3.08 s0.19,1.31,0.75,1.89c0.72,0.76,1.68,0.73,2.1,0.81c1.52,0.14,6.47,0.19,6.47,0.19s4-0.01,6.66-0.2c0.37-0.04,1.18-0.05,1.91-0.81 c0.57-0.58,0.76-1.89,0.76-1.89s0.19-1.54,0.19-3.08V5.97C19.02,4.43,18.83,2.89,18.83,2.89z M7.54,9.16V3.81l5.14,2.68L7.54,9.16z '/%3E%3C/g%3E%3C/svg%3E");
}
.ico.svg_yubase {
  width: 54px;
  height: 14px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 435.3 114.2' style='enable-background:new 0 0 435.3 114.2;' xml:space='preserve'%3E%3Cpath fill='%23222222' d='M164.5,32.5h-19.8c-0.9,4.3-7.6,35.6-7.6,35.6c-1,4.4-4.3,7.5-8.1,7.5c-2,0-3.6-0.7-4.6-2 c-0.8-1.1-1.3-2.6-1.3-4.3c0-0.8,0.1-1.7,0.3-2.6c0,0,6.8-32.7,7.1-34.2h-19.8c-0.9,4.5-8,38.2-8,38.2c-0.3,1.6-0.5,3.2-0.5,4.6 c0,3.2,0.8,5.9,2.5,8c2.3,3,6.1,4.3,10.8,4.6c11.1,0.6,19.7-8.1,19.7-8.1l0,1.7c0,0.6,0,1.2,0,1.8c0,1.1,0.1,2.2,0.2,3.2h19.9 c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.8-7.7C155.5,74.9,164.1,34,164.5,32.5z M317.3,30.2c-15.9-0.3-26.8,6-29,16.9 c-2.5,12.3,7.2,15.3,15.9,18.1c6,1.9,11.2,3.6,10.3,8.2c-0.7,3.2-3.9,5.3-7.9,5.3c-2.1,0-3.7-0.9-4.7-2.4c-0.5-0.8-0.8-2-0.8-3.6 c0-0.8,0.1-1.8,0.2-2.9l-17.8-0.3c-0.2,1.4-0.3,2.8-0.3,4c0,4.1,0.9,7.2,2.9,9.5c3.1,3.8,9.2,5.8,18.5,5.9 c15.6,0.3,27.2-6.8,29.5-18.1c2.6-12.6-7.9-15.6-16.3-18c-5.9-1.7-10.9-3.1-10-7.4c0.6-3,3.5-4.9,7.1-4.8c2.1,0,3.5,0.5,4.3,1.6 c0.7,0.9,1,2,1,3.6c0,0.6-0.1,1.4-0.2,2.2l17.5,0.3c0.1-1,0.2-2,0.2-3c0-4-1-7.2-2.9-9.5C331.7,32.2,326,30.3,317.3,30.2z M258.5,30 c-9.1,0-24.6,2.3-27.7,17.7h17.8c1.1-5.1,3.6-7.5,8-7.5c2.3,0,4.1,0.6,5,1.9c0.8,1,1.1,2.4,0.8,4.1c-0.6,3.8-2.9,5.7-7.8,6.7 c0,0-8.7,1.8-8.7,1.8c-13.4,2.7-19.1,7.3-20.3,17.6c-0.6,5-0.1,8.8,2,11.4c2.4,2.9,6.5,4.3,12.4,4.4c9.6,0,16.7-7.8,16.7-7.8 s-0.3,3.3,0.2,6.4H276c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.9-7.7l4.3-25.9c0.2-1.5,0.4-2.8,0.4-4.1c0-3.5-0.9-6.4-2.7-8.7 C274.9,32.1,268.2,30,258.5,30z M259,66.9c-1.2,6.9-4,10.2-8.6,9.8c-3.5-0.3-5.4-2.8-5.2-6.7c0.1-3.7,2.3-6.5,6.2-8 c1.4-0.5,8.9-2.6,8.9-2.6L259,66.9z M370.4,29.9c-15.3,0.2-27.3,12.2-29.9,29.9c-1.4,9.2,0.1,16.7,4.2,21.6c3.9,4.6,10.1,6.9,18,6.8 c12.6-0.2,22.7-6.6,27.2-17c-1.8,0-15.8,0.3-16.2,0.3c-1.9,2.5-5.2,4.1-8.7,4.2c-2.6,0.1-4.7-0.8-6.2-2.4c-1.6-1.7-2.4-4.3-2.4-7.6 l0.1-2.2l36-0.6c0.6-3.9,0.9-7.4,0.9-10.5c0-7.2-1.5-12.5-4.6-16.1C385,31.8,379,29.8,370.4,29.9z M377.3,52.6l-0.1,0.5L358,53.5 l0.2-0.8c1.9-6.5,5.9-10,11.6-10.2c2.3,0,4.3,0.8,5.6,2.5C377.1,46.8,377.7,49.6,377.3,52.6z M381.1,0h-327C24.2,0,0,25.6,0,57.1 c0,31.5,24.2,57.1,54.1,57.1h327c29.9,0,54.1-25.6,54.1-57.1C435.3,25.6,411,0,381.1,0z M189.6,59c2.3-12,4.1-16.2,9.5-16.2 c1.8,0,3.1,0.5,3.9,1.5c1.6,2,1.5,5.8-0.3,15c-2.3,11.9-4.1,16.2-9.6,16.2c-1.8,0-3-0.5-3.7-1.4C187.7,72,187.8,68.2,189.6,59z M380.4,106H80.6c2.3-0.1,4.6-3.4,5.3-6.2c0,0,14-65.8,14.3-67.3H80.4c-0.2,1-6.9,33.9-6.9,33.9c-1.2,5.4-4.4,8.8-8.4,8.8 c-2,0-3.6-0.7-4.6-2c-0.9-1.1-1.3-2.6-1.3-4.4c0-0.8,0.1-1.6,0.3-2.5c0,0,6.6-32.4,6.9-33.9H46.5c-0.9,4.5-7.8,37.8-7.8,37.8 c-0.3,1.6-0.5,3.1-0.5,4.5c0,3.3,0.8,6,2.5,8.2c2.3,3,6.2,4.4,10.8,4.6c10.1,0.4,19-7,19-7s-2.8,14-2.8,14 c-1.2,6.2-4.2,11.3-6.7,11.4h-6.2C29.3,106,8.5,84.1,8.5,57.1S29.3,8.2,54.9,8.2h124.7c-3.2,16.5-14.9,77.1-15.2,78.4h19.1 c0.2-0.9,1.5-7.7,1.5-7.7s3,9.5,13.3,9.2c13.1-0.5,20.1-8.8,24.3-30.3c2.2-11.5,1.7-19.1-1.7-23.4c-2.3-2.9-6.1-4.6-11.6-4.3 c-9.2,0.5-15.7,7.8-15.7,7.8s4-20.6,5.7-29.7h181c25.6,0,46.4,21.9,46.4,48.9C426.8,84.1,406,106,380.4,106z'/%3E%3C/svg%3E");
  background-size: 54px 14px;
}
.ico.svg_yubase:hover, .ico.svg_yubase:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 435.3 114.2' style='enable-background:new 0 0 435.3 114.2;' xml:space='preserve'%3E%3Cpath fill='%2316873E' d='M164.5,32.5h-19.8c-0.9,4.3-7.6,35.6-7.6,35.6c-1,4.4-4.3,7.5-8.1,7.5c-2,0-3.6-0.7-4.6-2 c-0.8-1.1-1.3-2.6-1.3-4.3c0-0.8,0.1-1.7,0.3-2.6c0,0,6.8-32.7,7.1-34.2h-19.8c-0.9,4.5-8,38.2-8,38.2c-0.3,1.6-0.5,3.2-0.5,4.6 c0,3.2,0.8,5.9,2.5,8c2.3,3,6.1,4.3,10.8,4.6c11.1,0.6,19.7-8.1,19.7-8.1l0,1.7c0,0.6,0,1.2,0,1.8c0,1.1,0.1,2.2,0.2,3.2h19.9 c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.8-7.7C155.5,74.9,164.1,34,164.5,32.5z M317.3,30.2c-15.9-0.3-26.8,6-29,16.9 c-2.5,12.3,7.2,15.3,15.9,18.1c6,1.9,11.2,3.6,10.3,8.2c-0.7,3.2-3.9,5.3-7.9,5.3c-2.1,0-3.7-0.9-4.7-2.4c-0.5-0.8-0.8-2-0.8-3.6 c0-0.8,0.1-1.8,0.2-2.9l-17.8-0.3c-0.2,1.4-0.3,2.8-0.3,4c0,4.1,0.9,7.2,2.9,9.5c3.1,3.8,9.2,5.8,18.5,5.9 c15.6,0.3,27.2-6.8,29.5-18.1c2.6-12.6-7.9-15.6-16.3-18c-5.9-1.7-10.9-3.1-10-7.4c0.6-3,3.5-4.9,7.1-4.8c2.1,0,3.5,0.5,4.3,1.6 c0.7,0.9,1,2,1,3.6c0,0.6-0.1,1.4-0.2,2.2l17.5,0.3c0.1-1,0.2-2,0.2-3c0-4-1-7.2-2.9-9.5C331.7,32.2,326,30.3,317.3,30.2z M258.5,30 c-9.1,0-24.6,2.3-27.7,17.7h17.8c1.1-5.1,3.6-7.5,8-7.5c2.3,0,4.1,0.6,5,1.9c0.8,1,1.1,2.4,0.8,4.1c-0.6,3.8-2.9,5.7-7.8,6.7 c0,0-8.7,1.8-8.7,1.8c-13.4,2.7-19.1,7.3-20.3,17.6c-0.6,5-0.1,8.8,2,11.4c2.4,2.9,6.5,4.3,12.4,4.4c9.6,0,16.7-7.8,16.7-7.8 s-0.3,3.3,0.2,6.4H276c-0.4-1.2-0.6-2.5-0.6-4c0-2.3,0.4-5,0.9-7.7l4.3-25.9c0.2-1.5,0.4-2.8,0.4-4.1c0-3.5-0.9-6.4-2.7-8.7 C274.9,32.1,268.2,30,258.5,30z M259,66.9c-1.2,6.9-4,10.2-8.6,9.8c-3.5-0.3-5.4-2.8-5.2-6.7c0.1-3.7,2.3-6.5,6.2-8 c1.4-0.5,8.9-2.6,8.9-2.6L259,66.9z M370.4,29.9c-15.3,0.2-27.3,12.2-29.9,29.9c-1.4,9.2,0.1,16.7,4.2,21.6c3.9,4.6,10.1,6.9,18,6.8 c12.6-0.2,22.7-6.6,27.2-17c-1.8,0-15.8,0.3-16.2,0.3c-1.9,2.5-5.2,4.1-8.7,4.2c-2.6,0.1-4.7-0.8-6.2-2.4c-1.6-1.7-2.4-4.3-2.4-7.6 l0.1-2.2l36-0.6c0.6-3.9,0.9-7.4,0.9-10.5c0-7.2-1.5-12.5-4.6-16.1C385,31.8,379,29.8,370.4,29.9z M377.3,52.6l-0.1,0.5L358,53.5 l0.2-0.8c1.9-6.5,5.9-10,11.6-10.2c2.3,0,4.3,0.8,5.6,2.5C377.1,46.8,377.7,49.6,377.3,52.6z M381.1,0h-327C24.2,0,0,25.6,0,57.1 c0,31.5,24.2,57.1,54.1,57.1h327c29.9,0,54.1-25.6,54.1-57.1C435.3,25.6,411,0,381.1,0z M189.6,59c2.3-12,4.1-16.2,9.5-16.2 c1.8,0,3.1,0.5,3.9,1.5c1.6,2,1.5,5.8-0.3,15c-2.3,11.9-4.1,16.2-9.6,16.2c-1.8,0-3-0.5-3.7-1.4C187.7,72,187.8,68.2,189.6,59z M380.4,106H80.6c2.3-0.1,4.6-3.4,5.3-6.2c0,0,14-65.8,14.3-67.3H80.4c-0.2,1-6.9,33.9-6.9,33.9c-1.2,5.4-4.4,8.8-8.4,8.8 c-2,0-3.6-0.7-4.6-2c-0.9-1.1-1.3-2.6-1.3-4.4c0-0.8,0.1-1.6,0.3-2.5c0,0,6.6-32.4,6.9-33.9H46.5c-0.9,4.5-7.8,37.8-7.8,37.8 c-0.3,1.6-0.5,3.1-0.5,4.5c0,3.3,0.8,6,2.5,8.2c2.3,3,6.2,4.4,10.8,4.6c10.1,0.4,19-7,19-7s-2.8,14-2.8,14 c-1.2,6.2-4.2,11.3-6.7,11.4h-6.2C29.3,106,8.5,84.1,8.5,57.1S29.3,8.2,54.9,8.2h124.7c-3.2,16.5-14.9,77.1-15.2,78.4h19.1 c0.2-0.9,1.5-7.7,1.5-7.7s3,9.5,13.3,9.2c13.1-0.5,20.1-8.8,24.3-30.3c2.2-11.5,1.7-19.1-1.7-23.4c-2.3-2.9-6.1-4.6-11.6-4.3 c-9.2,0.5-15.7,7.8-15.7,7.8s4-20.6,5.7-29.7h181c25.6,0,46.4,21.9,46.4,48.9C426.8,84.1,406,106,380.4,106z'/%3E%3C/svg%3E");
}
.ico.svg_zic {
  width: 47px;
  height: 10px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Isolation_Mode' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 337.6 74.1' style='enable-background:new 0 0 337.6 74.1;' xml:space='preserve'%3E%3Cg%3E%3Crect x='233.2' y='0.2' fill='%23222222' width='22.2' height='73.9'/%3E%3Cpolygon fill='%23222222' points='291.2,61.3 291.2,13 327.6,13 337.6,0.2 279.6,0.2 269,13.7 269,60.6 279.6,74.1 337.6,74.1 327.6,61.3 '/%3E%3Cpolygon fill='%23222222' points='221.3,61.3 183.4,61.3 220.5,13.7 209.9,0.2 150.2,0.2 160.1,13 196,13 148.3,74.1 211.3,74.1 '/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23222222' d='M31.7,29.2c-6-2.8-10.9-5.1-10.9-9.7c0-3.5,2.8-6.1,8.4-6.1c2,0,3.7,0.2,5.4,0.5c0.9,0.2,1.8,0.3,2.7,0.3 c4.9,0,7.6-2.9,9.4-8.3l0.8-2.3C46.6,3.5,38.7,0,28.4,0C12,0,3.3,10.5,3.3,21.4c0,5.5,1.7,9.5,4.4,12.6c3.5,4,8.4,6.7,13.1,8.9 c6.7,3.3,12.8,5.8,12.8,10.7c0,4.3-4.5,6.8-10.5,6.8c-8.2,0-15.4-4.7-16.4-5.3L0,67.9c1.2,0.7,9.9,6.2,24.3,6.2 c15.3,0,26.9-8.8,26.9-22.3C51.2,38.4,40.4,33.4,31.7,29.2z'/%3E%3Cpath fill='%23222222' d='M91.6,35.5l27.8-34.1H99.5L77.4,30.8h-0.3V1.5H60.8v72.1h1c7.1,0,15.4-3.3,15.4-15V42h0.3l22.6,30.7h20.7 L91.6,35.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: 47px 10px;
}
.ico.svg_zic:hover, .ico.svg_zic:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Isolation_Mode' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 337.6 74.1' style='enable-background:new 0 0 337.6 74.1;' xml:space='preserve'%3E%3Cg%3E%3Crect x='233.2' y='0.2' fill='%2316873E' width='22.2' height='73.9'/%3E%3Cpolygon fill='%2316873E' points='291.2,61.3 291.2,13 327.6,13 337.6,0.2 279.6,0.2 269,13.7 269,60.6 279.6,74.1 337.6,74.1 327.6,61.3 '/%3E%3Cpolygon fill='%2316873E' points='221.3,61.3 183.4,61.3 220.5,13.7 209.9,0.2 150.2,0.2 160.1,13 196,13 148.3,74.1 211.3,74.1 '/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2316873E' d='M31.7,29.2c-6-2.8-10.9-5.1-10.9-9.7c0-3.5,2.8-6.1,8.4-6.1c2,0,3.7,0.2,5.4,0.5c0.9,0.2,1.8,0.3,2.7,0.3 c4.9,0,7.6-2.9,9.4-8.3l0.8-2.3C46.6,3.5,38.7,0,28.4,0C12,0,3.3,10.5,3.3,21.4c0,5.5,1.7,9.5,4.4,12.6c3.5,4,8.4,6.7,13.1,8.9 c6.7,3.3,12.8,5.8,12.8,10.7c0,4.3-4.5,6.8-10.5,6.8c-8.2,0-15.4-4.7-16.4-5.3L0,67.9c1.2,0.7,9.9,6.2,24.3,6.2 c15.3,0,26.9-8.8,26.9-22.3C51.2,38.4,40.4,33.4,31.7,29.2z'/%3E%3Cpath fill='%2316873E' d='M91.6,35.5l27.8-34.1H99.5L77.4,30.8h-0.3V1.5H60.8v72.1h1c7.1,0,15.4-3.3,15.4-15V42h0.3l22.6,30.7h20.7 L91.6,35.5z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.ico.svg_search_open {
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.2 28.6' style='enable-background:new 0 0 28.2 28.6;' xml:space='preserve'%3E%3Cpath fill='%23222222' d='M11.2,3c2.2,0,4.3,0.9,5.8,2.4s2.4,3.6,2.4,5.8s-0.9,4.3-2.4,5.8s-3.6,2.4-5.8,2.4S7,18.6,5.4,17.1 C3.9,15.5,3,13.4,3,11.2C3,9,3.9,7,5.4,5.4C7,3.9,9,3,11.2,3 M11.2,0C8.4,0,5.5,1.1,3.3,3.3c-4.4,4.4-4.4,11.5,0,15.9 c2.2,2.2,5.1,3.3,7.9,3.3s5.8-1.1,7.9-3.3c4.4-4.4,4.4-11.5,0-15.9C17,1.1,14.1,0,11.2,0L11.2,0z'/%3E%3Crect x='21.1' y='16.6' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -9.6282 22.7446)' fill='%23222222' width='3' height='12.7'/%3E%3C/svg%3E%0A");
  background-size: 30px 30px;
}
.ico.svg_search_open:hover, .ico.svg_search_open:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 28.2 28.6' style='enable-background:new 0 0 28.2 28.6;' xml:space='preserve'%3E%3Cpath fill='%2316873E' d='M11.2,3c2.2,0,4.3,0.9,5.8,2.4s2.4,3.6,2.4,5.8s-0.9,4.3-2.4,5.8s-3.6,2.4-5.8,2.4S7,18.6,5.4,17.1 C3.9,15.5,3,13.4,3,11.2C3,9,3.9,7,5.4,5.4C7,3.9,9,3,11.2,3 M11.2,0C8.4,0,5.5,1.1,3.3,3.3c-4.4,4.4-4.4,11.5,0,15.9 c2.2,2.2,5.1,3.3,7.9,3.3s5.8-1.1,7.9-3.3c4.4-4.4,4.4-11.5,0-15.9C17,1.1,14.1,0,11.2,0L11.2,0z'/%3E%3Crect x='21.1' y='16.6' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -9.6282 22.7446)' fill='%2316873E' width='3' height='12.7'/%3E%3C/svg%3E%0A");
}
.ico.svg_search_close {
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30.56 30.56' style='enable-background:new 0 0 30.56 30.56;' xml:space='preserve'%3E%3Crect x='-4.72' y='13.67' transform='matrix(0.7071 0.7071 -0.7071 0.7071 15.2797 -6.329)' fill='%23222222' width='40' height='3.22'/%3E%3Crect x='-4.72' y='13.67' transform='matrix(-0.7071 0.7071 -0.7071 -0.7071 36.8884 15.2797)' fill='%23222222' width='40' height='3.22'/%3E%3C/svg%3E%0A");
  background-size: 30px 30px;
}
.ico.svg_search_close:hover, .ico.svg_search_close:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 30.56 30.56' style='enable-background:new 0 0 30.56 30.56;' xml:space='preserve'%3E%3Crect x='-4.72' y='13.67' transform='matrix(0.7071 0.7071 -0.7071 0.7071 15.2797 -6.329)' fill='%2316873E' width='40' height='3.22'/%3E%3Crect x='-4.72' y='13.67' transform='matrix(-0.7071 0.7071 -0.7071 -0.7071 36.8884 15.2797)' fill='%2316873E' width='40' height='3.22'/%3E%3C/svg%3E%0A");
}
.ico.svg_search {
  width: 36px;
  height: 38px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 35.38 37.32' style='enable-background:new 0 0 35.38 37.32;' xml:space='preserve'%3E%3Cpath fill='%23222222' d='M35.38,34.13l-9.99-9.99c2.27-2.56,3.66-5.92,3.66-9.61C29.05,6.52,22.54,0,14.53,0S0,6.52,0,14.53 s6.52,14.53,14.53,14.53c2.69,0,5.2-0.75,7.37-2.03l10.29,10.29L35.38,34.13z M4,14.53C4,8.72,8.72,4,14.53,4 s10.53,4.72,10.53,10.53s-4.72,10.53-10.53,10.53S4,20.33,4,14.53z'/%3E%3C/svg%3E");
  background-size: 36px 38px;
}
.ico.svg_search:hover, .ico.svg_search:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 35.38 37.32' style='enable-background:new 0 0 35.38 37.32;' xml:space='preserve'%3E%3Cpath fill='%2355a30f' d='M35.38,34.13l-9.99-9.99c2.27-2.56,3.66-5.92,3.66-9.61C29.05,6.52,22.54,0,14.53,0S0,6.52,0,14.53 s6.52,14.53,14.53,14.53c2.69,0,5.2-0.75,7.37-2.03l10.29,10.29L35.38,34.13z M4,14.53C4,8.72,8.72,4,14.53,4 s10.53,4.72,10.53,10.53s-4.72,10.53-10.53,10.53S4,20.33,4,14.53z'/%3E%3C/svg%3E");
}
.ico.svg_search_del {
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29.81 29.81' style='enable-background:new 0 0 29.81 29.81;' xml:space='preserve'%3E%3Cpath fill='%23939393' d='M14.91,0C6.67,0,0,6.67,0,14.91c0,8.23,6.67,14.91,14.91,14.91c8.23,0,14.91-6.67,14.91-14.91 C29.81,6.67,23.14,0,14.91,0z M21.98,20.91l-1.07,1.07l-6.01-6.01L8.9,21.98l-1.07-1.07l6.01-6.01L7.83,8.9L8.9,7.83l6.01,6.01 l6.01-6.01l1.07,1.07l-6.01,6.01L21.98,20.91z'/%3E%3C/svg%3E%0A");
  background-size: 30px 30px;
}
.ico.svg_search_del:hover, .ico.svg_search_del:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 29.81 29.81' style='enable-background:new 0 0 29.81 29.81;' xml:space='preserve'%3E%3Cpath fill='%23009a93' d='M14.91,0C6.67,0,0,6.67,0,14.91c0,8.23,6.67,14.91,14.91,14.91c8.23,0,14.91-6.67,14.91-14.91 C29.81,6.67,23.14,0,14.91,0z M21.98,20.91l-1.07,1.07l-6.01-6.01L8.9,21.98l-1.07-1.07l6.01-6.01L7.83,8.9L8.9,7.83l6.01,6.01 l6.01-6.01l1.07,1.07l-6.01,6.01L21.98,20.91z'/%3E%3C/svg%3E%0A");
}
.ico.svg_lang {
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 106.3 107.22' style='enable-background:new 0 0 106.3 107.22;' xml:space='preserve'%3E%3Cpath fill='%23222222' d='M53.61,0C24.05,0,0,24.06,0,53.61c0,29.57,24.05,53.61,53.61,53.61s53.61-24.04,53.61-53.61 C107.22,24.06,83.18,0,53.61,0z M87.32,62c-1.58,0.55-3.29,1.04-5.06,1.5c0.31-3.2,0.48-6.5,0.48-9.89c0-3.39-0.17-6.68-0.48-9.88 c1.76,0.46,3.47,0.96,5.06,1.51c8.15,2.83,11.8,6.25,11.8,8.37C99.11,55.74,95.46,59.16,87.32,62z M8.11,53.61 c0-2.13,3.65-5.54,11.8-8.38c1.59-0.55,3.29-1.04,5.06-1.51c-0.31,3.2-0.48,6.5-0.48,9.89c0,3.39,0.17,6.69,0.48,9.89 c-1.76-0.46-3.47-0.95-5.06-1.5C11.76,59.16,8.11,55.74,8.11,53.61z M32.59,53.61c0-3.99,0.27-7.88,0.75-11.64 c5.06-0.82,10.52-1.34,16.22-1.51v26.3c-5.7-0.17-11.16-0.68-16.22-1.51C32.86,61.5,32.59,57.6,32.59,53.61z M57.67,9.08 c3.65,1.7,7.17,5.62,10.06,11.32c1.95,3.85,3.49,8.31,4.64,13.13c-4.74-0.65-9.7-1.05-14.7-1.19V9.08z M49.56,9.08v23.27 c-5,0.14-9.96,0.54-14.7,1.19c1.14-4.82,2.69-9.28,4.64-13.13C42.38,14.69,45.91,10.78,49.56,9.08z M49.56,74.88v23.27 c-3.65-1.7-7.17-5.62-10.06-11.33c-1.95-3.85-3.49-8.31-4.64-13.13C39.6,74.34,44.56,74.74,49.56,74.88z M57.67,98.15V74.88 c5-0.14,9.96-0.54,14.7-1.19c-1.15,4.82-2.69,9.28-4.64,13.13C64.84,92.53,61.31,96.45,57.67,98.15z M57.67,66.76v-26.3 c5.7,0.16,11.16,0.68,16.22,1.51c0.48,3.76,0.75,7.65,0.75,11.64c0,3.99-0.27,7.89-0.75,11.65C68.82,66.08,63.36,66.6,57.67,66.76z M97.23,40.69c-4.39-2.37-9.97-4.25-16.22-5.63c-1.77-9.08-4.81-16.96-8.75-22.93C84.23,17.53,93.45,27.94,97.23,40.69z M34.96,12.13c-3.94,5.97-6.98,13.85-8.75,22.93c-6.25,1.38-11.83,3.25-16.22,5.63C13.77,27.94,23,17.53,34.96,12.13z M9.99,66.54 c4.38,2.38,9.97,4.25,16.22,5.63c1.77,9.09,4.81,16.96,8.76,22.94C23,89.7,13.77,79.28,9.99,66.54z M72.26,95.1 c3.94-5.97,6.99-13.85,8.76-22.94c6.25-1.37,11.83-3.25,16.22-5.63C93.45,79.29,84.22,89.7,72.26,95.1z'/%3E%3C/svg%3E%0A");
  background-size: 30px 30px;
}
.ico.svg_lang:hover, .ico.svg_lang:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='레이어_2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 106.3 107.22' style='enable-background:new 0 0 106.3 107.22;' xml:space='preserve'%3E%3Cpath fill='%2316873E' d='M53.61,0C24.05,0,0,24.06,0,53.61c0,29.57,24.05,53.61,53.61,53.61s53.61-24.04,53.61-53.61 C107.22,24.06,83.18,0,53.61,0z M87.32,62c-1.58,0.55-3.29,1.04-5.06,1.5c0.31-3.2,0.48-6.5,0.48-9.89c0-3.39-0.17-6.68-0.48-9.88 c1.76,0.46,3.47,0.96,5.06,1.51c8.15,2.83,11.8,6.25,11.8,8.37C99.11,55.74,95.46,59.16,87.32,62z M8.11,53.61 c0-2.13,3.65-5.54,11.8-8.38c1.59-0.55,3.29-1.04,5.06-1.51c-0.31,3.2-0.48,6.5-0.48,9.89c0,3.39,0.17,6.69,0.48,9.89 c-1.76-0.46-3.47-0.95-5.06-1.5C11.76,59.16,8.11,55.74,8.11,53.61z M32.59,53.61c0-3.99,0.27-7.88,0.75-11.64 c5.06-0.82,10.52-1.34,16.22-1.51v26.3c-5.7-0.17-11.16-0.68-16.22-1.51C32.86,61.5,32.59,57.6,32.59,53.61z M57.67,9.08 c3.65,1.7,7.17,5.62,10.06,11.32c1.95,3.85,3.49,8.31,4.64,13.13c-4.74-0.65-9.7-1.05-14.7-1.19V9.08z M49.56,9.08v23.27 c-5,0.14-9.96,0.54-14.7,1.19c1.14-4.82,2.69-9.28,4.64-13.13C42.38,14.69,45.91,10.78,49.56,9.08z M49.56,74.88v23.27 c-3.65-1.7-7.17-5.62-10.06-11.33c-1.95-3.85-3.49-8.31-4.64-13.13C39.6,74.34,44.56,74.74,49.56,74.88z M57.67,98.15V74.88 c5-0.14,9.96-0.54,14.7-1.19c-1.15,4.82-2.69,9.28-4.64,13.13C64.84,92.53,61.31,96.45,57.67,98.15z M57.67,66.76v-26.3 c5.7,0.16,11.16,0.68,16.22,1.51c0.48,3.76,0.75,7.65,0.75,11.64c0,3.99-0.27,7.89-0.75,11.65C68.82,66.08,63.36,66.6,57.67,66.76z M97.23,40.69c-4.39-2.37-9.97-4.25-16.22-5.63c-1.77-9.08-4.81-16.96-8.75-22.93C84.23,17.53,93.45,27.94,97.23,40.69z M34.96,12.13c-3.94,5.97-6.98,13.85-8.75,22.93c-6.25,1.38-11.83,3.25-16.22,5.63C13.77,27.94,23,17.53,34.96,12.13z M9.99,66.54 c4.38,2.38,9.97,4.25,16.22,5.63c1.77,9.09,4.81,16.96,8.76,22.94C23,89.7,13.77,79.28,9.99,66.54z M72.26,95.1 c3.94-5.97,6.99-13.85,8.76-22.94c6.25-1.37,11.83-3.25,16.22-5.63C93.45,79.29,84.22,89.7,72.26,95.1z'/%3E%3C/svg%3E%0A");
}
.ico.svg_link {
  width: auto;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st1%7Bfill:none;stroke:%23999999;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpolygon fill='%23999999' points='14.13,16 0,16 0,1.87 7.07,1.87 7.07,3.87 2,3.87 2,14 12.13,14 12.13,8.93 14.13,8.93 '/%3E%3Cpath class='st1' d='M13.62,8.88'/%3E%3Cpath class='st1' d='M7.18,2.39'/%3E%3C/g%3E%3Crect x='5.67' y='4.02' transform='matrix(0.7072 -0.707 0.707 0.7072 -0.3148 9.2821)' fill='%23999999' width='10.77' height='2'/%3E%3Cpolygon fill='%23999999' points='16,6.13 14,6.13 14,2 9.87,2 9.87,0 16,0 '/%3E%3C/g%3E%3C/svg%3E%0A");
  background-size: auto 16px;
  background-position: center right;
  padding-right: 27px;
}
.ico.svg_link:hover, .ico.svg_link:focus {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st1%7Bfill:none;stroke:%2316873E;stroke-width:2;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpolygon fill='%2316873E' points='14.13,16 0,16 0,1.87 7.07,1.87 7.07,3.87 2,3.87 2,14 12.13,14 12.13,8.93 14.13,8.93 '/%3E%3Cpath class='st1' d='M13.62,8.88'/%3E%3Cpath class='st1' d='M7.18,2.39'/%3E%3C/g%3E%3Crect x='5.67' y='4.02' transform='matrix(0.7072 -0.707 0.707 0.7072 -0.3148 9.2821)' fill='%2316873E' width='10.77' height='2'/%3E%3Cpolygon fill='%2316873E' points='16,6.13 14,6.13 14,2 9.87,2 9.87,0 16,0 '/%3E%3C/g%3E%3C/svg%3E%0A");
}
.ico.svg_g_icon1 {
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml;charset=utf8,%0A%3Csvg width='82' height='79' viewBox='0 0 82 79' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11_598)'%3E%3Cpath d='M21.6057 20.8018C21.0393 20.8018 20.582 20.3445 20.582 19.7781V17.7308C20.582 17.1644 21.0393 16.7072 21.6057 16.7072C22.1721 16.7072 22.6293 17.1644 22.6293 17.7308V19.7781C22.6293 20.3445 22.1721 20.8018 21.6057 20.8018Z' fill='%230B0E11'/%3E%3Cpath d='M21.6057 37.1799C21.0393 37.1799 20.582 36.7227 20.582 36.1563V34.109C20.582 33.5426 21.0393 33.0854 21.6057 33.0854C22.1721 33.0854 22.6293 33.5426 22.6293 34.109V36.1563C22.6293 36.7227 22.1721 37.1799 21.6057 37.1799Z' fill='%230B0E11'/%3E%3Cpath d='M21.8852 32.4234C18.8757 32.4234 16.4258 29.9735 16.4258 26.964C16.4258 23.9545 18.8757 21.5046 21.8852 21.5046C24.8947 21.5046 27.3446 23.9545 27.3446 26.964C27.3446 29.9735 24.8947 32.4234 21.8852 32.4234ZM21.8852 23.5519C20.0017 23.5519 18.4731 25.0805 18.4731 26.964C18.4731 28.8475 20.0017 30.3761 21.8852 30.3761C23.7687 30.3761 25.2973 28.8475 25.2973 26.964C25.2973 25.0805 23.7687 23.5519 21.8852 23.5519Z' fill='%230B0E11'/%3E%3Cpath d='M16.1395 22.8354C15.8802 22.8354 15.614 22.733 15.4161 22.5351L14.2287 21.3477C13.8261 20.945 13.8261 20.2967 14.2287 19.9009C14.6314 19.4983 15.2797 19.4983 15.6755 19.9009L16.8629 21.0884C17.2655 21.491 17.2655 22.1393 16.8629 22.5351C16.665 22.733 16.3988 22.8354 16.1395 22.8354Z' fill='%230B0E11'/%3E%3Cpath d='M28.7577 34.0885C28.4984 34.0885 28.2322 33.9862 28.0343 33.7883L26.8469 32.6009C26.4443 32.1982 26.4443 31.5499 26.8469 31.1541C27.2495 30.7515 27.8978 30.7515 28.2936 31.1541L29.481 32.3415C29.8837 32.7442 29.8837 33.3925 29.481 33.7883C29.2831 33.9862 29.017 34.0885 28.7577 34.0885Z' fill='%230B0E11'/%3E%3Cpath d='M13.4168 28.3084H12.052C11.4855 28.3084 11.0283 27.8512 11.0283 27.2848C11.0283 26.7184 11.4855 26.2611 12.052 26.2611H13.4168C13.9832 26.2611 14.4404 26.7184 14.4404 27.2848C14.4404 27.8512 13.9832 28.3084 13.4168 28.3084Z' fill='%230B0E11'/%3E%3Cpath d='M31.159 28.3084H29.7941C29.2277 28.3084 28.7705 27.8512 28.7705 27.2848C28.7705 26.7184 29.2277 26.2611 29.7941 26.2611H31.159C31.7254 26.2611 32.1826 26.7184 32.1826 27.2848C32.1826 27.8512 31.7254 28.3084 31.159 28.3084Z' fill='%230B0E11'/%3E%3Cpath d='M14.9453 34.0885C14.6859 34.0885 14.4198 33.9862 14.2219 33.7883C13.8193 33.3856 13.8193 32.7373 14.2219 32.3415L15.4093 31.1541C15.8119 30.7515 16.4602 30.7515 16.856 31.1541C17.2587 31.5567 17.2587 32.205 16.856 32.6009L15.6686 33.7883C15.4707 33.9862 15.2046 34.0885 14.9453 34.0885Z' fill='%230B0E11'/%3E%3Cpath d='M27.5634 22.8354C27.3041 22.8354 27.038 22.733 26.8401 22.5351C26.4374 22.1325 26.4374 21.4842 26.8401 21.0884L28.0275 19.9009C28.4301 19.4983 29.0784 19.4983 29.4742 19.9009C29.8768 20.3036 29.8768 20.9519 29.4742 21.3477L28.2868 22.5351C28.0889 22.733 27.8227 22.8354 27.5634 22.8354Z' fill='%230B0E11'/%3E%3Cpath d='M80.9767 78.8077H2.49805V76.7605H79.9531V45.369H22.2883V43.3217H80.9767C81.5432 43.3217 82.0004 43.7789 82.0004 44.3454V77.7841C82.0004 78.3505 81.5432 78.8077 80.9767 78.8077Z' fill='%230B0E11'/%3E%3Cpath d='M71.5177 45.369H58.5517C58.2651 45.369 57.9921 45.2462 57.7942 45.0346C57.6031 44.8231 57.5076 44.5365 57.5349 44.2498L60.2646 14.9056C60.3123 14.3802 60.7559 13.9775 61.2814 13.9775H68.788C69.3135 13.9775 69.7571 14.3802 69.8048 14.9056L72.5345 44.2498C72.5618 44.5365 72.4663 44.8231 72.2752 45.0346C72.0841 45.2462 71.8043 45.369 71.5177 45.369ZM59.6777 43.3217H70.3985L67.8599 16.0248H62.2163L59.6777 43.3217Z' fill='%230B0E11'/%3E%3Cpath d='M59.8208 52.1932H27.0645V54.2405H59.8208V52.1932Z' fill='%230B0E11'/%3E%3Cpath d='M72.3571 61.7472H69.6274V59.6999H72.3571V61.7472ZM66.8977 61.7472H64.168V59.6999H66.8977V61.7472ZM61.4383 61.7472H58.7086V59.6999H61.4383V61.7472ZM55.979 61.7472H53.2493V59.6999H55.979V61.7472ZM50.5196 61.7472H47.7899V59.6999H50.5196V61.7472ZM45.0602 61.7472H42.3305V59.6999H45.0602V61.7472ZM39.6008 61.7472H36.8711V59.6999H39.6008V61.7472Z' fill='%230B0E11'/%3E%3Cpath d='M72.3571 69.2538H69.6274V67.2065H72.3571V69.2538ZM66.8977 69.2538H64.168V67.2065H66.8977V69.2538ZM61.4383 69.2538H58.7086V67.2065H61.4383V69.2538ZM55.979 69.2538H53.2493V67.2065H55.979V69.2538ZM50.5196 69.2538H47.7899V67.2065H50.5196V69.2538ZM45.0602 69.2538H42.3305V67.2065H45.0602V69.2538ZM39.6008 69.2538H36.8711V67.2065H39.6008V69.2538Z' fill='%230B0E11'/%3E%3Cpath d='M62.892 4.7648H60.8447V8.85934H62.892V4.7648Z' fill='%230B0E11'/%3E%3Cpath d='M68.352 0.670288H66.3047V10.9066H68.352V0.670288Z' fill='%230B0E11'/%3E%3Cpath d='M39.6967 43.6288L37.6562 43.4377L39.103 27.8717C39.1508 27.3462 39.5943 26.9436 40.1198 26.9436H47.6265C48.1519 26.9436 48.5955 27.3462 48.6433 27.8717L50.0764 43.274L48.0359 43.465L46.6915 28.9908H41.0479L39.683 43.6288H39.6967Z' fill='%230B0E11'/%3E%3Cpath d='M41.7367 17.7308H39.6895V21.8254H41.7367V17.7308Z' fill='%230B0E11'/%3E%3Cpath d='M47.1967 13.6363H45.1494V23.8726H47.1967V13.6363Z' fill='%230B0E11'/%3E%3Cpath d='M17.3883 72.7888C17.2313 72.7888 17.0744 72.7546 16.9311 72.6796C16.4534 72.4407 5.12514 66.7152 1.35134 55.7691C-2.42247 44.8299 2.89361 33.1536 3.11881 32.6623C3.23482 32.4098 3.44638 32.2187 3.7057 32.13C3.96502 32.0413 4.25164 32.0549 4.49731 32.1777C4.975 32.4166 16.3032 38.1421 20.077 49.0882C23.8508 60.0274 18.5348 71.7037 18.3096 72.195C18.1935 72.4475 17.982 72.6386 17.7227 72.7273C17.6135 72.7683 17.4975 72.7888 17.3815 72.7888H17.3883ZM4.55873 34.5526C3.39178 37.5621 0.395944 46.7338 3.28942 55.1072C6.17607 63.4668 14.1127 68.701 16.8833 70.3184C18.0502 67.3089 21.0392 58.1371 18.1526 49.7638C15.2659 41.3905 7.32936 36.1631 4.55873 34.5526Z' fill='%230B0E11'/%3E%3Cpath d='M22.1715 75.6004C21.7348 75.6004 21.3458 75.3274 21.2025 74.9043C21.1138 74.6381 19.0529 68.4144 22.3558 63.9855C25.6041 59.6316 32.0257 58.9356 32.2919 58.9083C32.8105 58.8605 33.2814 59.1949 33.3974 59.7067C33.452 59.966 34.7759 66.1488 31.5207 70.5163C28.2792 74.8633 22.5332 75.5662 22.2944 75.5935C22.2534 75.5935 22.2193 75.5935 22.1784 75.5935L22.1715 75.6004ZM23.9936 65.2139C21.9736 67.9231 22.5264 71.731 22.9154 73.403C24.485 73.0549 27.8493 72.0176 29.8761 69.2948C31.9029 66.5787 31.7528 62.839 31.548 61.1057C29.7874 61.4537 26.0341 62.4842 24.0004 65.2139H23.9936Z' fill='%230B0E11'/%3E%3Cpath d='M21.9743 77.4634L20.0566 76.74C20.0703 76.6991 20.4183 75.7846 21.1417 74.3379L22.9706 75.2523C22.3018 76.5899 21.9743 77.4497 21.9743 77.4566V77.4634Z' fill='%230B0E11'/%3E%3Cpath d='M16.6921 77.593C16.6921 77.477 16.1189 65.7325 10.2637 52.2273L12.1403 51.4153C18.1525 65.2889 18.7189 77.0198 18.7394 77.5111L16.6921 77.5998V77.593Z' fill='%230B0E11'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11_598'%3E%3Crect width='82' height='78.1375' fill='white' transform='translate(0 0.670288)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.ico.svg_g_icon1.on {
  background-image: url("data:image/svg+xml;charset=utf8,%0A%3Csvg width='82' height='79' viewBox='0 0 82 79' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11_598)'%3E%3Cpath d='M21.6057 20.8018C21.0393 20.8018 20.582 20.3445 20.582 19.7781V17.7308C20.582 17.1644 21.0393 16.7072 21.6057 16.7072C22.1721 16.7072 22.6293 17.1644 22.6293 17.7308V19.7781C22.6293 20.3445 22.1721 20.8018 21.6057 20.8018Z' fill='%23ffffff'/%3E%3Cpath d='M21.6057 37.1799C21.0393 37.1799 20.582 36.7227 20.582 36.1563V34.109C20.582 33.5426 21.0393 33.0854 21.6057 33.0854C22.1721 33.0854 22.6293 33.5426 22.6293 34.109V36.1563C22.6293 36.7227 22.1721 37.1799 21.6057 37.1799Z' fill='%23ffffff'/%3E%3Cpath d='M21.8852 32.4234C18.8757 32.4234 16.4258 29.9735 16.4258 26.964C16.4258 23.9545 18.8757 21.5046 21.8852 21.5046C24.8947 21.5046 27.3446 23.9545 27.3446 26.964C27.3446 29.9735 24.8947 32.4234 21.8852 32.4234ZM21.8852 23.5519C20.0017 23.5519 18.4731 25.0805 18.4731 26.964C18.4731 28.8475 20.0017 30.3761 21.8852 30.3761C23.7687 30.3761 25.2973 28.8475 25.2973 26.964C25.2973 25.0805 23.7687 23.5519 21.8852 23.5519Z' fill='%23ffffff'/%3E%3Cpath d='M16.1395 22.8354C15.8802 22.8354 15.614 22.733 15.4161 22.5351L14.2287 21.3477C13.8261 20.945 13.8261 20.2967 14.2287 19.9009C14.6314 19.4983 15.2797 19.4983 15.6755 19.9009L16.8629 21.0884C17.2655 21.491 17.2655 22.1393 16.8629 22.5351C16.665 22.733 16.3988 22.8354 16.1395 22.8354Z' fill='%23ffffff'/%3E%3Cpath d='M28.7577 34.0885C28.4984 34.0885 28.2322 33.9862 28.0343 33.7883L26.8469 32.6009C26.4443 32.1982 26.4443 31.5499 26.8469 31.1541C27.2495 30.7515 27.8978 30.7515 28.2936 31.1541L29.481 32.3415C29.8837 32.7442 29.8837 33.3925 29.481 33.7883C29.2831 33.9862 29.017 34.0885 28.7577 34.0885Z' fill='%23ffffff'/%3E%3Cpath d='M13.4168 28.3084H12.052C11.4855 28.3084 11.0283 27.8512 11.0283 27.2848C11.0283 26.7184 11.4855 26.2611 12.052 26.2611H13.4168C13.9832 26.2611 14.4404 26.7184 14.4404 27.2848C14.4404 27.8512 13.9832 28.3084 13.4168 28.3084Z' fill='%23ffffff'/%3E%3Cpath d='M31.159 28.3084H29.7941C29.2277 28.3084 28.7705 27.8512 28.7705 27.2848C28.7705 26.7184 29.2277 26.2611 29.7941 26.2611H31.159C31.7254 26.2611 32.1826 26.7184 32.1826 27.2848C32.1826 27.8512 31.7254 28.3084 31.159 28.3084Z' fill='%23ffffff'/%3E%3Cpath d='M14.9453 34.0885C14.6859 34.0885 14.4198 33.9862 14.2219 33.7883C13.8193 33.3856 13.8193 32.7373 14.2219 32.3415L15.4093 31.1541C15.8119 30.7515 16.4602 30.7515 16.856 31.1541C17.2587 31.5567 17.2587 32.205 16.856 32.6009L15.6686 33.7883C15.4707 33.9862 15.2046 34.0885 14.9453 34.0885Z' fill='%23ffffff'/%3E%3Cpath d='M27.5634 22.8354C27.3041 22.8354 27.038 22.733 26.8401 22.5351C26.4374 22.1325 26.4374 21.4842 26.8401 21.0884L28.0275 19.9009C28.4301 19.4983 29.0784 19.4983 29.4742 19.9009C29.8768 20.3036 29.8768 20.9519 29.4742 21.3477L28.2868 22.5351C28.0889 22.733 27.8227 22.8354 27.5634 22.8354Z' fill='%23ffffff'/%3E%3Cpath d='M80.9767 78.8077H2.49805V76.7605H79.9531V45.369H22.2883V43.3217H80.9767C81.5432 43.3217 82.0004 43.7789 82.0004 44.3454V77.7841C82.0004 78.3505 81.5432 78.8077 80.9767 78.8077Z' fill='%23ffffff'/%3E%3Cpath d='M71.5177 45.369H58.5517C58.2651 45.369 57.9921 45.2462 57.7942 45.0346C57.6031 44.8231 57.5076 44.5365 57.5349 44.2498L60.2646 14.9056C60.3123 14.3802 60.7559 13.9775 61.2814 13.9775H68.788C69.3135 13.9775 69.7571 14.3802 69.8048 14.9056L72.5345 44.2498C72.5618 44.5365 72.4663 44.8231 72.2752 45.0346C72.0841 45.2462 71.8043 45.369 71.5177 45.369ZM59.6777 43.3217H70.3985L67.8599 16.0248H62.2163L59.6777 43.3217Z' fill='%23ffffff'/%3E%3Cpath d='M59.8208 52.1932H27.0645V54.2405H59.8208V52.1932Z' fill='%23ffffff'/%3E%3Cpath d='M72.3571 61.7472H69.6274V59.6999H72.3571V61.7472ZM66.8977 61.7472H64.168V59.6999H66.8977V61.7472ZM61.4383 61.7472H58.7086V59.6999H61.4383V61.7472ZM55.979 61.7472H53.2493V59.6999H55.979V61.7472ZM50.5196 61.7472H47.7899V59.6999H50.5196V61.7472ZM45.0602 61.7472H42.3305V59.6999H45.0602V61.7472ZM39.6008 61.7472H36.8711V59.6999H39.6008V61.7472Z' fill='%23ffffff'/%3E%3Cpath d='M72.3571 69.2538H69.6274V67.2065H72.3571V69.2538ZM66.8977 69.2538H64.168V67.2065H66.8977V69.2538ZM61.4383 69.2538H58.7086V67.2065H61.4383V69.2538ZM55.979 69.2538H53.2493V67.2065H55.979V69.2538ZM50.5196 69.2538H47.7899V67.2065H50.5196V69.2538ZM45.0602 69.2538H42.3305V67.2065H45.0602V69.2538ZM39.6008 69.2538H36.8711V67.2065H39.6008V69.2538Z' fill='%23ffffff'/%3E%3Cpath d='M62.892 4.7648H60.8447V8.85934H62.892V4.7648Z' fill='%23ffffff'/%3E%3Cpath d='M68.352 0.670288H66.3047V10.9066H68.352V0.670288Z' fill='%23ffffff'/%3E%3Cpath d='M39.6967 43.6288L37.6562 43.4377L39.103 27.8717C39.1508 27.3462 39.5943 26.9436 40.1198 26.9436H47.6265C48.1519 26.9436 48.5955 27.3462 48.6433 27.8717L50.0764 43.274L48.0359 43.465L46.6915 28.9908H41.0479L39.683 43.6288H39.6967Z' fill='%23ffffff'/%3E%3Cpath d='M41.7367 17.7308H39.6895V21.8254H41.7367V17.7308Z' fill='%23ffffff'/%3E%3Cpath d='M47.1967 13.6363H45.1494V23.8726H47.1967V13.6363Z' fill='%23ffffff'/%3E%3Cpath d='M17.3883 72.7888C17.2313 72.7888 17.0744 72.7546 16.9311 72.6796C16.4534 72.4407 5.12514 66.7152 1.35134 55.7691C-2.42247 44.8299 2.89361 33.1536 3.11881 32.6623C3.23482 32.4098 3.44638 32.2187 3.7057 32.13C3.96502 32.0413 4.25164 32.0549 4.49731 32.1777C4.975 32.4166 16.3032 38.1421 20.077 49.0882C23.8508 60.0274 18.5348 71.7037 18.3096 72.195C18.1935 72.4475 17.982 72.6386 17.7227 72.7273C17.6135 72.7683 17.4975 72.7888 17.3815 72.7888H17.3883ZM4.55873 34.5526C3.39178 37.5621 0.395944 46.7338 3.28942 55.1072C6.17607 63.4668 14.1127 68.701 16.8833 70.3184C18.0502 67.3089 21.0392 58.1371 18.1526 49.7638C15.2659 41.3905 7.32936 36.1631 4.55873 34.5526Z' fill='%23ffffff'/%3E%3Cpath d='M22.1715 75.6004C21.7348 75.6004 21.3458 75.3274 21.2025 74.9043C21.1138 74.6381 19.0529 68.4144 22.3558 63.9855C25.6041 59.6316 32.0257 58.9356 32.2919 58.9083C32.8105 58.8605 33.2814 59.1949 33.3974 59.7067C33.452 59.966 34.7759 66.1488 31.5207 70.5163C28.2792 74.8633 22.5332 75.5662 22.2944 75.5935C22.2534 75.5935 22.2193 75.5935 22.1784 75.5935L22.1715 75.6004ZM23.9936 65.2139C21.9736 67.9231 22.5264 71.731 22.9154 73.403C24.485 73.0549 27.8493 72.0176 29.8761 69.2948C31.9029 66.5787 31.7528 62.839 31.548 61.1057C29.7874 61.4537 26.0341 62.4842 24.0004 65.2139H23.9936Z' fill='%23ffffff'/%3E%3Cpath d='M21.9743 77.4634L20.0566 76.74C20.0703 76.6991 20.4183 75.7846 21.1417 74.3379L22.9706 75.2523C22.3018 76.5899 21.9743 77.4497 21.9743 77.4566V77.4634Z' fill='%23ffffff'/%3E%3Cpath d='M16.6921 77.593C16.6921 77.477 16.1189 65.7325 10.2637 52.2273L12.1403 51.4153C18.1525 65.2889 18.7189 77.0198 18.7394 77.5111L16.6921 77.5998V77.593Z' fill='%23ffffff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11_598'%3E%3Crect width='82' height='78.1375' fill='white' transform='translate(0 0.670288)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.ico.svg_g_icon2 {
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("data:image/svg+xml;charset=utf8,%0A%3Csvg width='75' height='74' viewBox='0 0 75 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_114_6808)'%3E%3Cpath d='M40.1273 41.9097C33.8852 41.9097 28.8008 36.8096 28.8008 30.533C28.8008 24.2564 38.9019 11.676 39.3284 11.132C39.7143 10.6423 40.5335 10.6423 40.9194 11.132C41.3527 11.676 51.447 24.5284 51.447 30.533C51.447 36.5376 46.3694 41.9097 40.1205 41.9097H40.1273ZM40.1273 13.4304C36.9453 17.6262 30.8318 26.5073 30.8318 30.5398C30.8318 35.6875 35.0023 39.8765 40.1273 39.8765C45.2523 39.8765 49.4227 35.6875 49.4227 30.5398C49.4227 26.5141 43.3093 17.6262 40.1273 13.4304Z' fill='%230B0E11'/%3E%3Cpath d='M19.8167 51.5525C15.6733 51.5525 12.3018 48.166 12.3018 44.0042C12.3018 40.1553 18.334 32.4099 19.0178 31.5394C19.4037 31.0498 20.2229 31.0498 20.6088 31.5394C21.2993 32.4099 27.3315 40.1553 27.3315 44.0042C27.3315 48.166 23.96 51.5525 19.8167 51.5525ZM19.8167 33.8447C17.7788 36.5784 14.3328 41.6854 14.3328 44.0042C14.3328 47.0439 16.7904 49.5124 19.8167 49.5124C22.8429 49.5124 25.3005 47.0439 25.3005 44.0042C25.3005 41.8826 22.2065 37.0408 19.8167 33.8447Z' fill='%230B0E11'/%3E%3Cpath d='M10.7577 4.31814C10.1958 4.31814 9.74219 3.86252 9.74219 3.29811V1.25804C9.74219 0.693621 10.1958 0.238007 10.7577 0.238007C11.3196 0.238007 11.7732 0.693621 11.7732 1.25804V3.29811C11.7732 3.86252 11.3196 4.31814 10.7577 4.31814Z' fill='%230B0E11'/%3E%3Cpath d='M10.7577 21.3187C10.1958 21.3187 9.74219 20.8631 9.74219 20.2987V18.2586C9.74219 17.6942 10.1958 17.2386 10.7577 17.2386C11.3196 17.2386 11.7732 17.6942 11.7732 18.2586V20.2987C11.7732 20.8631 11.3196 21.3187 10.7577 21.3187Z' fill='%230B0E11'/%3E%3Cpath d='M10.6289 15.1917C8.08333 15.1917 6.00488 13.1108 6.00488 10.5471C6.00488 7.98346 8.07656 5.90259 10.6289 5.90259C13.1813 5.90259 15.2529 7.98346 15.2529 10.5471C15.2529 13.1108 13.1813 15.1917 10.6289 15.1917ZM10.6289 7.94265C9.20041 7.94265 8.03594 9.11229 8.03594 10.5471C8.03594 11.982 9.20041 13.1516 10.6289 13.1516C12.0574 13.1516 13.2219 11.982 13.2219 10.5471C13.2219 9.11229 12.0574 7.94265 10.6289 7.94265Z' fill='%230B0E11'/%3E%3Cpath d='M4.92179 6.43301C4.66453 6.43301 4.40049 6.33101 4.20415 6.1338L3.02614 4.95056C2.6267 4.54935 2.6267 3.90333 3.02614 3.50892C3.42558 3.1077 4.06875 3.1077 4.46142 3.50892L5.63943 4.69216C6.03887 5.09337 6.03887 5.73939 5.63943 6.1338C5.4431 6.33101 5.17906 6.43301 4.92179 6.43301Z' fill='%230B0E11'/%3E%3Cpath d='M17.4403 18.3266C17.1831 18.3266 16.919 18.2246 16.7227 18.0274L15.5447 16.8442C15.1453 16.4497 15.1453 15.7969 15.5447 15.4025C15.9441 15.0013 16.5873 15.0013 16.98 15.4025L18.158 16.5857C18.5574 16.987 18.5574 17.633 18.158 18.0274C17.9617 18.2246 17.6976 18.3266 17.4403 18.3266Z' fill='%230B0E11'/%3E%3Cpath d='M2.63323 11.7984H1.2792C0.717274 11.7984 0.263672 11.3428 0.263672 10.7784C0.263672 10.2139 0.717274 9.75833 1.2792 9.75833H2.63323C3.19516 9.75833 3.64876 10.2139 3.64876 10.7784C3.64876 11.3428 3.19516 11.7984 2.63323 11.7984Z' fill='%230B0E11'/%3E%3Cpath d='M20.2358 11.7984H18.8817C18.3198 11.7984 17.8662 11.3428 17.8662 10.7784C17.8662 10.2139 18.3198 9.75833 18.8817 9.75833H20.2358C20.7977 9.75833 21.2513 10.2139 21.2513 10.7784C21.2513 11.3428 20.7977 11.7984 20.2358 11.7984Z' fill='%230B0E11'/%3E%3Cpath d='M3.74378 18.3266C3.48651 18.3266 3.22248 18.2246 3.02614 18.0274C2.6267 17.6262 2.6267 16.9802 3.02614 16.5857L4.20415 15.4025C4.60359 15.0013 5.24676 15.0013 5.63943 15.4025C6.0321 15.8037 6.03887 16.4497 5.63943 16.8442L4.46142 18.0274C4.26508 18.2246 4.00105 18.3266 3.74378 18.3266Z' fill='%230B0E11'/%3E%3Cpath d='M16.2623 6.43301C16.0051 6.43301 15.741 6.33101 15.5447 6.1338C15.1453 5.73259 15.1453 5.08657 15.5447 4.69216L16.7227 3.50892C17.1221 3.1077 17.7653 3.1077 18.158 3.50892C18.5574 3.91013 18.5574 4.55615 18.158 4.95056L16.98 6.1338C16.7836 6.33101 16.5196 6.43301 16.2623 6.43301Z' fill='%230B0E11'/%3E%3Cpath d='M45.0212 68.3218C41.7241 68.3218 39.4832 67.9614 39.3749 67.941C38.8739 67.8594 38.5083 67.4106 38.5218 66.9006C38.5422 66.2613 39.1718 51.1853 48.9208 43.1542C58.6767 35.1231 73.5169 37.4624 74.1465 37.5644C74.6475 37.646 75.0131 38.0948 74.9996 38.6049C74.9792 39.2441 74.3496 54.3202 64.5938 62.3512C61.229 65.1257 56.8758 66.9618 51.656 67.805L51.331 65.7921C56.192 65.0033 60.2203 63.3169 63.3007 60.7736C71.0322 54.4086 72.6029 42.8074 72.894 39.4617C69.5631 39.1013 57.9184 38.3736 50.2004 44.7318C42.4824 51.0833 40.9049 62.7048 40.6071 66.0505C41.7918 66.1797 44.0192 66.3633 46.7341 66.2545L46.8153 68.2946C46.1857 68.3218 45.5831 68.3286 45.0077 68.3286L45.0212 68.3218Z' fill='%230B0E11'/%3E%3Cpath d='M34.8321 74L33.2344 72.742C44.4729 58.2983 54.8448 49.0092 66.8618 42.617L67.8097 44.419C56.0566 50.6684 45.8878 59.7943 34.8321 74Z' fill='%230B0E11'/%3E%3Cpath d='M47.9089 56.7605L47.8604 58.8L58.0398 59.0445L58.0883 57.005L47.9089 56.7605Z' fill='%230B0E11'/%3E%3Cpath d='M62.2969 50.0172L55.2754 50.3066L55.3587 52.345L62.3802 52.0556L62.2969 50.0172Z' fill='%230B0E11'/%3E%3Cpath d='M27.2163 8.29627L22.1657 6.24941C21.8882 6.1338 21.6715 5.9026 21.5767 5.61699C21.4819 5.33138 21.5226 5.01177 21.685 4.76016L24.7045 0.00680542L26.4174 1.10164L24.0546 4.81456L27.9678 6.40581L27.2095 8.29627H27.2163Z' fill='%230B0E11'/%3E%3Cpath d='M48.7587 6.63702C40.8173 3.11451 31.9619 2.8357 23.8174 5.84139L23.1133 3.92373C31.752 0.734428 41.1558 1.03364 49.5779 4.76696L48.7587 6.63022V6.63702Z' fill='%230B0E11'/%3E%3Cpath d='M68.2501 32.3554C68.1214 31.4918 67.9589 30.6146 67.7626 29.7646L69.7395 29.3089C69.9494 30.2134 70.1186 31.1382 70.254 32.063L68.2433 32.3622L68.2501 32.3554ZM67.072 27.2145C66.808 26.378 66.5101 25.5416 66.1852 24.7324L68.0673 23.9708C68.4125 24.8344 68.7307 25.7184 69.0083 26.6093L67.072 27.2213V27.2145ZM65.1087 22.3251C64.7228 21.5431 64.2963 20.7611 63.8494 20.013L65.5894 18.9658C66.0701 19.7614 66.5169 20.5911 66.9299 21.4207L65.1087 22.3319V22.3251ZM62.4074 17.803C61.8996 17.0889 61.358 16.3885 60.8029 15.7153L62.36 14.4029C62.9558 15.1101 63.5245 15.8581 64.0661 16.6197L62.4142 17.803H62.4074ZM59.0358 13.7636C58.4265 13.138 57.7834 12.5328 57.1199 11.9616L58.4468 10.4179C59.1509 11.03 59.828 11.6692 60.4779 12.3356L59.0291 13.7636H59.0358ZM55.0753 10.3159C54.3712 9.79911 53.64 9.29589 52.9021 8.84028L53.9718 7.10622C54.7571 7.59584 55.5357 8.12626 56.2804 8.67707L55.0753 10.3227V10.3159ZM50.6138 7.53464C50.0044 7.22183 49.3816 6.92262 48.752 6.64381L49.5711 4.78055C50.2346 5.07296 50.8981 5.39257 51.5413 5.72578L50.607 7.54144L50.6138 7.53464Z' fill='%230B0E11'/%3E%3Cpath d='M22.9914 73.8368L22.2061 71.9599L26.2478 70.2463L23.9257 66.7034L25.625 65.5813L28.6242 70.1511C28.7934 70.4027 28.8341 70.7155 28.746 71.0079C28.658 71.3003 28.4482 71.5315 28.1706 71.6539L22.9982 73.8436L22.9914 73.8368Z' fill='%230B0E11'/%3E%3Cpath d='M26.5323 71.5179C17.616 69.2126 10.0469 63.6092 5.22656 55.7278L6.95973 54.6602C11.5025 62.086 18.6315 67.3766 27.0401 69.5458L26.5323 71.5247V71.5179Z' fill='%230B0E11'/%3E%3Cpath d='M5.22657 55.7278C4.84745 55.109 4.48186 54.4698 4.14335 53.8305L5.93744 52.8717C6.25564 53.4769 6.60092 54.0753 6.95974 54.6602L5.23335 55.7278H5.22657ZM2.92472 51.3077C2.55236 50.4508 2.21385 49.5736 1.90919 48.7032L3.83192 48.0368C4.11627 48.8596 4.43446 49.6892 4.78651 50.4916L2.92472 51.3077ZM1.11031 46.0239C0.880123 45.1263 0.683788 44.2082 0.521303 43.2902L2.52528 42.9366C2.67422 43.807 2.86378 44.6706 3.08043 45.5139L1.11708 46.0239H1.11031ZM0.148944 40.5089C0.0609316 39.5841 0.0135403 38.6456 0 37.714L2.03105 37.6868C2.04459 38.564 2.09198 39.4481 2.17323 40.3185L0.148944 40.5089ZM2.09198 35.0415L0.0677017 34.9123C0.128633 33.9875 0.223416 33.0491 0.352049 32.1242L2.36279 32.4166C2.24093 33.2871 2.14615 34.1711 2.09198 35.0415ZM2.8367 29.819L0.853042 29.3701C1.05615 28.4589 1.29987 27.5477 1.57068 26.6637L3.51372 27.2621C3.25645 28.0985 3.02627 28.9553 2.8367 29.8122V29.819ZM4.38707 24.78L2.49819 24.0252C2.84347 23.1615 3.2226 22.2979 3.62881 21.4683L5.44999 22.3659C5.06409 23.1479 4.70527 23.964 4.38707 24.78Z' fill='%230B0E11'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_114_6808'%3E%3Crect width='75' height='74' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.ico.svg_g_icon2.on {
  background-image: url("data:image/svg+xml;charset=utf8,%0A%3Csvg width='75' height='74' viewBox='0 0 75 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_114_6808)'%3E%3Cpath d='M40.1273 41.9097C33.8852 41.9097 28.8008 36.8096 28.8008 30.533C28.8008 24.2564 38.9019 11.676 39.3284 11.132C39.7143 10.6423 40.5335 10.6423 40.9194 11.132C41.3527 11.676 51.447 24.5284 51.447 30.533C51.447 36.5376 46.3694 41.9097 40.1205 41.9097H40.1273ZM40.1273 13.4304C36.9453 17.6262 30.8318 26.5073 30.8318 30.5398C30.8318 35.6875 35.0023 39.8765 40.1273 39.8765C45.2523 39.8765 49.4227 35.6875 49.4227 30.5398C49.4227 26.5141 43.3093 17.6262 40.1273 13.4304Z' fill='%23ffffff'/%3E%3Cpath d='M19.8167 51.5525C15.6733 51.5525 12.3018 48.166 12.3018 44.0042C12.3018 40.1553 18.334 32.4099 19.0178 31.5394C19.4037 31.0498 20.2229 31.0498 20.6088 31.5394C21.2993 32.4099 27.3315 40.1553 27.3315 44.0042C27.3315 48.166 23.96 51.5525 19.8167 51.5525ZM19.8167 33.8447C17.7788 36.5784 14.3328 41.6854 14.3328 44.0042C14.3328 47.0439 16.7904 49.5124 19.8167 49.5124C22.8429 49.5124 25.3005 47.0439 25.3005 44.0042C25.3005 41.8826 22.2065 37.0408 19.8167 33.8447Z' fill='%23ffffff'/%3E%3Cpath d='M10.7577 4.31814C10.1958 4.31814 9.74219 3.86252 9.74219 3.29811V1.25804C9.74219 0.693621 10.1958 0.238007 10.7577 0.238007C11.3196 0.238007 11.7732 0.693621 11.7732 1.25804V3.29811C11.7732 3.86252 11.3196 4.31814 10.7577 4.31814Z' fill='%23ffffff'/%3E%3Cpath d='M10.7577 21.3187C10.1958 21.3187 9.74219 20.8631 9.74219 20.2987V18.2586C9.74219 17.6942 10.1958 17.2386 10.7577 17.2386C11.3196 17.2386 11.7732 17.6942 11.7732 18.2586V20.2987C11.7732 20.8631 11.3196 21.3187 10.7577 21.3187Z' fill='%23ffffff'/%3E%3Cpath d='M10.6289 15.1917C8.08333 15.1917 6.00488 13.1108 6.00488 10.5471C6.00488 7.98346 8.07656 5.90259 10.6289 5.90259C13.1813 5.90259 15.2529 7.98346 15.2529 10.5471C15.2529 13.1108 13.1813 15.1917 10.6289 15.1917ZM10.6289 7.94265C9.20041 7.94265 8.03594 9.11229 8.03594 10.5471C8.03594 11.982 9.20041 13.1516 10.6289 13.1516C12.0574 13.1516 13.2219 11.982 13.2219 10.5471C13.2219 9.11229 12.0574 7.94265 10.6289 7.94265Z' fill='%23ffffff'/%3E%3Cpath d='M4.92179 6.43301C4.66453 6.43301 4.40049 6.33101 4.20415 6.1338L3.02614 4.95056C2.6267 4.54935 2.6267 3.90333 3.02614 3.50892C3.42558 3.1077 4.06875 3.1077 4.46142 3.50892L5.63943 4.69216C6.03887 5.09337 6.03887 5.73939 5.63943 6.1338C5.4431 6.33101 5.17906 6.43301 4.92179 6.43301Z' fill='%23ffffff'/%3E%3Cpath d='M17.4403 18.3266C17.1831 18.3266 16.919 18.2246 16.7227 18.0274L15.5447 16.8442C15.1453 16.4497 15.1453 15.7969 15.5447 15.4025C15.9441 15.0013 16.5873 15.0013 16.98 15.4025L18.158 16.5857C18.5574 16.987 18.5574 17.633 18.158 18.0274C17.9617 18.2246 17.6976 18.3266 17.4403 18.3266Z' fill='%23ffffff'/%3E%3Cpath d='M2.63323 11.7984H1.2792C0.717274 11.7984 0.263672 11.3428 0.263672 10.7784C0.263672 10.2139 0.717274 9.75833 1.2792 9.75833H2.63323C3.19516 9.75833 3.64876 10.2139 3.64876 10.7784C3.64876 11.3428 3.19516 11.7984 2.63323 11.7984Z' fill='%23ffffff'/%3E%3Cpath d='M20.2358 11.7984H18.8817C18.3198 11.7984 17.8662 11.3428 17.8662 10.7784C17.8662 10.2139 18.3198 9.75833 18.8817 9.75833H20.2358C20.7977 9.75833 21.2513 10.2139 21.2513 10.7784C21.2513 11.3428 20.7977 11.7984 20.2358 11.7984Z' fill='%23ffffff'/%3E%3Cpath d='M3.74378 18.3266C3.48651 18.3266 3.22248 18.2246 3.02614 18.0274C2.6267 17.6262 2.6267 16.9802 3.02614 16.5857L4.20415 15.4025C4.60359 15.0013 5.24676 15.0013 5.63943 15.4025C6.0321 15.8037 6.03887 16.4497 5.63943 16.8442L4.46142 18.0274C4.26508 18.2246 4.00105 18.3266 3.74378 18.3266Z' fill='%23ffffff'/%3E%3Cpath d='M16.2623 6.43301C16.0051 6.43301 15.741 6.33101 15.5447 6.1338C15.1453 5.73259 15.1453 5.08657 15.5447 4.69216L16.7227 3.50892C17.1221 3.1077 17.7653 3.1077 18.158 3.50892C18.5574 3.91013 18.5574 4.55615 18.158 4.95056L16.98 6.1338C16.7836 6.33101 16.5196 6.43301 16.2623 6.43301Z' fill='%23ffffff'/%3E%3Cpath d='M45.0212 68.3218C41.7241 68.3218 39.4832 67.9614 39.3749 67.941C38.8739 67.8594 38.5083 67.4106 38.5218 66.9006C38.5422 66.2613 39.1718 51.1853 48.9208 43.1542C58.6767 35.1231 73.5169 37.4624 74.1465 37.5644C74.6475 37.646 75.0131 38.0948 74.9996 38.6049C74.9792 39.2441 74.3496 54.3202 64.5938 62.3512C61.229 65.1257 56.8758 66.9618 51.656 67.805L51.331 65.7921C56.192 65.0033 60.2203 63.3169 63.3007 60.7736C71.0322 54.4086 72.6029 42.8074 72.894 39.4617C69.5631 39.1013 57.9184 38.3736 50.2004 44.7318C42.4824 51.0833 40.9049 62.7048 40.6071 66.0505C41.7918 66.1797 44.0192 66.3633 46.7341 66.2545L46.8153 68.2946C46.1857 68.3218 45.5831 68.3286 45.0077 68.3286L45.0212 68.3218Z' fill='%23ffffff'/%3E%3Cpath d='M34.8321 74L33.2344 72.742C44.4729 58.2983 54.8448 49.0092 66.8618 42.617L67.8097 44.419C56.0566 50.6684 45.8878 59.7943 34.8321 74Z' fill='%23ffffff'/%3E%3Cpath d='M47.9089 56.7605L47.8604 58.8L58.0398 59.0445L58.0883 57.005L47.9089 56.7605Z' fill='%23ffffff'/%3E%3Cpath d='M62.2969 50.0172L55.2754 50.3066L55.3587 52.345L62.3802 52.0556L62.2969 50.0172Z' fill='%23ffffff'/%3E%3Cpath d='M27.2163 8.29627L22.1657 6.24941C21.8882 6.1338 21.6715 5.9026 21.5767 5.61699C21.4819 5.33138 21.5226 5.01177 21.685 4.76016L24.7045 0.00680542L26.4174 1.10164L24.0546 4.81456L27.9678 6.40581L27.2095 8.29627H27.2163Z' fill='%23ffffff'/%3E%3Cpath d='M48.7587 6.63702C40.8173 3.11451 31.9619 2.8357 23.8174 5.84139L23.1133 3.92373C31.752 0.734428 41.1558 1.03364 49.5779 4.76696L48.7587 6.63022V6.63702Z' fill='%23ffffff'/%3E%3Cpath d='M68.2501 32.3554C68.1214 31.4918 67.9589 30.6146 67.7626 29.7646L69.7395 29.3089C69.9494 30.2134 70.1186 31.1382 70.254 32.063L68.2433 32.3622L68.2501 32.3554ZM67.072 27.2145C66.808 26.378 66.5101 25.5416 66.1852 24.7324L68.0673 23.9708C68.4125 24.8344 68.7307 25.7184 69.0083 26.6093L67.072 27.2213V27.2145ZM65.1087 22.3251C64.7228 21.5431 64.2963 20.7611 63.8494 20.013L65.5894 18.9658C66.0701 19.7614 66.5169 20.5911 66.9299 21.4207L65.1087 22.3319V22.3251ZM62.4074 17.803C61.8996 17.0889 61.358 16.3885 60.8029 15.7153L62.36 14.4029C62.9558 15.1101 63.5245 15.8581 64.0661 16.6197L62.4142 17.803H62.4074ZM59.0358 13.7636C58.4265 13.138 57.7834 12.5328 57.1199 11.9616L58.4468 10.4179C59.1509 11.03 59.828 11.6692 60.4779 12.3356L59.0291 13.7636H59.0358ZM55.0753 10.3159C54.3712 9.79911 53.64 9.29589 52.9021 8.84028L53.9718 7.10622C54.7571 7.59584 55.5357 8.12626 56.2804 8.67707L55.0753 10.3227V10.3159ZM50.6138 7.53464C50.0044 7.22183 49.3816 6.92262 48.752 6.64381L49.5711 4.78055C50.2346 5.07296 50.8981 5.39257 51.5413 5.72578L50.607 7.54144L50.6138 7.53464Z' fill='%23ffffff'/%3E%3Cpath d='M22.9914 73.8368L22.2061 71.9599L26.2478 70.2463L23.9257 66.7034L25.625 65.5813L28.6242 70.1511C28.7934 70.4027 28.8341 70.7155 28.746 71.0079C28.658 71.3003 28.4482 71.5315 28.1706 71.6539L22.9982 73.8436L22.9914 73.8368Z' fill='%23ffffff'/%3E%3Cpath d='M26.5323 71.5179C17.616 69.2126 10.0469 63.6092 5.22656 55.7278L6.95973 54.6602C11.5025 62.086 18.6315 67.3766 27.0401 69.5458L26.5323 71.5247V71.5179Z' fill='%23ffffff'/%3E%3Cpath d='M5.22657 55.7278C4.84745 55.109 4.48186 54.4698 4.14335 53.8305L5.93744 52.8717C6.25564 53.4769 6.60092 54.0753 6.95974 54.6602L5.23335 55.7278H5.22657ZM2.92472 51.3077C2.55236 50.4508 2.21385 49.5736 1.90919 48.7032L3.83192 48.0368C4.11627 48.8596 4.43446 49.6892 4.78651 50.4916L2.92472 51.3077ZM1.11031 46.0239C0.880123 45.1263 0.683788 44.2082 0.521303 43.2902L2.52528 42.9366C2.67422 43.807 2.86378 44.6706 3.08043 45.5139L1.11708 46.0239H1.11031ZM0.148944 40.5089C0.0609316 39.5841 0.0135403 38.6456 0 37.714L2.03105 37.6868C2.04459 38.564 2.09198 39.4481 2.17323 40.3185L0.148944 40.5089ZM2.09198 35.0415L0.0677017 34.9123C0.128633 33.9875 0.223416 33.0491 0.352049 32.1242L2.36279 32.4166C2.24093 33.2871 2.14615 34.1711 2.09198 35.0415ZM2.8367 29.819L0.853042 29.3701C1.05615 28.4589 1.29987 27.5477 1.57068 26.6637L3.51372 27.2621C3.25645 28.0985 3.02627 28.9553 2.8367 29.8122V29.819ZM4.38707 24.78L2.49819 24.0252C2.84347 23.1615 3.2226 22.2979 3.62881 21.4683L5.44999 22.3659C5.06409 23.1479 4.70527 23.964 4.38707 24.78Z' fill='%23ffffff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_114_6808'%3E%3Crect width='75' height='74' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.ico.svg_sns {
  width: 30px;
  height: 30px;
  background-image: url(../images/common/ico_sns.png);
  background-size: 30px 30px;
}
.ico.ico_video {
  width: 25px;
  height: 24px;
  background-image: url(../images/common/ico_video.png);
  background-size: 25px 24px;
}
.ico.ico_video_f {
  width: 25px;
  height: 24px;
  background-image: url(../images/common/ico_video_f.png);
  background-size: 25px 24px;
}

.sns_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: var(--header-size);
  min-width: 265px;
}
.sns_list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  display: inline-block;
  color: var(--c-dark);
  font-family: var(--font-b);
  font-size: 16px;
  height: 30px;
  line-height: 30px;
}
.sns_list a:hover, .sns_list a:focus {
  color: var(--c-main);
}

#btn_top {
  position: fixed;
  bottom: 0;
  right: 80px;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  z-index: 50;
}
#btn_top button {
  width: 60px;
  height: 60px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='26' height='15' viewBox='0 0 26 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.5 14L13 2L1.5 14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");
  background-color: #55a30f;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 12px;
}
#btn_top button:hover, #btn_top button:focus {
  background-color: var(--c-main);
}
#btn_top.on {
  opacity: 1;
}
#btn_top.fixed {
  position: absolute;
  bottom: 0;
  right: 80px;
  opacity: 1;
}

.fp-watermark {
  display: none;
}

.fp-auto-height.fp-section {
  height: auto !important;
}

.fp-scroll-mac .fp-overflow::-webkit-scrollbar-thumb {
  display: none !important;
}

.data_none {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 18% 0;
}
.data_none i {
  display: block;
  width: 112px;
  height: 112px;
  border-radius: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='레이어_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 111.3 111.3' style='enable-background:new 0 0 111.3 111.3;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23D1D1D1;%7D%0A%3C/style%3E%3Cpath class='st0' d='M55.6,0C24.9,0,0,24.9,0,55.6s24.9,55.6,55.6,55.6s55.6-24.9,55.6-55.6S86.4,0,55.6,0z M52.6,29.7h6.2 c1.3,0,1.3,0.1,1.2,1.9l-1,34.7v0.8c-0.1,0.2-0.1,0.3-0.1,0.3c-0.1,0.1-0.4,0.1-1,0.1h-5.1c-0.2,0-0.3-0.1-0.3-0.1 c-0.1-0.1-0.2-0.5-0.2-1.1l-1-34.7C51.2,29.8,51.2,29.7,52.6,29.7z M55.6,81.6c-2.8,0-4.9-2-4.9-4.6c0-2.6,2.1-4.7,4.9-4.7 c2.8,0,4.9,2.1,4.9,4.7C60.5,79.5,58.4,81.6,55.6,81.6z'/%3E%3C/svg%3E%0A");
}
.data_none p {
  margin-top: 30px;
  font-family: var(--font-m);
  color: #555 !important;
  font-size: 22px;
}

@media (max-width: 1755px) {
  .inner {
    padding: 0 40px;
  }
  #btn_top {
    position: fixed;
    bottom: 0;
    right: 40px;
  }
  #btn_top.fixed {
    position: absolute;
    bottom: 0;
    right: 40px;
  }
}
@media (max-width: 1024px) {
  .inner {
    padding: 0 20px;
  }
  #btn_top {
    position: fixed;
    bottom: 0;
    right: 20px;
  }
  #btn_top.fixed {
    position: absolute;
    bottom: 0;
    right: 20px;
  }
  .pc {
    display: none;
  }
  .mo {
    display: block;
  }
  span.br {
    display: inline;
  }
  .ico.svg_search_close {
    width: 25px;
    height: 25px;
    background-size: 25px 25px;
  }
}
@media (max-width: 640px) {
  .logo a {
    width: 100px;
    height: 53px;
    background-size: 100px 53px;
  }
  .ico.svg_search_open {
    width: 25px;
    height: 25px;
    background-size: 25px 25px;
  }
  .ico.svg_search_close {
    width: 25px;
    height: 25px;
    background-size: 25px 25px;
  }
  .ico.svg_search {
    width: 30px;
    height: 32px;
    background-size: 30px 32px;
  }
  .ico.svg_search_del {
    width: 25px;
    height: 25px;
    background-size: 25px 25px;
  }
  .ico.svg_lang {
    width: 25px;
    height: 25px;
    background-size: 25px 25px;
  }
  #btn_top button {
    width: 40px;
    height: 40px;
  }
  .data_none {
    margin: 18% 0 30% 0;
  }
  .data_none i {
    width: 80px;
    height: 80px;
  }
  .data_none p {
    margin-top: 30px;
    font-size: 16px;
  }
}
/* popup */
.popup_layer {
  position: fixed;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  visibility: hidden;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 9998;
  outline: 0;
}
.popup_layer.show {
  opacity: 1;
  visibility: visible;
  -webkit-animation: fadeIn 0.2s forwards;
          animation: fadeIn 0.2s forwards;
}
.popup_layer .popup_bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
.popup_layer .popup_inner {
  position: relative;
  background-color: var(--c-wt);
}
.popup_layer .popup_inner .head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.popup_layer .popup_contents {
  text-align: center;
  margin: 0 auto;
  height: inherit;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-arrow-color: #ddd;
  scrollbar-base-color: #fff;
  scrollbar-Face-Color: #ddd;
  scrollbar-Track-Color: #fff;
}
.popup_layer .popup_contents::-webkit-scrollbar {
  width: 5px;
}
.popup_layer .popup_contents::-webkit-scrollbar-thumb {
  background-color: #ddd;
  border-radius: 10px;
  background-clip: padding-box;
}
.popup_layer .popup_contents::-webkit-scrollbar-track {
  background-color: #fff;
  border-radius: 10px;
}
.popup_layer .alert_inner {
  background-color: var(--c-wt);
  width: 640px;
  max-width: 100%;
  padding: 55px 40px;
  position: relative;
}
.popup_layer .alert_inner .alert_close {
  position: absolute;
  top: 30px;
  right: 40px;
}
.popup_layer .alert_inner .alert_text {
  margin: 0 auto;
  text-align: center;
}
.popup_layer .alert_inner .alert_text p {
  font-family: "suit-m";
  color: var(--c-bk);
  font-size: 22px;
  line-height: 140%;
  text-align: center;
}
.popup_layer .alert_inner .alert_text i {
  margin-bottom: 20px;
}
.popup_layer .alert_inner .alert_text i.ico-alert {
  display: inline-block;
  width: 90px;
  height: 90px;
  border-radius: 100%;
  background: #F1F1F1 url(../images/common/ico-alert.png) no-repeat center center;
}
.popup_layer .alert_inner .alert_text .btn_area {
  margin-top: 30px;
}
.popup_layer .alert_inner .alert_text .btn {
  width: 160px;
  height: 50px;
  font-size: 18px;
}
.popup_layer .alert_inner .alert_text .btn.line {
  border: 1px solid var(--c-bk);
  color: var(--c-bk);
}
.popup_layer .alert_inner .alert_text .btn.line:hover {
  background-color: var(--c-bk);
  color: var(--c-wt);
}

/* 메인 팝업 */
#main_popup {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 100;
  width: 500px;
  height: 626px;
  overflow: hidden;
  background: #fff;
}
#main_popup .modal_area {
  position: relative;
  height: 626px;
}
#main_popup .modal_body {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
#main_popup .modal_area .modal_footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 56px;
  position: absolute;
  bottom: 0;
  padding: 0 15px;
  border-top: 1px solid #ccc;
}
#main_popup .modal_area .modal_footer form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#main_popup .modal_area .modal_footer a {
  position: relative;
  z-index: 100;
  color: #222;
  font-size: 15px;
  font-family: var(--font-m);
}
#main_popup .modal_area .modal_footer #close {
  display: inline-block;
  width: 21px;
  height: 21px;
  background: url(../images/common/pop_close.png) no-repeat;
  text-indent: -999px;
}
#main_popup .slick-slide {
  height: 570px;
}
#main_popup .slick-slide div, #main_popup .slick-slide a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
}
#main_popup .slick-slide div img, #main_popup .slick-slide a img {
  max-height: 100%;
}
#main_popup .slick-slide a:focus-visible {
  border: 2px dotted red;
}
#main_popup .slick-dots {
  position: relative;
  height: 60px;
  z-index: 99;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#main_popup .slick-dots li {
  display: inline-block;
  margin: 0 5px;
}
#main_popup .slick-dots li a {
  display: inline-block;
  color: transparent;
  text-indent: -999px;
  border-radius: 100%;
  width: 10px;
  height: 10px;
  background-color: #939393;
}
#main_popup .slick-dots li.slick-active a {
  background-color: #55a30f;
}

@media (max-width: 1024px) {
  .popup_layer .alert_inner {
    width: 85%;
  }
  .popup_layer .alert_inner .alert_text p {
    font-size: 18px;
    line-height: 140%;
    text-align: center;
  }
  .popup_layer .alert_inner .alert_text .btn {
    width: 120px;
    height: 40px;
    font-size: 16px;
  }
}
@media (max-width: 640px) {
  #main_popup {
    width: 320px;
    height: 420px;
  }
  #main_popup .modal_area {
    height: 420px;
  }
  #main_popup .slick-slide {
    height: 365px;
  }
  .en #main_popup {
    height: 434px;
  }
  .en #main_popup .modal_area {
    height: 434px;
  }
  .en #main_popup .modal_area .modal_footer {
    height: 70px;
  }
  .en #main_popup .modal_area .modal_footer a {
    display: inline-block;
    margin-top: 17px;
  }
  .en #main_popup .slick-dots {
    height: 0px;
    margin-top: 23px;
  }
}
.visual {
  position: relative;
  width: 100%;
  height: calc(var(--vh, 1vh) * 100);
  min-height: calc(var(--vh, 1vh) * 100);
  overflow: hidden;
}
.visual .slick-slide {
  height: calc(var(--vh, 1vh) * 100);
  min-height: calc(var(--vh, 1vh) * 100);
}
.visual .slick-slide > div {
  width: 100%;
  height: 100%;
}
.visual .slick-slide > div .item {
  width: 100%;
  height: 100%;
}
.visual .slick-slide > div .item.slide-1 .bg {
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  z-index: -1;
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
  opacity: 0.8;
}
.visual .slick-slide > div .item.slide-2 .bg {
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  z-index: -1;
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
  opacity: 0.8;
}
.visual .slick-slide > div .item.slide-3 .bg {
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  z-index: -1;
  -webkit-animation-delay: 0.7s;
          animation-delay: 0.7s;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
  opacity: 0.8;
}
.visual .slick-slide > div .item .typo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: 100%;
}
.visual .slick-slide > div .item .typo .copy {
  padding: 70px 0;
  text-align: center;
}
.visual .slick-slide > div .item .typo .copy p {
  -webkit-transform: translateY(30%);
          transform: translateY(30%);
  color: #fff;
  opacity: 0;
}
.visual .slick-slide > div .item .typo .copy .sub_text {
  font-size: 26px;
  font-family: var(--font-m);
  line-height: 120%;
  margin-bottom: 5px;
}
.visual .slick-slide > div .item .typo .copy .main_text {
  font-size: 54px;
  font-family: var(--font-l);
  line-height: 180%;
  padding: 0 40px;
}
.visual .slick-slide > div .item .typo .copy .main_text strong {
  display: block;
  font-size: 100px;
  margin-bottom: 20px;
  font-family: var(--font-hv);
}
.visual .slick-slide.slick-current > div .item .bg {
  -webkit-transition: all 0.5s linear 0s;
  transition: all 0.5s linear 0s;
  -webkit-animation: bgScale 10s both;
          animation: bgScale 10s both;
  opacity: 1;
}
.visual .slick-slide.slick-current > div .item .typo .copy p {
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
  -webkit-transition: all 1s ease-out 0s;
  transition: all 1s ease-out 0s;
  opacity: 1;
}
.visual .slick-slide.slick-current > div .item .typo .copy .main_text {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.visual .slick-list {
  height: calc(var(--vh, 1vh) * 100);
  min-height: calc(var(--vh, 1vh) * 100);
}
.visual .slick-track {
  height: calc(var(--vh, 1vh) * 100 - var(--header-size));
  min-height: calc(var(--vh, 1vh) * 100 - var(--header-size));
}
.visual .slide_controls {
  position: absolute;
  top: 28%;
  left: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 5;
}
.visual .slide_dots ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.visual .slide_dots ul li {
  margin: 0 7px;
}
.visual .slide_dots ul li a {
  display: block;
  width: 42px;
  height: 42px;
}
.visual .slide_dots ul li a span {
  margin-top: -36px;
  display: block;
  text-align: center;
  font-size: 18px;
  font-family: var(--font-m);
  color: #fff;
}
.visual .slide_dots ul li a i {
  position: fixed;
  top: 100%;
  left: 100%;
  display: block;
  z-index: -1;
}
.visual .slide_dots ul li .progress {
  opacity: 0;
  stroke-dashoffset: 500;
}
.visual .slide_dots ul li.slick-active .progress {
  opacity: 1;
  stroke: #b3cf0a;
  stroke-width: 4;
  fill: transparent;
  stroke-dasharray: 500;
  -webkit-animation: stroke-ani 20s forwards;
          animation: stroke-ani 20s forwards;
}
.visual .slide_dots ul li.slick-active i {
  -webkit-animation: widthScale 20s forwards;
          animation: widthScale 20s forwards;
}
.visual .slide_ps {
  position: relative;
  display: block;
  width: 15px;
  height: 17px;
  margin-left: 10px;
  text-indent: -999px;
  background-size: cover;
}
.visual .slide_ps.slide_stop {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='17px' viewBox='0 0 15 17' style='enable-background:new 0 0 15 17;' xml:space='preserve'%3E%3Cg%3E%3Crect style='fill:%23FFFFFF;' width='2' height='17'/%3E%3C/g%3E%3Cg%3E%3Crect x='13' style='fill:%23FFFFFF;' width='2' height='17'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.visual .slide_ps.slide_play {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='17px' viewBox='0 0 15 17' style='enable-background:new 0 0 15 17;' xml:space='preserve'%3E%3Cpolygon style='fill:%23FFFFFF;' points='0,0 0,17 15,7.8 '/%3E%3C/svg%3E%0A");
}
.visual.slide_stop .slick-slide.slick-current > div .item .bg {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.visual.slide_stop .slide_dots ul li.slick-active .progress,
.visual.slide_stop .slide_dots ul li.slick-active i {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}

.more_link a {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  color: var(--c-wt);
  font-size: 18px;
  font-family: var(--font-b);
  position: relative;
}
.more_link a span {
  display: inline-block;
  width: 115px;
}
.more_link a i {
  display: inline-block;
  position: relative;
}
.more_link a i:before, .more_link a i:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  height: 2px;
  background-color: var(--c-wt);
}
.more_link a i:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  bottom: 8px;
  width: 10px;
  left: 20px;
}
.more_link a i:after {
  bottom: 4px;
  width: 30px;
}
.more_link a:hover {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.more_link a:hover i:before, .more_link a:hover i:after {
  left: 0px;
}
.more_link a:hover i:before {
  width: 10px;
  left: 35px;
}
.more_link a:hover i:after {
  width: 45px;
}
.more_link.dark a {
  color: var(--c-dark);
}
.more_link.dark a i:before, .more_link.dark a i:after {
  background-color: var(--c-dark);
}

.scroll_down {
  position: absolute;
  left: 50%;
  bottom: 25px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  height: 50px;
  width: 25px;
  z-index: 10;
  display: inline-block;
}

.ico_scroll {
  position: absolute;
  left: 0;
  display: inline-block;
  color: #fff;
  letter-spacing: 0.1em;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}
.ico_scroll span {
  display: inline-block;
  width: 25px;
  height: 40px;
  border: 2px solid #fff;
  border-radius: 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
}
.ico_scroll span:before {
  content: "";
  display: block;
  position: absolute;
  top: 2px;
  left: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  width: 1px;
  height: 10px;
  background-color: var(--c-wt);
  -webkit-animation: scrollAni 2s infinite;
          animation: scrollAni 2s infinite;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ico_scroll:hover {
  opacity: 0.5;
}

.ico_scroll_arrow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 25px;
}
.ico_scroll_arrow span {
  position: absolute;
  top: 0;
  left: 6px;
  display: inline-block;
  width: 12px;
  height: 12px;
  border-left: 2px solid var(--c-wt);
  border-bottom: 2px solid var(--c-wt);
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  -webkit-animation: scrollAniArrow 2s infinite;
          animation: scrollAniArrow 2s infinite;
  opacity: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ico_scroll_arrow span:nth-of-type(1) {
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}
.ico_scroll_arrow span:nth-of-type(2) {
  top: 12px;
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
}

.section {
  position: relative;
  width: 100%;
  height: 100%;
}
.section#section2 .section_box {
  overflow: hidden;
}
.section .section_box {
  width: 100%;
  height: 100%;
}
.section .text_box {
  text-align: center;
}
.section .desc .br {
  display: block;
}
.section p {
  color: #fff;
  line-height: 100%;
}

.sec-green .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 1570px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 50px;
}

.sec-news .inner {
  width: 1560px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 40px;
}

.green-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
  width: calc(100% - 25px);
  height: calc(var(--vh, 1vh) * 100);
  min-height: calc(var(--vh, 1vh) * 100);
  overflow: hidden;
  margin-top: -50px;
}
.green-slide i {
  display: inline-block;
}
.green-slide .a-left {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
  text-align: center;
  padding: 120px 0 0 0;
}
.green-slide .a-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
}
.green-slide .a-right.on .green-view .bg_inner {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  width: 100%;
}
.green-slide .a-right.on .green-view .bg_inner:before {
  opacity: 0.2;
}
.green-slide .a-right.on .green-view i, .green-slide .a-right.on .green-view p, .green-slide .a-right.on .green-view .more_link {
  -webkit-transition: all 1s ease-out 0s;
  transition: all 1s ease-out 0s;
  opacity: 1;
}
.green-slide .a-right.on .green-view i {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.green-slide .a-right.on .green-view p.title {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}
.green-slide .a-right.on .green-view p.desc {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}
.green-slide .a-right.on .green-view .more_link {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}
.green-slide .typo-area .title {
  font-size: 64px;
  font-family: var(--font-hv);
  color: var(--c-dark);
  letter-spacing: 0.025em;
  text-align: center;
}
.green-slide .typo-area .title em {
  display: block;
  font-family: var(--font-hv);
  color: var(--c-main);
  margin-top: 10px;
}
.green-slide .typo-area .desc {
  font-family: var(--font-m);
  margin: 60px 0 50px;
  font-size: 22px;
  color: var(--c-dark);
  line-height: 1.7;
}
.green-slide .green-list {
  margin-bottom: 90px;
}
.green-slide .green-list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.green-slide .green-list ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  position: relative;
  height: 100%;
  width: auto;
}
.green-slide .green-list ul li:not(:last-child) {
  margin-bottom: 55px;
}
.green-slide .green-list ul li i {
  position: absolute;
  left: 0;
  width: 100px;
}
.green-slide .green-list ul li a {
  display: inline-block;
}
.green-slide .green-list ul li a p {
  margin-left: 130px;
}
.green-slide .green-list ul li a p em {
  font-size: 22px;
  color: var(--c-main);
  font-family: "suit-b";
  text-align: center;
  background-image: -webkit-gradient(linear, left top, right top, from(#b3cf0a));
  background-image: linear-gradient(90deg, #b3cf0a);
  background-size: 0 2px;
  background-repeat: no-repeat;
  background-position: center bottom;
  -webkit-transition: background-size 0.5s ease;
  transition: background-size 0.5s ease;
  line-height: 120%;
}
.green-slide .green-list ul li a p span {
  display: block;
  margin-top: 20px;
  font-size: 20px;
  color: var(--c-gray);
  font-family: "suit-sb";
}
.green-slide .green-list ul li a:hover p em {
  background-size: 100% 2px;
}
.green-slide .green-view .bg_inner {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 670px;
  max-width: 100%;
  height: 670px;
  background-image: url("../images/main/bg_green.jpg");
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
  margin: 70px 0 0 0;
}
.green-slide .green-view .bg_inner:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  background-color: #000;
  opacity: 0;
  z-index: 3;
}
.green-slide .green-view .bg_inner .text_inner {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 3;
  text-align: center;
  width: 100%;
}
.green-slide .green-view i, .green-slide .green-view p, .green-slide .green-view .more_link {
  opacity: 0;
}
.green-slide .green-view p {
  color: var(--c-wt);
}
.green-slide .green-view p.title {
  font-family: "suit-hv";
  font-size: 50px;
  margin: 55px 0 60px 0;
  white-space: nowrap;
}
.green-slide .green-view p.title em {
  font-family: "suit-hv";
  color: #B3CF0A;
}
.green-slide .green-view p.desc {
  font-family: "suit-b";
  font-size: 24px;
  line-height: 40px;
  margin-bottom: 95px;
}
.green-slide .typo1,
.green-slide .typo2 {
  display: none;
}
.green-slide .typo1.none,
.green-slide .typo2.none {
  display: none;
}
.green-slide .on .typo1,
.green-slide .on .typo2 {
  display: block;
}
.green-slide .on .typo1.none,
.green-slide .on .typo2.none {
  display: none;
}
.green-slide .svg_g_icon1 {
  width: 82px;
  height: 78px;
  background-size: auto 78px;
}
.green-slide .svg_g_icon1.on {
  width: 140px;
  height: 133px;
  background-size: auto 133px;
}
.green-slide .svg_g_icon2 {
  width: 75px;
  height: 74px;
  background-size: auto 74px;
}
.green-slide .svg_g_icon2.on {
  width: 129px;
  height: 127px;
  background-size: auto 127px;
}
.green-slide .typo-close {
  display: none;
}

.social-slide {
  position: relative;
  width: 100%;
  height: calc(var(--vh, 1vh) * 100);
  min-height: calc(var(--vh, 1vh) * 100);
}
.social-slide .slider-item {
  position: relative;
}
.social-slide .slider-item .slick-slide {
  height: calc(var(--vh, 1vh) * 100);
  min-height: calc(var(--vh, 1vh) * 100);
  width: 100%;
  position: relative;
}
.social-slide .slider-item .slick-slide div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: 100%;
  text-align: center;
}
.social-slide .slider-item .slick-slide div a {
  display: inline-block;
  margin-top: -3%;
}
.social-slide .slider-item .slick-slide div a:hover .main_text:after {
  left: 50%;
  width: 100%;
}
.social-slide .slider-item .slick-slide div img {
  margin: 0 auto;
}
.social-slide .slider-item .slick-slide div p {
  -webkit-transform: translateY(50px);
          transform: translateY(50px);
  opacity: 0;
}
.social-slide .slider-item .slick-slide div .main_text {
  font-family: var(--font-hv);
  font-size: 68px;
  margin: 3% 0 2% 0;
  position: relative;
  display: inline-block;
  text-transform: uppercase;
}
.social-slide .slider-item .slick-slide div .main_text:after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  bottom: 0px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: all 0.6s cubic-bezier(0.46, 0.87, 0.18, 1.01);
  transition: all 0.6s cubic-bezier(0.46, 0.87, 0.18, 1.01);
  width: 0px;
  height: 4px;
}
.social-slide .slider-item .slick-slide div .sub_text {
  font-family: var(--font-m);
  font-size: 22px;
  color: var(--c-gray);
  line-height: 170%;
}
.social-slide .slider-item .slick-slide.slick-active p {
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  opacity: 1;
}
.social-slide .slider-item .slick-slide.slick-active .main_text {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}
.social-slide .slider-item .slick-slide.slick-active .sub_text {
  -webkit-transition-delay: 0.8s;
          transition-delay: 0.8s;
}
.social-slide .slider-thumb {
  position: absolute;
  left: 0;
  bottom: 11%;
  z-index: 10;
  width: 100%;
  height: 45px;
}
.social-slide .slider-thumb .slick-list {
  text-align: center;
  margin: 0 auto;
}
.social-slide .slider-thumb .slick-track {
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%) !important;
          transform: translateX(-50%) !important;
  width: inherit !important;
  height: 45px;
}
.social-slide .slider-thumb .slick-slide {
  margin: 0 6px;
  width: 45px !important;
}
.social-slide .slider-thumb .slick-slide div div {
  width: 45px !important;
  height: 45px;
  border-radius: 100%;
  text-align: center;
  background-color: transparent;
  cursor: pointer;
  border: 1px solid #828282;
}
.social-slide .slider-thumb .slick-slide button {
  width: 45px;
  height: 45px;
  font-family: var(--font-hv);
  color: #828282;
  font-size: 20px;
}
.social-slide .slider-thumb .slick-slide.slick-current div .thumb-e {
  background: var(--c-main);
}
.social-slide .slider-thumb .slick-slide.slick-current div .thumb-s {
  background: #0072c6;
}
.social-slide .slider-thumb .slick-slide.slick-current div .thumb-g {
  background: #009a93;
}
.social-slide .slider-thumb .slick-slide.slick-current button {
  color: var(--c-wt);
}
.social-slide .item-e {
  background-color: #ddefc8;
}
.social-slide .item-e .main_text {
  color: var(--c-main);
}
.social-slide .item-e .main_text:after {
  background-color: var(--c-main);
}
.social-slide .item-s {
  background-color: #d6ebf5;
}
.social-slide .item-s .main_text {
  color: #0072c6;
}
.social-slide .item-s .main_text:after {
  background-color: #0072c6;
}
.social-slide .item-g {
  background-color: #cef6e9;
}
.social-slide .item-g .main_text {
  color: #009a93;
}
.social-slide .item-g .main_text:after {
  background-color: #009a93;
}

.btn_more_esg {
  position: absolute;
  left: 50%;
  bottom: 6%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.btn_more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-family: var(--font-b);
  font-size: 18px;
  color: var(--c-gray);
  position: relative;
}
.btn_more span {
  margin-right: 10px;
}
.btn_more i {
  display: inline-block;
  position: relative;
}
.btn_more i:before, .btn_more i:after {
  content: "";
  display: block;
  width: 15px;
  height: 2px;
  background-color: var(--c-gray);
}
.btn_more i:after {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
  margin-top: -2px;
}
.btn_more:hover i {
  -webkit-animation-name: ico_rotate;
          animation-name: ico_rotate;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.tit_head {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 170px 0 60px 0;
  position: relative;
  width: 100%;
}
.tit_head h2 {
  font-family: var(--font-hv);
  font-size: 68px;
  color: var(--c-dk);
}
.tit_head h2 span {
  color: var(--c-main);
  display: inline-block;
  margin-left: 20px;
}
.tit_head .btn_more_news {
  position: absolute;
  right: 20px;
}

.news_area .news_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.news_area .news_list .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 33.3%;
  padding: 0 20px;
}
.news_area .news_list a {
  display: inline-block;
  margin-bottom: 80px;
}
.news_area .news_list a:hover img, .news_area .news_list a:focus img {
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}
.news_area .news_list a:hover .js-cursor_event_main:before, .news_area .news_list a:focus .js-cursor_event_main:before {
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  opacity: 1;
}
.news_area .news_list a:hover .js-cursor_event_main .cursor_main, .news_area .news_list a:focus .js-cursor_event_main .cursor_main {
  width: 138px;
  height: 138px;
  opacity: 1;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.news_area .news_list a:hover .desc p, .news_area .news_list a:focus .desc p {
  background-size: 100% 2px;
}
.news_area .news_list .img {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.news_area .news_list .img img {
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  width: 100%;
  height: 100%;
  overflow: hidden;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.news_area .news_list .js-cursor_event_main {
  position: relative;
  z-index: 2;
}
.news_area .news_list .js-cursor_event_main:before {
  content: "";
  display: block;
  position: absolute;
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.45);
  z-index: 1;
  opacity: 0;
}
.news_area .news_list .js-cursor_event_main .cursor_main {
  display: inline-block;
  width: 0;
  height: 0;
  opacity: 0;
  border-radius: 100%;
  position: absolute;
  z-index: 3;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 48px;
  color: #fff;
  font-size: 18px;
  font-family: var(--font-b);
  background: rgba(179, 207, 10, 0.4) url("../images/common/s4-linkarrow.png") no-repeat 50% 80px;
  background-size: 26px auto;
}
.news_area .news_list .category {
  font-family: var(--font-b);
  font-size: 18px;
  color: var(--c-main);
  margin: 35px 0 25px 0;
  text-align: left;
}
.news_area .news_list .desc {
  font-family: var(--font-sb);
  font-size: 24px;
  color: var(--c-dark);
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: 65px;
  line-height: 32px;
}
.news_area .news_list .desc p {
  display: inline;
  font-family: var(--font-sb);
  font-size: 24px;
  color: var(--c-dark);
  background-image: -webkit-gradient(linear, left top, right top, from(#222));
  background-image: linear-gradient(90deg, #222);
  background-size: 0 2px;
  background-repeat: no-repeat;
  background-position: left bottom;
  -webkit-transition: background-size 0.8s ease;
  transition: background-size 0.8s ease;
}
.news_area .news_list .desc p:hover {
  background-size: 100% 2px;
}

#fp-nav {
  z-index: 20;
}
#fp-nav.fp-right {
  right: 82px;
}
#fp-nav ul li {
  width: 24px;
  height: 24px;
  margin: 6px 0;
}
#fp-nav ul li:hover a span {
  margin: 0;
  width: 8px;
  height: 8px;
  top: 50%;
  left: 50%;
}
#fp-nav ul li:hover a.active span {
  margin: 0;
  width: 8px;
  height: 8px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: var(--c-main);
  opacity: 1;
}
#fp-nav ul li:hover a.wt span {
  background-color: var(--c-wt);
}
#fp-nav ul li a {
  position: relative;
  font-size: 0;
}
#fp-nav ul li a:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 10%;
  height: 10%;
  opacity: 0;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border: 1px solid var(--c-main);
  border-radius: 50%;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
#fp-nav ul li a.active:after {
  width: 100%;
  height: 100%;
  opacity: 1;
}
#fp-nav ul li a.active span {
  margin: 0;
  width: 8px;
  height: 8px;
  background-color: var(--c-main);
  opacity: 1;
}
#fp-nav ul li a span {
  margin: 0;
  width: 8px;
  height: 8px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background-color: var(--c-main);
}
#fp-nav ul li a.wt:after {
  border: 1px solid var(--c-wt);
}
#fp-nav ul li a.wt span {
  background-color: var(--c-wt);
}
#fp-nav ul li:last-child {
  display: none;
}

.fp-section .green-slide .a-left {
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
  -webkit-transform: translateY(40%);
          transform: translateY(40%);
  filter: alpha(opacity=0);
  opacity: 0;
}
.fp-section .green-slide .a-left .more_link {
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
  -webkit-transform: translateY(40%);
          transform: translateY(40%);
  filter: alpha(opacity=0);
  opacity: 0;
}
.fp-section .green-slide .typo-area .title,
.fp-section .green-slide .typo-area .desc {
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
  -webkit-transform: translateY(40%);
          transform: translateY(40%);
  filter: alpha(opacity=0);
  opacity: 0;
}
.fp-section .green-slide .green-list ul li {
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
  -webkit-transform: translateY(40%);
          transform: translateY(40%);
  filter: alpha(opacity=0);
  opacity: 0;
}
.fp-section .social-slide .slider-item .slick-slide div h2, .fp-section .social-slide .slider-item .slick-slide div p {
  -webkit-transform: translateY(50px);
          transform: translateY(50px);
  opacity: 0;
}
.fp-section.active .green-slide .a-left {
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
  filter: alpha(opacity=100);
  opacity: 1;
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.fp-section.active .green-slide .a-left .more_link {
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
  filter: alpha(opacity=100);
  opacity: 1;
  -webkit-transition-delay: 1.1s;
          transition-delay: 1.1s;
}
.fp-section.active .green-slide .typo-area .title,
.fp-section.active .green-slide .typo-area .desc {
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
  filter: alpha(opacity=100);
  opacity: 1;
}
.fp-section.active .green-slide .typo-area .title {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}
.fp-section.active .green-slide .typo-area .desc {
  -webkit-transition-delay: 0.7s;
          transition-delay: 0.7s;
}
.fp-section.active .green-slide .green-list ul li {
  -webkit-transform: translateY(0px);
          transform: translateY(0px);
  filter: alpha(opacity=100);
  opacity: 1;
}
.fp-section.active .green-slide .green-list ul li:nth-child(1) {
  -webkit-transition-delay: 0.9s;
          transition-delay: 0.9s;
}
.fp-section.active .green-slide .green-list ul li:nth-child(2) {
  -webkit-transition-delay: 1.1s;
          transition-delay: 1.1s;
}
.fp-section.active .social-slide .slider-item .slick-slide.slick-active div h2, .fp-section.active .social-slide .slider-item .slick-slide.slick-active div p {
  -webkit-transform: translateY(0%);
          transform: translateY(0%);
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
  opacity: 1;
}
.fp-section.active .social-slide .slider-item .slick-slide.slick-active div .main_text {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.fp-section.active .social-slide .slider-item .slick-slide.slick-active div .sub_text {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}

@media (max-width: 1755px) {
  #fp-nav.fp-right {
    right: 20px;
  }
}
@media (max-width: 1500px) {
  .green-slide .a-left {
    padding-right: 60px;
  }
  .green-slide .typo-area .title {
    font-size: 52px;
  }
  .green-slide .typo-area .desc {
    font-size: 20px;
    word-break: keep-all;
  }
  .green-slide .green-list ul li {
    width: 100%;
  }
  .green-slide .green-list ul li a p {
    margin-left: 120px;
    line-height: 140%;
    word-break: keep-all;
  }
  .green-slide .green-list ul li a p em {
    font-size: 20px;
  }
  .green-slide .green-list ul li a p span {
    font-size: 19px;
    margin-top: 10px;
  }
  .green-slide .green-view .bg_inner {
    width: 50%;
  }
  .green-slide .green-view p.title {
    font-size: 40px;
    white-space: pre-wrap;
    line-height: 120%;
  }
  .green-slide .green-view p.desc {
    font-size: 20px;
    line-height: 26px;
  }
  .green-slide .typo1 img,
  .green-slide .typo2 img {
    width: 70%;
  }
}
@media (max-height: 840px) {
  .social-slide .slider-item {
    position: relative;
  }
  .social-slide .slider-item .slick-slide div .main_text {
    font-size: 50px;
    margin: 3.5% 0 2% 0;
  }
  .social-slide .slider-item .slick-slide div .sub_text {
    font-size: 18px;
    line-height: 160%;
  }
  .social-slide .slider-thumb .slick-track {
    margin-bottom: 10px;
  }
}
@media (max-width: 1024px) {
  .visual .slick-slide > div .item .typo .copy .main_text {
    font-size: 35px;
  }
  .visual .slick-slide > div .item .typo .copy .main_text strong {
    font-size: 65px;
  }
  .sec-green .inner {
    padding: 0;
  }
  .sec-news .inner {
    padding: 0 10px;
  }
  .green-slide {
    display: block;
    margin: 0 auto;
    text-align: center;
    width: calc(100% - 0px);
  }
  .green-slide .a-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
    height: 60%;
    padding-right: 0;
    padding-top: var(--header-size);
  }
  .green-slide .a-left.d-none {
    opacity: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    visibility: visible;
  }
  .green-slide .a-right {
    width: 100%;
    height: 40%;
    -webkit-box-flex: inherit;
        -ms-flex: inherit;
            flex: inherit;
  }
  .green-slide .a-right.on {
    height: 100%;
  }
  .green-slide .a-right.on .green-view .bg_inner {
    height: 83%;
    background-position: 100% 100%;
  }
  .green-slide .a-right.on .typo-close {
    position: absolute;
    top: -22.5px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    display: block;
  }
  .green-slide .a-right.on .typo-close i {
    display: inline-block;
    width: 45px;
    height: 45px;
    border-radius: 100%;
    background-color: var(--c-wt);
    -webkit-box-shadow: 0px -5px 20px 0 rgba(0, 0, 0, 0.03), 0px -5px 20px 0 rgba(0, 0, 0, 0.03);
            box-shadow: 0px -5px 20px 0 rgba(0, 0, 0, 0.03), 0px -5px 20px 0 rgba(0, 0, 0, 0.03);
    position: relative;
  }
  .green-slide .a-right.on .typo-close i:before, .green-slide .a-right.on .typo-close i:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 8px;
    height: 2px;
    background-color: var(--c-dark);
  }
  .green-slide .a-right.on .typo-close i:before {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    margin-left: -6px;
  }
  .green-slide .a-right.on .typo-close i:after {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    margin-left: -1px;
  }
  .green-slide .typo-area .title {
    font-size: 35px;
  }
  .green-slide .typo-area .desc {
    font-size: 16px;
    margin: 25px 0;
  }
  .green-slide .green-list {
    margin-bottom: 50px;
  }
  .green-slide .green-list ul li {
    width: 100%;
  }
  .green-slide .green-list ul li:not(:last-child) {
    margin-bottom: 30px;
  }
  .green-slide .green-list ul li i {
    width: 80px;
  }
  .green-slide .green-list ul li a p {
    margin-left: 90px;
    line-height: 120%;
  }
  .green-slide .green-list ul li a p em {
    font-size: 16px;
    background-size: 0 1px;
  }
  .green-slide .green-list ul li a p span {
    font-size: 15px;
    margin-top: 5px;
  }
  .green-slide .green-list ul li a:hover p em {
    background-size: 100% 1px;
  }
  .green-slide .green-view .bg_inner {
    top: inherit;
    left: 0;
    bottom: 0;
    width: 1024px;
    max-width: 100%;
    height: inherit;
    height: 40%;
    background-image: url("../images/main/bg_green_mo.jpg");
    background-position: 0% 65%;
    -webkit-transform: none;
            transform: none;
  }
  .green-slide .green-view .text_inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    height: 100%;
  }
  .green-slide .svg_g_icon1 {
    height: 55px;
    background-size: auto 55px;
  }
  .green-slide .svg_g_icon1.on {
    width: 100%;
    height: 120px;
    background-size: auto 120px;
  }
  .green-slide .svg_g_icon2 {
    height: 57px;
    background-size: auto 57px;
  }
  .green-slide .svg_g_icon2.on {
    width: 100%;
    height: 122px;
    background-size: auto 122px;
  }
  .social-slide .slider-item .slick-slide div .main_text {
    font-size: 35px;
    margin: 40px 0 25px 0;
  }
  .social-slide .slider-item .slick-slide div .sub_text {
    font-size: 16px;
    line-height: 28px;
    padding: 0 40px;
  }
  .social-slide .btn_more a {
    font-size: 15px;
  }
  .tit_head {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 30px 15px 50px 15px;
  }
  .tit_head h2 {
    font-size: 32px;
  }
  .tit_head h2 span {
    margin-left: 10px;
  }
  .tit_head .btn_more_news {
    right: 15px;
  }
  .news_area .news_list .list {
    padding: 0 10px;
  }
  .news_area .news_list .category {
    margin: 10px 0;
    font-size: 13px;
  }
  .news_area .news_list .desc {
    font-size: 17px;
    margin-bottom: 40px;
    -webkit-line-clamp: 1;
    line-height: 120%;
    height: 20px;
  }
  .news_area .news_list .desc p {
    background-size: 0 1px;
    font-size: 17px;
  }
  .news_area .news_list a {
    margin-bottom: 20px;
  }
  .news_area .news_list a:hover .desc p {
    background-size: 100% 1px;
  }
  #fp-nav {
    display: none;
  }
  .sec-news {
    padding-top: var(--header-size);
  }
}
@media (max-width: 640px) {
  .visual .slick-slide > div .item .typo .copy .sub_text {
    font-size: 20px;
    margin-bottom: 20px;
  }
  .visual .slick-slide > div .item .typo .copy .main_text {
    font-size: 26px;
    padding: 0 10px;
    line-height: 120%;
    width: 90%;
    margin: 0 auto;
  }
  .visual .slick-slide > div .item .typo .copy .main_text strong {
    font-size: 38px;
    line-height: 38px;
    margin: 10px auto;
  }
  .visual .slide_controls {
    top: 20%;
  }
  .visual .slide_dots ul li a {
    width: 40px;
    height: 40px;
  }
  .visual .slide_dots ul li a span {
    margin-top: -33px;
    font-size: 14px;
  }
  .more_link a {
    font-size: 15px;
  }
  .more_link a span {
    width: 90px;
  }
  .tit_head {
    padding: 40px 0px 50px 0px;
  }
  .tit_head .btn_more_news {
    padding-bottom: 5px;
    right: 0;
  }
  .green-slide .a-left {
    height: 65%;
    padding-top: inherit;
    padding-top: 20%;
  }
  .green-slide .a-right {
    height: 35%;
  }
  .green-slide .a-right.on .green-view .bg_inner {
    height: 65%;
  }
  .green-slide .typo-area .title {
    font-size: 24px;
  }
  .green-slide .typo-area .title em {
    margin-top: 5px;
  }
  .green-slide .typo-area .desc {
    font-size: 14px;
    margin: 20px 0;
    line-height: 1.4;
  }
  .green-slide .green-list {
    margin-bottom: 7%;
  }
  .green-slide .green-list ul li {
    margin: 0 auto;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .green-slide .green-list ul li:not(:last-child) {
    margin-bottom: 20px;
  }
  .green-slide .green-list ul li i {
    width: 50px;
  }
  .green-slide .green-list ul li a p {
    margin-left: 60px;
    line-height: 120%;
  }
  .green-slide .green-list ul li a p em {
    font-size: 11px;
  }
  .green-slide .green-list ul li a p span {
    font-size: 13px;
  }
  .green-slide .green-view .bg_inner {
    height: 35%;
  }
  .green-slide .green-view p.title {
    font-size: 30px;
    white-space: normal;
    line-height: 130%;
    margin: 25px 10px 30px 10px;
  }
  .green-slide .green-view p.desc {
    font-size: 16px;
    line-height: 22px;
    word-break: keep-all;
    width: 90%;
    margin: 0 auto 30px;
  }
  .green-slide .svg_g_icon1 {
    height: 40px;
    background-size: auto 40px;
  }
  .green-slide .svg_g_icon1.on {
    height: 100px;
    background-size: auto 100px;
  }
  .green-slide .svg_g_icon2 {
    height: 42px;
    background-size: auto 42px;
  }
  .green-slide .svg_g_icon2.on {
    height: 102px;
    background-size: auto 102px;
  }
  .social-slide .slider-item .slick-slide div .main_text {
    font-size: 30px;
    margin: 20px 0 25px 0;
  }
  .social-slide .slider-item .slick-slide div .main_text:after {
    height: 3px;
  }
  .social-slide .slider-item .slick-slide div .sub_text {
    font-size: 14px;
    line-height: 22px;
    padding: 0 20px;
  }
  .social-slide .slider-thumb {
    bottom: 10%;
  }
  .social-slide .slider-thumb .slick-track {
    width: 128px !important;
  }
  .social-slide .slider-thumb .slick-slide {
    width: 30px !important;
  }
  .social-slide .slider-thumb .slick-slide div div {
    width: 30px !important;
    height: 30px;
  }
  .social-slide .slider-thumb .slick-slide button {
    width: 30px;
    height: 30px;
    font-size: 12px;
  }
  .sec-news .inner {
    padding: 0 20px;
  }
  .news_area {
    overflow: hidden;
    padding-bottom: 50px;
  }
  .news_area .news_list {
    display: block;
    padding: 0;
    overflow: hidden;
    margin-right: -20px;
  }
  .news_area .news_list a:hover img, .news_area .news_list a:focus img {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  .news_area .news_list .desc {
    height: inherit;
    line-height: inherit;
    text-overflow: inherit;
    display: inherit;
    -webkit-line-clamp: 0;
    -webkit-box-orient: vertical;
    margin-bottom: 0px;
  }
  .news_area .news_list .desc p {
    font-size: 17px;
    overflow: hidden;
    word-break: break-all;
    display: -webkit-box;
    background-image: none;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .news_area .news_list .slick-slide {
    margin-right: 20px;
  }
  .news_area .news_list .slick-slide .list {
    padding: 0;
  }
  .slider_controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    width: 100%;
    margin-top: 20px;
  }
  .slider_controls .slick-dots {
    position: inherit;
  }
  .slider_controls .slick-dots li {
    width: inherit;
    height: inherit;
    margin: inherit;
    font-size: 11px;
    color: var(--c-g-88);
    font-family: var(--font-b);
  }
  .slider_controls .slide_dots {
    width: 50px;
  }
  .slider_controls .slide_dots li {
    display: none;
  }
  .slider_controls .slide_dots li strong {
    font-size: 13px;
    color: var(--c-main);
  }
  .slider_controls .slide_dots li.slick-active {
    display: block;
  }
  .slider_controls .progress {
    display: block;
    width: 100%;
    height: 2px;
    overflow: hidden;
    background-color: #ddd;
    background-image: -webkit-gradient(linear, left top, right top, from(#b3cf0a), to(#b3cf0a));
    background-image: linear-gradient(to right, #b3cf0a, #b3cf0a);
    background-repeat: no-repeat;
    background-size: 0 100%;
    -webkit-transition: background-size 0.4s ease-in-out;
    transition: background-size 0.4s ease-in-out;
  }
  .btn_more {
    font-size: 15px;
  }
  .btn_more i:before, .btn_more i:after {
    width: 13px;
  }
  .section {
    height: calc(var(--vh, 1vh) * 100);
    min-height: calc(var(--vh, 1vh) * 100);
  }
  .section.fp-is-overflow > .fp-overflow {
    overflow: hidden;
  }
  .section.fp-auto-height.fp-section {
    height: auto;
    min-height: auto;
  }
}
/*
 *
 * SUMMARY:
 * 00) common
 * 01) only
 * 02) cursor
 * 03) icon
 * 04) background
 * 05) flex grid
 * 06) motion
 */
/* common */
.content {
  margin-top: 100px;
}

.mt0 {
  margin-top: 0 !important;
}

.mt40 {
  margin-top: 40px !important;
}

.h4 {
  font-size: 20px;
  font-weight: bold;
  color: #222222;
}

.h370 {
  height: 370px;
}

/* only */
.only-pc {
  display: block !important;
}

.only-mb {
  display: none !important;
}

/* cursor */
.global_cursor {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  position: fixed;
  left: 0;
  top: 0;
  pointer-events: none;
  -webkit-transform: translate(calc(-50% + 15px), -50%);
          transform: translate(calc(-50% + 15px), -50%);
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  z-index: 20;
  opacity: 0;
}

.global_cursor.hover {
  width: 74px;
  height: 74px;
  background-color: #b3cf0a;
  opacity: 0.4;
}

/* icon */
.form-search-x {
  display: inline-block;
  width: 40px;
  height: 40px;
}

.form-search-x::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_forms.png);
  background-position: -60px -60px;
  width: 40px;
  height: 40px;
}

.form-search {
  display: inline-block;
  width: 40px;
  height: 40px;
}

.form-search::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_forms.png);
  background-position: -120px 0px;
  width: 40px;
  height: 40px;
}

.icon-page_menu_arrow-2x {
  display: inline-block;
  width: 25px;
  height: 25px;
}

.icon-page_menu_arrow-2x::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-size: 327.5px 324.5px;
  background-position: -30px -243px;
  width: 25px;
  height: 25px;
}

.icon-location_home {
  display: inline-block;
  width: 18px;
  height: 18px;
}

.icon-location_home::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -630px -594px;
  width: 18px;
  height: 18px;
}

.icon-more_arrow {
  display: inline-block;
  width: 18px;
  height: 29px;
}

.icon-more_arrow::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -470px -366px;
  width: 18px;
  height: 29px;
}

.icon-golink_arrow-sus {
  display: inline-block;
  width: 30px;
  height: 10px;
}

.icon-golink_arrow-sus::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -330px -258px;
  width: 30px;
  height: 10px;
}

.icon-banner_out {
  display: inline-block;
  width: 30px;
  height: 30px;
}

.icon-banner_out::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -84px -546px;
  width: 30px;
  height: 30px;
}

.icon-banner_link {
  display: inline-block;
  width: 30px;
  height: 30px;
}

.icon-banner_link::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -44px -546px;
  width: 30px;
  height: 30px;
}

.icon-eag_report {
  display: inline-block;
  width: 68px;
  height: 68px;
}

.icon-eag_report::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -420px -78px;
  width: 68px;
  height: 68px;
}

.icon-eag_data {
  display: inline-block;
  width: 68px;
  height: 68px;
}

.icon-eag_data::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -240px -336px;
  width: 68px;
  height: 68px;
}

.icon-esg_link {
  display: inline-block;
  width: 20px;
  height: 20px;
}

.icon-esg_link::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -270px -594px;
  width: 20px;
  height: 20px;
}

.icon-eag_performance::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -420px 0px;
  width: 68px;
  height: 68px;
}

.icon-eag_doc::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -318px -336px;
  width: 68px;
  height: 68px;
}

.icon-tab_link {
  display: inline-block;
  width: 20px;
  height: 20px;
}

.icon-tab_link::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -570px -594px;
  width: 20px;
  height: 20px;
}

.icon-page_next {
  display: inline-block;
  width: 20px;
  height: 20px;
}

.icon-page_next::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -390px -594px;
  width: 20px;
  height: 20px;
}

.icon-page_nextnext {
  display: inline-block;
  width: 20px;
  height: 20px;
}

.icon-page_nextnext::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -420px -594px;
  width: 20px;
  height: 20px;
}

.icon-page_next_gr {
  display: inline-block;
  width: 20px;
  height: 20px;
}

.icon-page_next_gr::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -450px -594px;
  width: 20px;
  height: 20px;
}

.icon-page_prev {
  display: inline-block;
  width: 20px;
  height: 20px;
}

.icon-page_prev::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -480px -594px;
  width: 20px;
  height: 20px;
}

.icon-page_prevprev {
  display: inline-block;
  width: 20px;
  height: 20px;
}

.icon-page_prevprev::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -510px -594px;
  width: 20px;
  height: 20px;
}

.icon-download_h24 {
  display: inline-block;
  width: 24px;
  height: 24px;
}

.icon-download_h24::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons-1.png);
  background-position: -625px -391px;
  width: 24px;
  height: 24px;
}

.icon-download_h24-2x {
  display: inline-block;
  width: 19px;
  height: 19px;
}

.icon-download_h24-2x::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons-1.png);
  background-size: 327.5px 324.5px;
  background-position: -182px -139px;
  width: 19px;
  height: 19px;
}

.icon-doc_h24 {
  display: inline-block;
  width: 22px;
  height: 24px;
}

.icon-doc_h24::after {
  content: "";
  display: block;
  background: url(../images/common/ico_doc.png) no-repeat;
  background-size: contain;
  width: 22px;
  height: 24px;
}

.icon-eag_data {
  display: inline-block;
  width: 68px;
  height: 68px;
}

.icon-eag_data::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -240px -336px;
  width: 68px;
  height: 68px;
}

.icon-eag_data-2x {
  display: inline-block;
  width: 50px;
  height: 50px;
}

.icon-eag_data-2x::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-size: 327.5px 324.5px;
  background-position: 0px 0px;
  width: 50px;
  height: 50px;
}

.icon-global_map {
  display: inline-block;
  width: 30px;
  height: 30px;
}

.icon-global_map::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -364px -546px;
  width: 30px;
  height: 30px;
}

.icon-global_map-2x {
  display: inline-block;
  width: 30px;
  height: 30px;
}

.icon-global_map-2x::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-size: 327.5px 324.5px;
  background-position: -210px -148px;
  width: 30px;
  height: 30px;
}

.icon-global_accordion_arrow {
  display: inline-block;
  width: 20px;
  height: 20px;
}

.icon-global_accordion_arrow::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -300px -594px;
  width: 20px;
  height: 20px;
}

.icon-play-wht {
  display: inline-block;
  width: 47px;
  height: 53px;
}

.icon-play-wht::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -568px 0px;
  width: 47px;
  height: 53px;
}

.icon-play-wht-2x {
  display: inline-block;
  width: 23.5px;
  height: 26.5px;
}

.icon-play-wht-2x::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-size: 327.5px 324.5px;
  background-position: -284px -31.5px;
  width: 23.5px;
  height: 26.5px;
}

.dep3_name i {
  vertical-align: top;
  margin-top: 5px;
}

.btn.btn_lgg {
  padding: 12px 18px 12px;
  font-size: 18px;
  line-height: 0px;
  font-family: "suit-sb";
}

.btn.btn_lgg span {
  font-size: 18px;
  line-height: 25px;
  font-family: "suit-sb";
}

.btn.btn_lg {
  padding: 12px 18px 12px;
  font-size: 18px;
  line-height: 24px;
  font-family: "suit-sb";
}

.btn.btn_lg span {
  font-size: 18px;
  line-height: 24px;
  font-family: "suit-sb";
  color: #333;
}

.btn.btn_gray_grayline {
  background: #f9f9f9;
  border: 1px solid #dedede;
  color: #222222;
}

.btn span {
  font-size: 16px;
  line-height: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  vertical-align: middle;
}

.btn span + i {
  margin-left: 10px;
}

.btn i {
  vertical-align: middle;
}

.btn i + span {
  margin-left: 6px;
}

.icon-link_h24 {
  display: inline-block;
  width: 24px;
  height: 24px;
}

.is_pc .btn.motion_drawing:hover i.icon-link_h24::after {
  background-image: url(../images/common/sp_icons.png);
  background-position: -625px -425px;
  width: 24px;
  height: 24px;
}

.icon-link_h24::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -625px -459px;
  width: 24px;
  height: 24px;
}

.is_pc .btn.btn_lgg.motion_drawing {
  border: 0;
  -webkit-box-shadow: inset 0 0 0 1px #222;
          box-shadow: inset 0 0 0 1px #222;
  color: #222;
  -webkit-transition: color 0.25s 0.08333s;
  transition: color 0.25s 0.08333s;
  position: relative;
}

.is_pc .btn.btn_lgg.motion_drawing:hover {
  color: #55a30f;
}

.is_pc .btn.btn_lgg.motion_drawing:hover::before {
  -webkit-transition-delay: 0s, 0s, 0.25s;
          transition-delay: 0s, 0s, 0.25s;
}

.is_pc .btn.btn_lgg.motion_drawing:hover::before,
.is_pc .btn.btn_lgg.motion_drawing:hover::after {
  border-color: #55a30f;
  -webkit-transition: border-color 0s, width 0.25s, height 0.25s;
  transition: border-color 0s, width 0.25s, height 0.25s;
  width: 100%;
  height: 100%;
}

.is_pc .btn.btn_lgg.motion_drawing::before,
.is_pc .btn.btn_lgg.motion_drawing::after {
  border: 0 solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  pointer-events: none;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0;
  right: 0;
}

.is_pc .btn.btn_lgg.motion_drawing::before {
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.is_pc .btn.btn_lgg.motion_drawing::after {
  border-top-width: 1px;
  border-right-width: 1px;
}

.is_pc .btn.btn_lgg.motion_drawing:hover::before {
  -webkit-transition-delay: 0s, 0s, 0.25s;
          transition-delay: 0s, 0s, 0.25s;
}

.is_pc .btn.btn_lgg.motion_drawing:hover::after {
  -webkit-transition-delay: 0s, 0.25s, 0s;
          transition-delay: 0s, 0.25s, 0s;
}

/* background */
.sustainability-page.bg {
  background: url(../images/reporting/bg_esg_report.png) no-repeat right 725px;
}

.reporting-page {
  background: url(../images/reporting/bg_esg_report.png) no-repeat right 200px;
}

[class$=-section] .section-wrap {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}

[class$=-section] .section-wrap.sv-1_1 {
  background-image: url(../images/common/subvisual/sv-1_1.jpg);
}

[class$=-section] .section-wrap.sv-1_2 {
  background-image: url(../images/common/subvisual/sv-1_2.jpg);
}

[class$=-section] .section-wrap.sv-1_3 {
  background-image: url(../images/common/subvisual/sv-1_3.jpg);
}

[class$=-section] .section-wrap.sv-1_4 {
  background-image: url(../images/common/subvisual/sv-1_4.jpg);
}

[class$=-section] .section-wrap.sv-1_5 {
  background-image: url(../images/common/subvisual/sv-1_5.jpg);
}

[class$=-section] .section-wrap.sv-2_0 {
  background-image: url(../images/common/subvisual/sv-2_0.jpg);
}

[class$=-section] .section-wrap.sv-2_1 {
  background-image: url(../images/common/subvisual/sv-2_1.jpg);
}

[class$=-section] .section-wrap.sv-2_2 {
  background-image: url(../images/common/subvisual/sv-2_2.jpg);
}

[class$=-section] .section-wrap.sv-2_3 {
  background-image: url(../images/common/subvisual/sv-2_3.jpg);
}

[class$=-section] .section-wrap.sv-2_4 {
  background-image: url(../images/common/subvisual/sv-2_4.jpg);
}

[class$=-section] .section-wrap.sv-2_5 {
  background-image: url(../images/common/subvisual/sv-2_5.jpg);
}

[class$=-section] .section-wrap.sv-2_6 {
  background-image: url(../images/common/subvisual/sv-2_6.jpg);
}

[class$=-section] .section-wrap.sv-2_7 {
  background-image: url(../images/common/subvisual/sv-2_7.jpg);
}

[class$=-section] .section-wrap.sv-3_1 {
  background-image: url(../images/common/subvisual/sv-3_1.jpg);
}

[class$=-section] .section-wrap.sv-3_2 {
  background-image: url(../images/common/subvisual/sv-3_2.jpg);
}

[class$=-section] .section-wrap.sv-3_3 {
  background-image: url(../images/common/subvisual/sv-3_3.jpg);
}

[class$=-section] .section-wrap.sv-3_4 {
  background-image: url(../images/common/subvisual/sv-3_4.jpg);
}

[class$=-section] .section-wrap.sv-4_1 {
  background-image: url(../images/common/subvisual/sv-4_1.jpg);
  background-size: auto 340px;
  background-position: center top;
}

[class$=-section] .section-wrap.sv-4_2 {
  background-image: url(../images/common/subvisual/sv-4_2.jpg);
  background-size: auto 340px;
  background-position: center top;
}

[class$=-section] .section-wrap.sv-4_3 {
  background-image: url(../images/common/subvisual/sv-4_3.jpg);
  background-size: auto 340px;
  background-position: center top;
}

[class$=-section] .section-wrap.sv-trading {
  background-image: url(../images/common/subvisual/sv-trading.jpg);
}

[class$=-section] .section-wrap.sv-gov_1 {
  background-image: url(../images/common/subvisual/sv-gov_1.jpg);
}

[class$=-section] .section-wrap.sv-n3_1 {
  background-image: url(../images/common/subvisual/sv-n3_1.jpg);
}

[class$=-section] .section-wrap.sv-n3_2 {
  background-image: url(../images/common/subvisual/sv-n3_2.jpg);
}

[class$=-section] .section-wrap.sv-n3_3 {
  background-image: url(../images/common/subvisual/sv-n3_3.jpg);
}

[class$=-section] .section-wrap.sv-n3_4 {
  background-image: url(../images/common/subvisual/sv-n3_4.jpg);
}

[class$=-section] .section-wrap.sv-n3_5 {
  background-image: url(../images/common/subvisual/sv-n3_5.jpg);
}

/* flex grid */
.rowflex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.ai-c {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.rowflex.margin-x {
  width: calc(100% + 10px);
  margin-left: -5px;
}

.rowflex.margin-x > * {
  margin: 0 5px;
}

.rowflex.padding-x {
  width: calc(100% + 10px);
  margin-left: -5px;
}

.rowflex.padding-x > * {
  padding: 0 5px;
}

.rowflex.flexwrap {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.rowflex.flexwrap > .col {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0%;
          flex: 1 0 0%;
}

.rowflex.flexwrap > .col-auto {
  width: auto;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.rowflex.jcc {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.rowflex.jcsb {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.rowflex.jcfs {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.rowflex.jcfe {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

/* ---------------------------- float grid .rowfloat1~8 > li, div  */
.rowfloat:after {
  content: "";
  display: block;
  clear: both;
}

.rowfloat.padding-x {
  width: calc(100% + 10px);
  margin-left: -5px;
}

.rowfloat.padding-x > * {
  padding: 0 5px;
}

.rowfloat > li,
.rowfloat > div {
  float: left;
}

.rowfloat.fl > li,
.rowfloat.lf > div {
  float: left;
}

.rowfloat.fr > li,
.rowfloat.lr > div {
  float: right;
}

.rowfloat.fc,
.rowfloat.lc {
  text-align: center;
}

.rowfloat.fc > li,
.rowfloat.fc > div,
.rowfloat.lc > li,
.rowfloat.lc > div {
  float: none;
  display: inline-block;
}

/* 엘리먼트 비율 col-ep0~12 (열에 컬럼 겟수) */
.col-ep0 {
  width: Infinity;
}

.col-ep1 {
  width: 100%;
}

.col-ep2 {
  width: 50%;
}

.col-ep3 {
  width: 33.33333%;
}

.col-ep4 {
  width: 25%;
}

.col-ep5 {
  width: 20%;
}

.col-ep6 {
  width: 16.66667%;
}

.col-ep7 {
  width: 14.28571%;
}

.col-ep8 {
  width: 12.5%;
}

.col-ep9 {
  width: 11.11111%;
}

.col-ep10 {
  width: 10%;
}

.col-ep11 {
  width: 9.09091%;
}

.col-ep12 {
  width: 8.33333%;
}

/* 엘리먼트 퍼센트 col-p0~100 : 5% 배수  */
.col-p0 {
  width: 0%;
}

.col-p5 {
  width: 5%;
}

.col-p10 {
  width: 10%;
}

.col-p15 {
  width: 15%;
}

.col-p20 {
  width: 20%;
}

.col-p25 {
  width: 25%;
}

.col-p30 {
  width: 30%;
}

.col-p35 {
  width: 35%;
}

.col-p40 {
  width: 40%;
}

.col-p45 {
  width: 45%;
}

.col-p50 {
  width: 50%;
}

.col-p55 {
  width: 55%;
}

.col-p60 {
  width: 60%;
}

.col-p65 {
  width: 65%;
}

.col-p70 {
  width: 70%;
}

.col-p75 {
  width: 75%;
}

.col-p80 {
  width: 80%;
}

.col-p85 {
  width: 85%;
}

.col-p90 {
  width: 90%;
}

.col-p95 {
  width: 95%;
}

.col-p100 {
  width: 100%;
}

.col-auto {
  width: auto;
}

/* js-scrollmotion */
[class*=js-scrollmotion_][class*=scrollmotion_] {
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay1 {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay2 {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay3 {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay4 {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay5 {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay6 {
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay7 {
  -webkit-transition-delay: 0.7s;
          transition-delay: 0.7s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay8 {
  -webkit-transition-delay: 0.8s;
          transition-delay: 0.8s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay9 {
  -webkit-transition-delay: 0.9s;
          transition-delay: 0.9s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay10 {
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc1 {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc2 {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc3 {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc4 {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc5 {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc6 {
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc7 {
  -webkit-transition-delay: 0.7s;
          transition-delay: 0.7s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc8 {
  -webkit-transition-delay: 0.8s;
          transition-delay: 0.8s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc9 {
  -webkit-transition-delay: 0.9s;
          transition-delay: 0.9s;
}

[class*=js-scrollmotion_][class*=scrollmotion_].scrolldelay_pc10 {
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
}

.js-scrollmotion_up {
  -webkit-opacity: 0;
  -moz-opacity: 0;
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transform: translateY(60px);
  transform: translateY(60px);
}

.js-scrollmotion_up.scrollmotion_up {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.js-scrollmotion_left {
  -webkit-opacity: 0;
  -moz-opacity: 0;
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transform: translateX(-50px);
  transform: translateX(-50px);
}

.js-scrollmotion_left.scrollmotion_left {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.js-scrollmotion_right {
  -webkit-opacity: 0;
  -moz-opacity: 0;
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transform: translateX(50px);
  transform: translateX(50px);
}

.js-scrollmotion_right.scrollmotion_right {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
  opacity: 1;
  -webkit-transform: translateX(0);
  transform: translateX(0);
}

.js-scrollmotion_zoomin {
  -webkit-opacity: 0;
  -moz-opacity: 0;
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
}

.js-scrollmotion_zoomin.scrollmotion_zoomin {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1);
}

/* error */
.error {
  display: table;
  width: 100%;
  text-align: center;
  padding: 80px 20px 200px 20px;
}

.error .ico {
  width: 275px;
  height: 223px;
  background-image: url(../images/common/ico_error.png);
}

.error p {
  padding: 40px 0;
  color: #555;
  font-family: var(--font-m);
  font-size: 22px;
  line-height: 34px;
}

.error strong {
  display: block;
  color: #222;
  font-size: 36px;
  line-height: 130%;
  padding: 0 0 30px 0;
}

.error .box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
}

.error .box span {
  position: absolute;
  top: 50%;
  color: #55a30f;
  font-family: var(--font-b);
  font-size: 50px;
  margin-top: -40px;
}

.error button {
  width: 140px;
}

@media (max-width: 1024px) {
  /* common */
  .h4 {
    font-size: 14px;
  }
  .h370 {
    height: auto;
  }
  /* sub visual */
  [class$=-section] .section-wrap.sv-2_7 {
    height: 400px;
  }
  .sustainability_visual-section .sv-2_7 .section-inner {
    height: 100%;
  }
  /* only */
  .only-pc {
    display: none !important;
  }
  .only-mb {
    display: block !important;
  }
  /* cursor */
  .global_cursor {
    display: none;
  }
  /* icon */
  .form-search-x {
    width: 25px;
    height: 25px;
  }
  .form-search-x::after {
    background-size: 106.5px 86.5px;
    background-position: 0px 0px;
    width: 25px;
    height: 25px;
  }
  .form-search {
    width: 25px;
    height: 25px;
  }
  .form-search::after {
    background-size: 106.5px 86.5px;
    background-position: -30px 0px;
    width: 25px;
    height: 25px;
  }
  .icon-golink_arrow-sus {
    width: 20px;
    height: 8px;
  }
  .icon-golink_arrow-sus::after {
    background-size: 327.5px 324.5px;
    background-position: -190px -243px;
    width: 20px;
    height: 8px;
  }
  .icon-banner_out {
    width: 25px;
    height: 25px;
  }
  .icon-banner_out::after {
    background-size: 327.5px 324.5px;
    background-position: 0px -243px;
    width: 25px;
    height: 25px;
  }
  .icon-banner_link {
    width: 25px;
    height: 25px;
  }
  .icon-banner_link::after {
    background-size: 327.5px 324.5px;
    background-position: -215px -208px;
    width: 25px;
    height: 25px;
  }
  .icon-eag_report {
    width: 50px;
    height: 50px;
  }
  .icon-eag_report::after {
    background-size: 327.5px 324.5px;
    background-position: -55px -55px;
    width: 50px;
    height: 50px;
  }
  .icon-eag_data {
    width: 50px;
    height: 50px;
  }
  .icon-eag_data::after {
    background-size: 327.5px 324.5px;
    background-position: 0px 0px;
    width: 50px;
    height: 50px;
  }
  .icon-global_map {
    width: 30px;
    height: 30px;
  }
  .icon-global_map::after {
    background-size: 327.5px 324.5px;
    background-position: -210px -148px;
    width: 30px;
    height: 30px;
  }
  .icon-play-wht {
    width: 23.5px;
    height: 26.5px;
  }
  .icon-play-wht::after {
    background-size: 327.5px 324.5px;
    background-position: -284px -31.5px;
    width: 23.5px;
    height: 26.5px;
  }
  .icon-esg_link {
    width: 15px;
    height: 15px;
  }
  .icon-esg_link::after {
    background-size: 327.5px 324.5px;
    background-position: -82px -273px;
    width: 15px;
    height: 15px;
  }
  .icon-eag_performance {
    width: 50px;
    height: 50px;
  }
  .icon-eag_performance::after {
    background-size: 327.5px 324.5px;
    background-position: 0px -55px;
    width: 50px;
    height: 50px;
  }
  .icon-eag_doc {
    width: 50px;
    height: 50px;
  }
  .icon-eag_doc::after {
    background-size: 327.5px 324.5px;
    background-position: -55px 0px;
    width: 50px;
    height: 50px;
  }
  .icon-download_h24 {
    width: 19px;
    height: 19px;
  }
  .icon-download_h24::after {
    background-size: 327.5px 324.5px;
    background-position: -182px -139px;
    width: 19px;
    height: 19px;
  }
  .icon-doc_h24::after {
    width: 19px;
    height: 19px;
    margin: 0 0 0 4px;
  }
  .icon-tab_link {
    width: 18px;
    height: 18px;
  }
  .icon-tab_link::after {
    background-size: 327.5px 324.5px;
    background-position: -106px -243px;
    width: 18px;
    height: 18px;
  }
  .dep3_name i {
    margin-top: 1px;
  }
  .btn.btn_lg {
    padding: 10px 15px 10px;
    font-size: 13px;
    line-height: 19px;
  }
  .btn.btn_lg span {
    font-size: 13px;
    line-height: 19px;
  }
  .btn.btn_lgg span {
    font-size: 14px;
    line-height: 19px;
  }
  .btn i + span {
    margin-left: 4px;
  }
  /* background */
  .sustainability-page.bg {
    background: none;
  }
  .reporting-page {
    background-size: 221px auto;
    background-position: calc(100% + 50px) 128px;
  }
  /* flex grid */
  .rowflex.flexwrap > .col-mb {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
  }
  .rowflex.flexwrap > .col-mb-auto {
    width: auto;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
  .rowflex.flexwrap > [class*=col-mb-ep] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
  .rowflex.flexwrap > [class*=col-mb-p] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
  .col-mb-auto {
    width: auto;
  }
  /* 엘리먼트 비율 col-ep0~12 */
  .col-mb-ep1 {
    width: 100%;
  }
  .col-mb-ep2 {
    width: 50%;
  }
  .col-mb-ep3 {
    width: 33.33333%;
  }
  .col-mb-ep4 {
    width: 25%;
  }
  .col-mb-ep5 {
    width: 20%;
  }
  .col-mb-ep6 {
    width: 16.66667%;
  }
  .col-mb-ep7 {
    width: 14.28571%;
  }
  .col-mb-ep8 {
    width: 12.5%;
  }
  .col-mb-ep9 {
    width: 11.11111%;
  }
  .col-mb-ep10 {
    width: 10%;
  }
  .col-mb-ep11 {
    width: 9.09091%;
  }
  .col-mb-ep12 {
    width: 8.33333%;
  }
  /* 엘리먼트 퍼센트 col-mb-p0~100 */
  .col-mb-p0 {
    width: 0%;
  }
  .col-mb-p5 {
    width: 5%;
  }
  .col-mb-p10 {
    width: 10%;
  }
  .col-mb-p15 {
    width: 15%;
  }
  .col-mb-p20 {
    width: 20%;
  }
  .col-mb-p25 {
    width: 25%;
  }
  .col-mb-p30 {
    width: 30%;
  }
  .col-mb-p35 {
    width: 35%;
  }
  .col-mb-p40 {
    width: 40%;
  }
  .col-mb-p45 {
    width: 45%;
  }
  .col-mb-p50 {
    width: 50%;
  }
  .col-mb-p55 {
    width: 55%;
  }
  .col-mb-p60 {
    width: 60%;
  }
  .col-mb-p65 {
    width: 65%;
  }
  .col-mb-p70 {
    width: 70%;
  }
  .col-mb-p75 {
    width: 75%;
  }
  .col-mb-p80 {
    width: 80%;
  }
  .col-mb-p85 {
    width: 85%;
  }
  .col-mb-p90 {
    width: 90%;
  }
  .col-mb-p95 {
    width: 95%;
  }
  .col-mb-p100 {
    width: 100%;
  }
  /* error */
  .error {
    padding: 40px 20px 60px 20px;
  }
  .error::before {
    content: "";
    display: block;
    position: fixed;
    top: 60px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #dedede;
  }
  .error .ico {
    background-size: 80%;
  }
  .error p {
    padding: 30px 0;
    font-size: 16px;
    line-height: 28px;
  }
  .error strong {
    font-size: 22px;
    line-height: 24px;
    padding: 0 0 20px 0;
  }
  .error .box span {
    font-size: 35px;
  }
  .error button {
    border: 1px solid #222;
  }
}
@media all and (max-width: 640px) {
  /* common */
  .content {
    margin-top: 60px;
  }
}
/* scrollbar */
body::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #ececec;
  -webkit-appearance: none;
  background-color: transparent;
}

body::-webkit-scrollbar-thumb {
  background-color: #898989;
  border-radius: 3px;
}

body .scroll-type {
  overflow: hidden;
  overflow-y: auto;
}

/* 비율 default : 16:9 */
.img-ratio {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  text-align: center;
}

/* background */
.company-page.bg {
  background: url(../images/reporting/bg_esg_report.png) no-repeat right 600px;
}

/* location */
.sub_menu-section .location-area ul li {
  font-size: 0;
}

.sub_menu-section .location-area ul li + li::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px;
  text-align: center;
  background-image: url(../images/common/sp_icons.png);
  background-position: -310px -100px;
  width: 10px;
  height: 18px;
}

.sub_menu-section .location-area ul li:first-child a,
.sub_menu-section .location-area ul li:first-child span {
  display: block;
  font-size: 0;
  line-height: 0;
}

.sub_menu-section .location-area ul li:last-child a,
.sub_menu-section .location-area ul li:last-child span {
  color: #222222;
}

.sub_menu-section .location-area a,
.sub_menu-section .location-area span {
  vertical-align: middle;
  font-size: 14px;
  font-family: var(--font);
  color: var(--c-gray);
  line-height: 18px;
}

/* menu area */
.sub_menu-section .menu-area {
  margin-top: 80px;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

.sub_menu-section .menu-area .dep2_name {
  font-family: var(--font-b);
  font-size: 52px;
  line-height: 60px;
  color: #222;
}

.sub_menu-section .menu-area .dep3_sub .mb-dep3_title .btn-dep3_title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

/* sub visual */
.sub_visual-section .section-inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  height: 400px;
}

.sub_visual-section .s-head .tit {
  font-family: var(--font-b);
  font-size: 42px;
  color: #fff;
}

.sub_visual-section .s-body {
  margin-top: 40px;
}

.sub_visual-section .s-body span {
  font-size: 24px;
  font-family: var(--font-m);
  color: #fff;
  line-height: 1.6;
}

/* 패널 cont_title-panel */
.cont_title-panel {
  background-size: auto 340px;
  background-position: center top;
  background-repeat: no-repeat;
  display: block;
  text-align: left;
  padding-top: 110px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.cont_title-panel .title {
  color: #222;
  font-family: var(--font-b);
  font-size: 42px;
  line-height: 1.3;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.cont_title-panel .desc {
  margin-top: 20px;
  font-size: 18px;
  line-height: 30px;
  color: var(--c-gray);
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

/* Company > 회사소개 > 개요 */
.summary-section {
  padding: 120px 0;
}

.summary-section .s-head {
  margin-bottom: 86px;
}

.summary-section .s-head .sub-title {
  margin-top: -10px;
  color: #222;
  font-size: 18px;
  line-height: 1.6;
  font-family: var(--font-sb);
}

.summary-section .s-head .sub-title .c-green {
  color: #16873e;
  font-weight: bold;
}

.summary-section .title {
  font-family: var(--font-b);
  font-size: 36px;
  color: #222;
  line-height: 48px;
}

.summary-section .sub-title {
  font-family: var(--font-b);
  font-size: 28px;
  color: #222;
  line-height: 48px;
}

.summary-section .business-panel .p-head .text-desc {
  margin-top: 0;
}

.summary-section .business-panel .p-head .text-desc p {
  color: var(--c-gray);
  font-family: var(--font-sb);
  font-size: 18px;
  line-height: 30px;
}

.summary-section .business-panel .p-body {
  margin-top: 70px;
}

.summary-section .section-wrap .con_box-area {
  padding-bottom: 80px;
}

.summary-section .section-wrap .con_box-area .typo-box .title {
  padding: 5px 0 15px;
  font-size: 28px;
  font-family: var(--font-b);
  color: #222;
}

.summary-section .section-wrap .con_box-area .typo-box .desc {
  font-size: 18px;
  color: var(--c-gray);
  line-height: 1.6;
}

.summary-section .section-wrap .con_box-area .img-box img {
  width: 100%;
}

.summary-section .section-wrap .con_box-area .btn-box {
  margin-top: 100px;
  text-align: left;
}

.summary-section .content_sk {
  padding-bottom: 20px;
}

.summary-section .content_sk .con_box-area .typo-box .title {
  padding: 5px 0 20px;
}

.summary-section .content_sk .area-top .img-box {
  float: left;
  width: 50%;
  padding-right: 15px;
}

.summary-section .content_sk .area-top .typo-box {
  float: left;
  width: 50%;
  padding-left: 45px;
}

.summary-section .content_sk .area-bottom .typo-box {
  float: left;
  width: 50%;
  padding-right: 80px;
}

.summary-section .content_sk .area-bottom .typo-box .word {
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.summary-section .content_sk .area-bottom .img-box {
  float: right;
  width: 50%;
  padding-left: 15px;
}

.summary-section .business-panel .p-body .box-area {
  margin: 20px 0 40px;
  padding: 60px 10%;
  border: 1px solid #dedede;
}

.summary-section .business-panel .p-body .box-area.area1 .text-area + .text-area {
  margin: 70px 0 0;
}

.summary-section .business-panel .p-body .box-area .text-area .text-wrap {
  text-align: center;
}

.summary-section .business-panel .p-body .box-area .text-area .text-wrap.text-group {
  margin: 30px auto 0;
  background-color: #f3f9ec;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.summary-section .business-panel .p-body .box-area .text-area .text-wrap.text-group.tg-r {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.summary-section .business-panel .p-body .box-area .text-area .text-wrap.text-group .box_title {
  padding: 20px 0;
  font-size: 20px;
  color: #16873e !important;
  line-height: 1.4;
}

.summary-section .business-panel .p-body .box-area .text-area .text-wrap .cat {
  display: block;
  position: relative;
  z-index: 2;
  width: 133px;
  height: 34px;
  margin: 0 auto 18px;
  background-color: #55a30f;
  color: #fff;
  line-height: 34px;
  border-radius: 30px;
}

.en .summary-section .business-panel .p-body .box-area .text-area .text-wrap .cat {
  width: 200px;
}

.summary-section .business-panel .p-body .box-area .text-area .text-wrap .box-img {
  margin: -30px 0 15px 0;
}

.summary-section .business-panel .p-body .box-area .text-area .text-wrap .box_title {
  font-size: 24px;
  color: var(--c-gray);
  font-family: var(--font-b);
  line-height: 1.34;
}

.summary-section .business-panel .p-body .box-area.area2 .text-area .text-wrap .box_title {
  color: #222;
}

.summary-section .business-panel .p-body .box-area .text-area .text-wrap .sub_title {
  font-size: 22px;
  line-height: 36px;
  color: #16873e;
  font-family: var(--font-sb);
  padding: 14px 0 26px;
}

.summary-section .business-panel .p-body .box-area .text-area .text-wrap .desc {
  font-size: 16px;
  color: var(--c-gray);
  line-height: 30px;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.en .summary-section .business-panel .p-body .box-area .text-area .text-wrap .desc ul {
  width: 312px;
}

.summary-section .business-panel .p-body .box-area .img-area {
  margin-top: 65px;
  text-align: center;
}

/* Company > 회사소개 > 경영철학(SKMS) */
.subsidiary_management-section .section-wrap {
  padding: 120px 0;
}

.subsidiary_management-section .section-wrap .con_title {
  padding-bottom: 78px;
  font-family: var(--font-b);
  font-size: 36px;
  color: #222;
}

.subsidiary_management-section .section-wrap .con_box-area {
  padding-bottom: 80px;
}

.subsidiary_management-section .section-wrap .con_box-area .typo-box .title {
  padding: 5px 0 15px;
  font-family: var(--font-b);
  font-size: 28px;
  color: #222;
}

.subsidiary_management-section .section-wrap .con_box-area .typo-box .desc {
  font-size: 18px;
  color: var(--c-gray);
  line-height: 1.6;
}

.subsidiary_management-section .section-wrap .con_box-area .img-box img {
  width: 100%;
}

.subsidiary_management-section .section-wrap .con_box-area .btn-box {
  margin-top: 100px;
  text-align: left;
}

.subsidiary_management-section .content_sk {
  padding-bottom: 20px;
}

.subsidiary_management-section .content_sk .con_box-area .typo-box .title {
  padding: 5px 0 20px;
}

.subsidiary_management-section .content_sk .area-top .img-box {
  float: left;
  width: 50%;
  padding-right: 15px;
}

.subsidiary_management-section .content_sk .area-top .typo-box {
  float: left;
  width: 50%;
  padding-left: 45px;
}

.subsidiary_management-section .content_sk .area-bottom .typo-box {
  float: left;
  width: 50%;
  padding-right: 80px;
}

.subsidiary_management-section .content_sk .area-bottom .typo-box .word {
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.subsidiary_management-section .content_sk .area-bottom .img-box {
  float: right;
  width: 50%;
  padding-left: 15px;
}

.subsidiary_management-section .content_management .con_box-area::after {
  content: "";
  display: block;
  clear: both;
}

.subsidiary_management-section .content_management .con_box-area .float_typo {
  float: left;
}

.subsidiary_management-section .content_management .con_box-area .float_typo .typo-box {
  padding: 0 53px 60px 0;
}

.subsidiary_management-section .content_management .con_box-area .float_typo .typo-box .exp {
  margin-top: 35px;
  font-size: 16px;
  color: #777;
}

.en .subsidiary_management-section .content_management .con_box-area .float_typo .typo-box .exp {
  position: relative;
  padding-left: 0.8em;
}

.en .subsidiary_management-section .content_management .con_box-area .float_typo .typo-box .exp:after {
  content: "*";
  display: block;
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
}

.subsidiary_management-section .content_management .con_box-area .float_typo .pd_none {
  padding-bottom: 0;
}

.subsidiary_management-section .content_management .con_box-area .img-box {
  float: right;
  text-align: center;
  padding-left: 67px;
}

.subsidiary_management-section .content_management .con_box-area .img-box img {
  width: 100%;
}

.subsidiary_management-section .content_principle .con_title {
  padding-bottom: 40px;
}

.subsidiary_management-section .content_principle .con_box-area {
  padding-bottom: 0;
}

.subsidiary_management-section .content_principle .con_box-area::after {
  content: "";
  display: block;
  clear: both;
}

.subsidiary_management-section .content_principle .con_box-area .float_typo {
  float: left;
}

.subsidiary_management-section .content_principle .con_box-area .float_typo .typo-box {
  padding-right: 15px;
}

.subsidiary_management-section .content_principle .con_box-area .typo-box {
  padding: 0 0 40px;
}

.subsidiary_management-section .content_principle .con_box-area .img-box {
  float: right;
  padding-top: 10px;
  text-align: center;
  padding-left: 50px;
}

.subsidiary_management-section .content_principle .con_box-area .img-box img {
  width: auto;
}

.subsidiary_management-section .content_principle .vwbe-area .rowfloat {
  margin-top: 80px;
}

/* Company > 회사소개 > 연혁 */
.history_visual-section {
  margin-top: 120px;
}

.history_visual-section .section-wrap.scroll_active .typo-area .year-box {
  opacity: 1;
  -webkit-transform: translateY(0px);
  transform: translateY(0px);
}

.history_visual-section .section-wrap.scroll_active .typo-area .desc-box {
  opacity: 1;
  -webkit-transform: translateY(0px);
  transform: translateY(0px);
}

.history_visual-section .history_gallery.scroll_active .gallery-inner .gallery_container {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.history_visual-section .history_gallery.scroll_active .arrow_navi {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.history_visual-section .typo-area {
  background-color: #fff;
}

.history_visual-section .typo-area .year-box {
  text-align: center;
  margin-bottom: 50px;
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
}

.history_visual-section .typo-area .year-box span {
  font-family: var(--font-eb);
  font-size: 46px;
  color: #222222;
  line-height: 50px;
}

.history_visual-section .typo-area .desc-box {
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #eef5e4;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}

.history_visual-section .typo-area .desc-box .img-blk {
  width: 475px;
}

.history_visual-section .typo-area .desc-box .img-blk img {
  width: 100%;
}

.history_visual-section .typo-area .desc-box .text-blk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 5.5%;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #fff;
  line-height: 1.5;
  text-align: center;
}

.history_visual-section .history_gallery .gallery-inner {
  position: relative;
}

.history_visual-section .history_gallery .gallery-inner .gallery_container {
  overflow: hidden;
  opacity: 0;
  -webkit-transform: translateY(20%);
  transform: translateY(20%);
  -webkit-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}

.history_visual-section .history_gallery .swiper-slide .img-box img {
  width: 100%;
}

.history_visual-section .history_gallery .swiper-slide .text-blk {
  background-size: cover;
  background-position: 0 0;
  background-repeat: no-repeat;
}

.history_visual-section .history_gallery .swiper-slide:nth-child(6) .text-blk {
  background-image: url("../images/company/history-slide-6_bg.jpg");
}

.history_visual-section .history_gallery .swiper-slide:nth-child(1) .text-blk {
  background-image: url("../images/company/history-slide-5_bg.jpg");
}

.history_visual-section .history_gallery .swiper-slide:nth-child(2) .text-blk {
  background-image: url("../images/company/history-slide-4_bg.jpg");
}

.history_visual-section .history_gallery .swiper-slide:nth-child(3) .text-blk {
  background-image: url("../images/company/history-slide-3_bg.jpg");
}

.history_visual-section .history_gallery .swiper-slide:nth-child(4) .text-blk {
  background-image: url("../images/company/history-slide-2_bg.jpg");
}

.history_visual-section .history_gallery .swiper-slide:nth-child(5) .text-blk {
  background-image: url("../images/company/history-slide-1_bg.jpg");
}

.history_visual-section .history_gallery .arrow_navi {
  position: absolute;
  top: 250px;
  z-index: 3;
  width: 100%;
  opacity: 0;
}

.history_visual-section .history_gallery .arrow_navi .prev,
.history_visual-section .history_gallery .arrow_navi .next {
  font-size: 0;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: block;
  width: 65px;
  height: 65px;
  background-color: #fff;
  border: 1px solid #d2d2d2;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.history_visual-section .history_gallery .arrow_navi .prev.swiper-button-disabled::before,
.history_visual-section .history_gallery .arrow_navi .next.swiper-button-disabled::before {
  opacity: 0.4;
}

.history_visual-section .history_gallery .arrow_navi .prev::before,
.history_visual-section .history_gallery .arrow_navi .next::before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.history_visual-section .history_gallery .arrow_navi .prev {
  left: -96px;
}

.history_visual-section .history_gallery .arrow_navi .prev::before {
  background-image: url(../images/common/sp_icons.png);
  background-position: -114px -278px;
  width: 40px;
  height: 40px;
}

.history_visual-section .history_gallery .arrow_navi .prev:hover {
  border: 1px solid #55a30f;
}

.history_visual-section .history_gallery .arrow_navi .prev:hover::before {
  background-image: url(../images/common/sp_icons.png);
  background-position: -273px -220px;
  width: 40px;
  height: 40px;
}

.history_visual-section .history_gallery .arrow_navi .next {
  right: -96px;
}

.history_visual-section .history_gallery .arrow_navi .next::before {
  background-image: url(../images/common/sp_icons.png);
  background-position: -420px -366px;
  width: 40px;
  height: 40px;
}

.history_visual-section .history_gallery .arrow_navi .next:hover {
  border: 1px solid #55a30f;
}

.history_visual-section .history_gallery .arrow_navi .next:hover::before {
  background-image: url(../images/common/sp_icons.png);
  background-position: -568px -490px;
  width: 40px;
  height: 40px;
}

.history_visual-section .history_gallery .pagination {
  padding-top: 30px;
  font-size: 0;
  text-align: center;
}

.history_visual-section .history_gallery .pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  background-color: #939393;
  opacity: 1;
}

.history_visual-section .history_gallery .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #55a30f;
  opacity: 1;
}

.history_visual-section .history_year_con {
  background-color: #fff;
}

.history_visual-section .history_year_con .history_year_con-inner {
  padding: 60px 0 calc(100vh - 544px);
}

.history_visual-section .history_year_con .history_year_con-inner .history_year_con-item {
  display: none;
}

.history_visual-section .history_year_con .history_year_con-inner .history_year_con-item.active {
  display: block;
}

.history_visual-section .history_year_con .history_year_con-inner .rowflex {
  min-height: 100px;
}

.history_visual-section .history_year_con .history_year_con-inner .rowflex .col-auto:first-child {
  width: 220px;
}

.history_visual-section .history_year_con .history_year_con-inner .rowflex .col-auto:last-child {
  width: calc(100% - 220px);
  padding-left: 6.9373%;
}

.history_visual-section .year-area {
  background-color: #fff;
  min-height: 400px;
}

.history_visual-section .year-area .area-inner {
  padding: 78px 0;
  overflow: hidden;
  margin-top: -50px;
  height: 490px;
  background-color: #fff;
}

.history_visual-section .year-area .area-inner::before,
.history_visual-section .year-area .area-inner::after {
  content: "";
  display: block;
  width: 100%;
  height: 50px;
  position: absolute;
}

.history_visual-section .year-area .area-inner::before {
  top: 0;
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 0, 0, 0)), to(white));
  background-image: linear-gradient(to top, rgba(255, 0, 0, 0), white);
}

.history_visual-section .year-area .area-inner::after {
  bottom: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 0, 0, 0)), to(white));
  background-image: linear-gradient(to bottom, rgba(255, 0, 0, 0), white);
}

.history_visual-section .year-area ul.year-list {
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.history_visual-section .year-area li.active span {
  color: #55a30f;
}

.history_visual-section .year-area a {
  display: block;
  cursor: default;
}

.history_visual-section .year-area span {
  display: block;
  font-family: var(--font-eb);
  font-size: 84px;
  color: #939393;
  line-height: 110px;
}

.history_visual-section .history-area .history-article + .history-article {
  margin-top: 125px;
}

.history_visual-section .history-area .history-article.history-end {
  padding: 0 0 80px;
}

.history_visual-section .history-area .history-article:first-child.under .month span {
  color: #16873e;
}

.history_visual-section .history-area .history-article:first-child.pass .month span {
  color: var(--c-gray);
}

.history_visual-section .history-area .history-article:first-child .history_con:nth-child(2)::before {
  display: none;
}

.history_visual-section .history-area .history-article.active .month span,
.history_visual-section .history-area .history-article.over .month span {
  color: #16873e;
}

.history_visual-section .history-area .history-article.active .history li::before,
.history_visual-section .history-area .history-article.over .history li::before {
  content: "";
  display: block;
  position: absolute;
  top: 12px;
  left: 0;
  width: 4px;
  height: 4px;
  background-color: #555;
}

.history_visual-section .history-area .history-article.active .history li span,
.history_visual-section .history-area .history-article.over .history li span {
  color: var(--c-gray);
}

.history_visual-section .history-area .history-article .history_year {
  display: none;
}

.history_visual-section .history-area .history-article .history_con {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 45px 0;
}

.history_visual-section .history-area .history-article .history_con::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 1px;
  background-color: #dedede;
}

.history_visual-section .history-area .history-article .history_con:last-child::after {
  display: none;
}

.history_visual-section .history-area .history-article .history_con .month {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 58px;
}

.history_visual-section .history-area .history-article .history_con .history {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: calc(100% - 58px);
}

.history_visual-section .history-area .month span {
  font-size: 24px;
  color: #939393;
  font-family: var(--font-sb);
  line-height: 28px;
}

.history_visual-section .history-area .history li + li {
  margin-top: 20px;
}

.history_visual-section .history-area .history li {
  position: relative;
  padding-left: 13px;
}

.history_visual-section .history-area .history li::before {
  content: "";
  display: block;
  position: absolute;
  top: 12px;
  left: 0;
  width: 4px;
  height: 4px;
  background-color: #777;
}

.history_visual-section .history-area .history li::before {
  border-radius: 50%;
}

.history_visual-section .history-area .history li span {
  font-size: 18px;
  color: var(--c-gray);
  font-family: var(--font-m);
  line-height: 28px;
}

/* Company > CEO > CEO 인사말 */
.ceo-section .only-pc_over {
  display: block;
}

.ceo-section .only_ib-pc_over {
  display: inline-block;
}

.ceo-section .section-wrap {
  overflow: hidden;
  background: url(../images/company/ceo_bg.png) no-repeat;
  background-position: calc(50% + 770px) 0;
}

.ceo-section .section-wrap .section-inner {
  padding: 130px 0 120px;
  position: relative;
}

.ceo-section .section-wrap .green {
  color: #55a30f;
}

.ceo-section .section-wrap .darkgreen {
  color: #16873e;
}

.ceo-section .content_person .typo-body .title-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 80%;
  margin: 0 auto;
  text-align: center;
}

.ceo-section .content_person .typo-body .title {
  position: relative;
  padding: 0;
  line-height: 66px;
  font-size: 42px;
  font-family: var(--font-sb);
  color: #222;
}

.ceo-section .content_person .typo-body .title::before {
  content: "";
  position: absolute;
  display: inline-block;
  margin-left: -40px;
  margin-right: 5px;
  top: 10px;
  width: 26px;
  height: 19px;
  background: url(../images/company/ceo_qt-top.png);
  background-size: 100% auto;
}

.ceo-section .content_person .typo-body .title::after {
  content: "";
  position: absolute;
  display: inline-block;
  margin-left: 15px;
  bottom: 35px;
  width: 26px;
  height: 19px;
  background: url(../images/company/ceo_qt-foot.png);
  background-size: 100% auto;
}

.ceo-section .content_person .row-ceo {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.ceo-section .content_person .desc-area {
  margin-top: 75px;
  margin-bottom: 50px;
}

.ceo-section .content_person .desc-area .desc {
  padding-top: 15px;
}

.ceo-section .content_person .desc-area .desc.desc_full {
  width: 100%;
}

.ceo-section .content_person .desc .desc_title {
  font-family: var(--font-b);
  font-size: 28px;
  color: #222;
  line-height: 35px;
}

.ceo-section .content_person .desc p {
  margin-top: 20px;
  font-size: 20px;
  font-family: var(--font-m);
  color: var(--c-gray);
  line-height: 34px;
  letter-spacing: -0.7px;
}

.ceo-section .content_person .ceo-area .ceo-img {
  margin-top: 25px;
}

.ceo-section .content_person .ceo-typo p {
  font-size: 18px;
  line-height: 30px;
  padding-bottom: 30px;
}

.ceo-section .content_person .ceo-typo .ceo {
  padding: 40px 0 18px;
  color: #222;
  font-size: 24px;
  font-family: var(--font-m);
}

.ceo-section .content_person .ceo-typo .ceo > span {
  font-family: var(--font-sb);
}

.ceo-section .content_person .ceo-typo .name {
  color: #222;
  font-size: 30px;
  font-family: var(--font-b);
}

.ceo-section div.hor-3 {
  margin: 80px 0 0;
}

.ceo-section div.hor-3 .num {
  display: block;
  width: 50px;
  height: 50px;
  line-height: 50px;
  margin: 0 auto;
  background: #55a30f;
  font-family: var(--font-b);
  font-size: 20px;
  color: #fff;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

.ceo-section div.hor-3 .tit {
  padding: 30px 0;
}

.ceo-section div.hor-3 .tit span {
  font-family: var(--font-b);
  font-size: 24px;
  color: #222;
  letter-spacing: -0.4px;
}

.ceo-section div.hor-3 .desc {
  font-size: 18px;
  font-family: var(--font-m);
  color: var(--c-gray);
  line-height: 1.7;
}

.ceo-section .foo-ceo {
  margin: 50px 0 0;
  padding: 50px 0;
  border-top: 1px solid #d9d9d9;
}

.ceo-section .foo-ceo .desc {
  font-size: 18px;
  font-family: var(--font-m);
  color: var(--c-gray);
  line-height: 1.7;
}

/* Company > CEO > Board of Directors */
.bod-section {
  padding: 120px 0;
}

.bod-section em.only-pc {
  display: inline !important;
}

.bod-section em.only-mb {
  display: none !important;
}

.bod-section [class$=-pannel] .p-header {
  margin-bottom: 36px;
}

.bod-section [class$=-pannel] .p-header .text-area .title {
  color: #222;
  font-size: 28px;
  font-family: var(--font-b);
  line-height: 36px;
}

.bod-section [class$=-pannel] .p-header .text-area .s-title {
  color: #222;
  font-size: 24px;
  font-family: var(--font-sb);
  line-height: 1.6;
}

.bod-section [class$=-pannel] + [class$=-pannel] {
  margin-top: 75px;
}

.bod-section .director-pannel .p-header {
  margin-bottom: 72px;
}

.bod-section .director-pannel .rowflex.flexwrap {
  margin: -54px -15px 0px;
}

.bod-section .director-pannel .rowflex.flexwrap > div {
  padding: 0px 1.26%;
  margin-top: 54px;
}

.bod-section .director-pannel .director-cont {
  border-top: 2px solid #222;
  padding: 24px 0px;
}

.bod-section .director-pannel .director-cont .cont-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.bod-section .director-pannel .director-cont .name-box {
  margin-bottom: 26px;
  height: 36px;
}

.bod-section .director-pannel .director-cont .name-box .name {
  color: #222;
  font-size: 24px;
  line-height: 36px;
  font-family: var(--font-b);
}

.bod-section .director-pannel .director-cont .name-box .position {
  color: var(--c-gray);
  font-size: 16px;
  line-height: 1.3;
  margin-left: 4px;
}

.bod-section .director-pannel .director-cont .img-box {
  width: 34.78%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  min-width: 160px;
}

.bod-section .director-pannel .director-cont .img-box img {
  width: 100%;
}

.bod-section .director-pannel .director-cont .info-box {
  padding-left: 6.26%;
}

.bod-section .director-pannel .director-cont .info-box .info-sec .tit {
  color: #222;
  font-size: 18px;
  line-height: 30px;
  font-family: var(--font-sb);
}

.bod-section .director-pannel .director-cont .info-box .info-sec .text {
  color: var(--c-gray);
  font-size: 16px;
  line-height: 28px;
  margin-top: 7px;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.bod-section .director-pannel .director-cont .info-box .info-sec + .info-sec {
  margin-top: 18px;
}

.bod-section .director-pannel .director-cont .info-box .text.mark_dot-list li::after {
  display: none;
}

.bod-section .director-pannel .director-cont .info-box .text.mark_dot-list li::before {
  content: "";
  display: block;
  position: absolute;
  top: 13px;
  left: 0;
  width: 3px;
  height: 3px;
  background-color: #555;
}

.bod-section .config-pannel .graph-area,
.bod-section .skill-pannel .graph-area {
  border: 1px solid #dedede;
}

.bod-section .config-pannel .graph-area .unit,
.bod-section .skill-pannel .graph-area .unit {
  color: #777;
  text-align: right;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 28px;
}

.bod-section .config-pannel .graph-area dl dd,
.bod-section .skill-pannel .graph-area dl dd {
  position: relative;
  padding-left: 24px;
  margin-bottom: 16px;
  font-size: 16px;
  font-family: var(--font-m);
  color: var(--c-gray);
}

.bod-section .config-pannel .graph-area dl dd::before,
.bod-section .skill-pannel .graph-area dl dd::before {
  content: "";
  display: inline-block;
  position: absolute;
  top: 1px;
  left: 0;
  width: 18px;
  height: 18px;
}

.bod-section .config-pannel .graph-area dl .color_light::before,
.bod-section .skill-pannel .graph-area dl .color_light::before {
  background-color: #b3cf0a;
}

.bod-section .config-pannel .graph-area dl .color_green::before,
.bod-section .skill-pannel .graph-area dl .color_green::before {
  background-color: #8cc63f;
}

.bod-section .config-pannel .graph-area dl .color_deep::before,
.bod-section .skill-pannel .graph-area dl .color_deep::before {
  background-color: #2fa459;
}

.bod-section .config-pannel .graph-area .layout_graph,
.bod-section .skill-pannel .graph-area .layout_graph {
  position: relative;
  width: 50%;
}

.bod-section .config-pannel .graph-area .layout_graph .img-box,
.bod-section .skill-pannel .graph-area .layout_graph .img-box {
  width: 60%;
  max-width: 280px;
}

.bod-section .config-pannel .graph-area .layout_graph .img-box img,
.bod-section .skill-pannel .graph-area .layout_graph .img-box img {
  width: 100%;
}

.bod-section .config-pannel .graph-area .layout_graph .txt-box,
.bod-section .skill-pannel .graph-area .layout_graph .txt-box {
  position: absolute;
  top: 50%;
  left: calc(60% + 10px);
}

.bod-section .config-pannel .graph-area .layout_graph .txt-box span,
.bod-section .skill-pannel .graph-area .layout_graph .txt-box span {
  display: inline-block;
}

.bod-section .config-pannel .graph-area .layout_graph.type-config,
.bod-section .skill-pannel .graph-area .layout_graph.type-config {
  padding-right: 15px;
}

.bod-section .config-pannel .graph-area .layout_graph.type-config .name,
.bod-section .skill-pannel .graph-area .layout_graph.type-config .name {
  width: 96px;
}

.bod-section .config-pannel .graph-area .layout_graph.type-gender,
.bod-section .skill-pannel .graph-area .layout_graph.type-gender {
  padding-left: 15px;
}

.bod-section .config-pannel .graph-area .layout_graph.type-gender .img-box,
.bod-section .skill-pannel .graph-area .layout_graph.type-gender .img-box {
  margin-left: 50px;
}

.bod-section .config-pannel .graph-area .layout_graph.type-gender .txt-box,
.bod-section .skill-pannel .graph-area .layout_graph.type-gender .txt-box {
  left: calc(60% + 75px);
}

.bod-section .config-pannel .graph-area {
  padding: 60px 6.12%;
}

.bod-section .skill-pannel .graph-area {
  padding: 60px 8.17%;
}

/* Company > 브랜드 > CI */
.brand-section {
  padding-top: 120px;
  padding-bottom: 120px;
}

.brand-section .s-head + .s-body {
  padding-top: 100px;
}

.brand-section .s-head + .s-body + .s-body {
  padding-top: 100px;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_head {
  text-align: center;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_head p {
  font-size: 32px;
  color: #222222;
  font-family: var(--font-sb);
  margin-top: 35px;
  line-height: 1.5;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_head p em {
  color: #ea002c;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_head p .red_item {
  color: #ea002c;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_body {
  text-align: center;
  margin-top: 40px;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_body p {
  font-size: 18px;
  color: var(--c-gray);
  font-family: var(--font-m);
  line-height: 1.6;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_body p strong {
  color: #222222;
  font-family: var(--font-m);
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_body p strong em {
  color: #ea002c;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_body p + p {
  margin-top: 30px;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area {
  margin-top: 52px;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap {
  border: 1px dashed #f6c5aa;
  width: 740px;
  height: 230px;
  border-radius: 115px;
  background-color: #fff1e9;
  margin: 0 auto;
  padding: 30px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap .circle_item {
  width: 170px;
  height: 170px;
  border-radius: 85px;
  background-color: #ea002c;
  font-size: 22px;
  color: #fff;
  text-align: center;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap .circle_item.orange_c {
  background-color: #EA7418;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap i {
  position: relative;
  width: 28px;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap i::before,
.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap i::after {
  content: "";
  display: block;
  position: absolute;
  width: 28px;
  height: 4px;
  background-color: #a3968e;
  top: 50%;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap i::after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .down_arrow-wrap {
  padding: 20px 0;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .down_arrow-wrap .down_arrow {
  text-align: center;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .rect-wrap .inner {
  -webkit-box-shadow: 10px 10px 15px 0 rgba(0, 0, 0, 0.03), 10px 10px 15px 0 rgba(0, 0, 0, 0.03);
          box-shadow: 10px 10px 15px 0 rgba(0, 0, 0, 0.03), 10px 10px 15px 0 rgba(0, 0, 0, 0.03);
  position: relative;
  border: 3px solid transparent;
  border-radius: 100px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, right top, left top, from(#ea002c), to(#fa7725));
  background-image: linear-gradient(#fff, #fff), linear-gradient(to left, #ea002c 0%, #fa7725 100%);
  background-origin: border-box;
  background-clip: content-box, border-box;
  width: 100%;
  height: 200px;
  max-width: 740px;
  margin: 0 auto;
  padding: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .rect-wrap .inner .rect_text {
  font-size: 22px;
  line-height: 1.5;
  color: #000;
  font-family: var(--font-sb);
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .rect-wrap .inner .rect_slogan {
  padding-left: 65px;
}

.brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .rect-wrap .inner .rect_text {
  padding-left: 25px;
}

.brand-section .slogan_logo-panel .brand_video-wrap {
  margin-top: 115px;
}

.brand-section .slogan_logo-panel .brand_video-wrap .w-head .title {
  font-size: 28px;
  color: #222222;
  font-family: var(--font-b);
}

.brand-section .slogan_logo-panel .brand_video-wrap .w-head .desc {
  font-size: 18px;
  margin-top: 30px;
  line-height: 1.6;
}

.brand-section .slogan_logo-panel .brand_video-wrap .w-body {
  margin-top: 35px;
}

.brand-section .slogan_logo-panel .brand_video-wrap .w-body .video_area {
  position: relative;
  height: 0;
  padding-top: 56.25%;
}

.brand-section .slogan_logo-panel .brand_video-wrap .w-body .video_area iframe,
.brand-section .slogan_logo-panel .brand_video-wrap .w-body .video_area object,
.brand-section .slogan_logo-panel .brand_video-wrap .w-body .video_area embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.brand-section .slogan_logo-panel .brand_video-wrap .w-body .caption_box {
  position: relative;
  margin-top: 35px;
  background-color: #f9f9f9;
  padding: 20px;
}

.brand-section .slogan_logo-panel .brand_video-wrap .w-body .caption_box .captxt {
  font-size: 16px;
  overflow-y: auto;
  max-height: 100px;
  line-height: 1.6;
}

.brand-section .slogan_logo-panel .brand_sloganlist-wrap {
  margin-top: 100px;
}

.brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-head {
  text-align: center;
}

.brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body {
  margin-top: 65px;
}

.brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list {
  margin-top: -30px;
}

.brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list.padding-x {
  width: calc(100% + 30px);
  margin-left: -15px;
}

.brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list li {
  margin-top: 30px;
  padding: 0 15px;
}

.brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list li .box {
  border: 1px solid #dedede;
  text-align: center;
  padding: 33px 26px;
}

.brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list li .box .inner {
  padding: 0;
}

.brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list li .box .inner img {
  width: 100%;
}

.brand-section .slogan_rule-panel {
  margin-top: -25px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap + .slogan_rule-wrap {
  margin-top: 70px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .title {
  font-size: 28px;
  color: #222;
  font-family: var(--font-b);
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .sub_title {
  font-size: 20px;
  color: #222;
  margin-top: 15px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .desc {
  font-size: 18px;
  margin-top: 30px;
  line-height: 1.7;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .desc em {
  color: #ea002c;
  font-size: 20px;
  font-family: var(--font-sb);
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .desc .text_01 {
  margin-top: 10px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .desc .text_02 {
  margin-top: 15px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body {
  margin-top: 30px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box {
  border: 1px solid #dedede;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 45px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_02 {
  padding: 45px 165px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_02 .inner .title {
  padding-left: 40px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_02 .inner .title.second_item {
  padding-left: 48px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_03 {
  padding: 45px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_03 .inner .title.second_item {
  padding-left: 15px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box .inner {
  padding: 15px;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box .inner > img {
  width: 100%;
  padding: 0;
}

.brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box img {
  padding: 15px;
}

.brand-section .ci_logo-panel .w-head .title {
  color: #222;
  font-family: var(--font-b);
  font-size: 28px;
  line-height: 1;
}

.brand-section .ci_logo-panel .w-head + .w-body {
  margin-top: 40px;
}

.brand-section .ci_logo-panel .mark_info-wrap {
  margin-top: 80px;
}

.brand-section .ci_logo-panel .mark_info-wrap + .signature-wrap {
  margin-top: 70px;
}

.brand-section .ci_logo-panel .mark_info-wrap .rowflex.flexwrap {
  margin: 0 -3.9%;
}

.brand-section .ci_logo-panel .mark_info-wrap .rowflex.flexwrap > div {
  padding: 0 3.9%;
}

.brand-section .ci_logo-panel .mark_info-wrap .rowflex.flexwrap > div + div {
  border-left: 1px dashed #dedede;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box + .mark-box {
  margin-top: 50px;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box .title {
  display: block;
  margin-bottom: 22px;
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
  line-height: 36px;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box .cont {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box .cont .img-area {
  border: 1px solid #dedede;
  width: 180px;
  height: 142px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box .cont .img-area .img-ratio {
  padding-bottom: 78.6516%;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box .cont .img-area .img-ratio img {
  width: 100%;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box .cont .text-area {
  padding-right: 4.1%;
  color: var(--c-gray);
  font-size: 18px;
  line-height: 30px;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box .cont .img-area + .text-area {
  padding-left: 5.59%;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box.col-type .cont {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box.col-type .cont .img-area {
  border: 0;
  width: 210px;
  height: 210px;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box.col-type .cont .img-area .img-ratio {
  padding-bottom: 100%;
}

.brand-section .ci_logo-panel .mark_info-wrap .mark-box.col-type .cont .img-area + .text-area {
  padding-left: 0px;
  padding-right: 3.72%;
  margin-top: 52px;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list {
  padding-top: 1px;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list > li {
  margin-top: -1px;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box {
  padding: 40px 50px;
  border: 1px solid #dedede;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .title {
  display: block;
  margin-bottom: 22px;
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
  line-height: 42px;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .img {
  text-align: center;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin-top: 50px;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li {
  position: relative;
  padding: 8px 0 8px 34px;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em {
  display: inline-block;
  position: absolute;
  top: 5px;
  left: 0;
  width: 26px;
  height: 26px;
  background-color: #000;
  border-radius: 50%;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.zic2 {
  background-color: #f9d326;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.zic3 {
  background-color: #a4a6a5;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.zic4 {
  background-color: #f0002d;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.zic5 {
  background-color: #d96528;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.zic6 {
  background-color: #795a2b;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.yubase1 {
  background-color: #0097e0;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.yubase2 {
  background-color: #008cd7;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.yubase3 {
  background-color: #0175c2;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.yubase4 {
  background-color: #006ebd;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.yubase5 {
  background-color: #014e9e;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li em.yubase6 {
  background-color: #004892;
}

.brand-section .ci_logo-panel .signature-wrap.signature-fir .signature-list .signature-box .cont .img-area .sign-img {
  max-width: 344px;
}

.brand-section .ci_logo-panel .signature-wrap.signature-sec .signature-list .signature-box .cont .img-area .sign-img {
  min-width: 344px;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area .img-ratio {
  padding-bottom: 25.24%;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area .img-ratio img {
  width: 100%;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .btn-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .btn-area .btn.btn_lg {
  text-align: left;
  padding: 10px;
  font-size: 0;
  line-height: 0;
}

.brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .btn-area .btn.btn_lg span {
  font-family: var(--font-m);
  color: #333;
}

.brand-section .ci_rule-panel [class$=-wrap] + [class$=-wrap] {
  margin-top: 60px;
}

.brand-section .ci_rule-panel .w-head .title {
  color: #222;
  font-family: var(--font-b);
  font-size: 28px;
  line-height: 1;
}

.brand-section .ci_rule-panel .w-head .desc {
  margin-top: 32px;
  color: var(--c-gray);
  font-size: 18px;
  line-height: 30px;
}

.brand-section .ci_rule-panel .w-head + .w-body {
  margin-top: 40px;
}

.brand-section .ci_rule-panel .color-box .c-card,
.brand-section .ci_rule-panel .color-box .c-name {
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.brand-section .ci_rule-panel .color-box .c-info {
  font-size: 14px;
  line-height: 24px;
  font-family: var(--font-sb);
}

.brand-section .ci_rule-panel .color-box .c-info > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.brand-section .ci_rule-panel .color-box .c-info dt {
  color: var(--c-gray);
  width: 86px;
}

.brand-section .ci_rule-panel .color-box .c-info dd {
  color: #777;
}

.brand-section .ci_rule-panel .space-wrap .w-head .desc {
  padding-right: 30px;
}

.brand-section .ci_rule-panel .space-wrap .w-body {
  padding-top: 5px;
}

.brand-section .ci_rule-panel .space-wrap .rowflex.flexwrap {
  margin: 0 -20px;
}

.brand-section .ci_rule-panel .space-wrap .rowflex.flexwrap > div {
  padding: 0 20px;
}

.brand-section .ci_rule-panel .space-wrap .rowflex.flexwrap + .rowflex.flexwrap {
  margin-top: 43px;
}

.brand-section .ci_rule-panel .space-wrap .mark-box .title {
  display: block;
  margin-bottom: 22px;
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
  line-height: 36px;
}

.brand-section .ci_rule-panel .space-wrap .mark-box .cont {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.brand-section .ci_rule-panel .space-wrap .mark-box .cont .img-area {
  border: 1px solid #dedede;
  width: 180px;
  height: 160px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.brand-section .ci_rule-panel .space-wrap .mark-box .cont .img-area .img-ratio {
  padding-bottom: 88.76%;
}

.brand-section .ci_rule-panel .space-wrap .mark-box .cont .img-area .img-ratio img {
  width: 100%;
}

.brand-section .ci_rule-panel .space-wrap .mark-box .cont .text-area {
  padding-right: 22px;
  color: var(--c-gray);
  font-size: 18px;
  line-height: 30px;
}

.brand-section .ci_rule-panel .space-wrap .mark-box .cont .img-area + .text-area {
  padding-left: 30px;
}

.brand-section .ci_rule-panel .pcolor-wrap .rowflex.flexwrap {
  margin: 0 -15px;
}

.brand-section .ci_rule-panel .pcolor-wrap .rowflex.flexwrap > div {
  padding: 0 15px;
}

.brand-section .ci_rule-panel .pcolor-wrap .color-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.brand-section .ci_rule-panel .pcolor-wrap .color-box .c-card {
  padding: 22px 0px 0px 28px;
  margin-right: 30px;
  width: calc((100% - 30px) / 2);
  height: 110px;
}

.brand-section .ci_rule-panel .pcolor-wrap .color-box .c-name {
  color: #fff;
  font-size: 18px;
  font-family: var(--font-b);
  line-height: 30px;
}

.brand-section .ci_rule-panel .scolor-wrap .rowflex.flexwrap {
  margin: 0 -15px;
}

.brand-section .ci_rule-panel .scolor-wrap .rowflex.flexwrap > div {
  padding: 0 15px;
}

.brand-section .ci_rule-panel .scolor-wrap .rowflex.flexwrap + .rowflex.flexwrap {
  margin-top: 34px;
}

.brand-section .ci_rule-panel .scolor-wrap .color-box .c-card {
  height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.brand-section .ci_rule-panel .scolor-wrap .color-box .c-name {
  color: #222;
  font-size: 18px;
  font-family: var(--font-b);
  line-height: 30px;
}

.brand-section .ci_rule-panel .scolor-wrap .color-box .c-card + .c-name {
  margin-top: 12px;
}

.brand-section .ci_rule-panel .scolor-wrap .color-box .c-name + .c-info {
  margin-top: 10px;
}

/* Company > 미디어센터 > 홍보영상 */
.icon-more_txt_arrow-2x {
  display: inline-block;
  width: 16.5px;
  height: 10px;
}

.icon-more_txt_arrow-2x::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-size: 327.5px 324.5px;
  background-position: -23.5px -297px;
  width: 16.5px;
  height: 10px;
}

.media_center-section {
  padding-top: 120px;
  padding-bottom: 120px;
}

.media_center-section .s-head + .s-body {
  padding-top: 80px;
}

.media_center-section .media-list > li + li {
  margin-top: 30px;
}

.media_center-section .media-list > li > article {
  background-color: #f9f9f9;
}

.media_center-section .media-list .media-area .thumb-box {
  position: relative;
}

.media_center-section .media-list .media-area .thumb-box .play-btn {
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  display: inline-block;
}

.media_center-section .media-list .media-area.movie .img-ratio {
  padding-bottom: 61.742%;
}

.media_center-section .media-list .media-area.movie .img-ratio img,
.media_center-section .media-list .media-area.movie .img-ratio iframe {
  width: 100%;
}

.media_center-section .media-list .media-area.movie .thumb-box {
  display: block;
}

.media_center-section .media-list .media-area.movie .video-box {
  display: none;
}

.media_center-section .media-list .media-area.movie .video-box iframe {
  position: absolute;
  left: 0;
  top: 0;
}

.media_center-section .media-list .media-area.movie.media_playing .thumb-box {
  display: none;
}

.media_center-section .media-list .media-area.movie.media_playing .video-box {
  display: block;
}

.media_center-section .media-list .media-area.poster {
  position: relative;
  background: #dfdfdf;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
}

.media_center-section .media-list .media-area.poster .poster_view-btn {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.media_center-section .media-list .media-area.poster .poster_view-btn .icon-poster_view {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
}

.media_center-section .media-list .media-area.poster .poster_view-btn:hover .icon-poster_view,
.media_center-section .media-list .media-area.poster .poster_view-btn:focus .icon-poster_view {
  display: block;
}

.media_center-section .media-list .media-area.poster .img-ratio {
  padding-bottom: 139%;
}

.media_center-section .media-list .media-area.poster .img-ratio img {
  width: 100%;
}

.media_center-section .media-list .media-area.poster .thumb-box {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 56.4383%;
  -webkit-box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.15);
          box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.15);
}

.media_center-section .media-list .text-area {
  height: 100%;
  padding: 45px 9.4%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.media_center-section .media-list .text-area .title {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  overflow: hidden;
  max-height: 72px;
  margin-bottom: 24px;
  color: #222;
  font-family: var(--font-eb);
  font-size: 24px;
  line-height: 36px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.media_center-section .media-list .text-area .txt-contents {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  color: var(--c-gray);
  font-size: 18px;
  line-height: 30px;
  font-family: var(--font-m);
  position: relative;
}

.media_center-section .media-list .text-area .txt-contents::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -24px;
  border-bottom: 1px solid #dedede;
}

.media_center-section .media-list .text-area .txt-contents .txt-box {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.media_center-section .media-list .text-area .title + .txt-contents {
  margin-top: 24px;
}

.media_center-section .media-list .text-area .scroll-type {
  height: 100%;
  padding-right: 20px;
  margin-right: -20px;
}

.media_center-section .media-list .scroll-type::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

.media_center-section .media-list .scroll-type::-webkit-scrollbar-thumb {
  background-color: #ccc;
}

.media_center-section .social-list {
  /*margin: 0 -15px;*/
  margin: 0 -1.27%;
}

.media_center-section .social-list li {
  /*padding:0 15px;*/
  padding: 0 1.27%;
}

.media_center-section .social-list li > a {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #dedede;
  border-radius: 15px;
  padding: 50px 14.65%;
  width: 100%;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-transition: ease-out 0.15s;
  transition: ease-out 0.15s;
}

.media_center-section .social-list li > a .social {
  display: block;
  margin-top: 30px;
  color: #222;
  font-family: var(--font-b);
  font-size: 24px;
  line-height: 38px;
  -webkit-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}

.media_center-section .social-list li > a .icon-social {
  display: block;
  width: 100%;
  height: 46px;
  background-size: auto 100%;
  background-repeat: no-repeat;
}

.media_center-section .social-list li > a .icon-golink_arrow {
  display: block;
  position: relative;
  z-index: 1;
  margin-top: 105px;
}

.media_center-section .social-list li > a:hover,
.media_center-section .social-list li > a:focus {
  border-color: transparent;
  -webkit-box-shadow: 10px 0px 30px 0px rgba(0, 15, 21, 0.1);
          box-shadow: 10px 0px 30px 0px rgba(0, 15, 21, 0.1);
}

.media_center-section .social-list li > a:hover .social,
.media_center-section .social-list li > a:focus .social {
  color: #96ad07;
}

.media_center-section .social-list li > a:hover .icon-golink_arrow::before,
.media_center-section .social-list li > a:focus .icon-golink_arrow::before {
  opacity: 1;
  -webkit-transform: scale(1, 1);
          transform: scale(1, 1);
}

/* Company > 미디어센터 > 공시정보 */
.is_pc .btn.btn_lg.motion_drawing {
  border: 0;
  line-height: 26px;
  -webkit-box-shadow: inset 0 0 0 1px #222;
          box-shadow: inset 0 0 0 1px #222;
  color: #222;
  -webkit-transition: color 0.25s 0.0833333333s;
  transition: color 0.25s 0.0833333333s;
  position: relative;
}

.is_pc .btn.btn_lg.motion_drawing span {
  line-height: 26px;
}

.is_pc .btn.btn_lg.motion_drawing::before,
.is_pc .btn.btn_lg.motion_drawing::after {
  border: 0 solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  pointer-events: none;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0;
  right: 0;
}

.is_pc .btn.btn_lg.motion_drawing::before {
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.is_pc .btn.btn_lg.motion_drawing::after {
  border-top-width: 1px;
  border-right-width: 1px;
}

.is_pc .btn.btn_lg.motion_drawing:hover {
  color: #55a30f;
}

.is_pc .btn.btn_lg.motion_drawing:hover::before,
.is_pc .btn.btn_lg.motion_drawing:hover::after {
  border-color: #55a30f;
  -webkit-transition: border-color 0s, width 0.25s, height 0.25s;
  transition: border-color 0s, width 0.25s, height 0.25s;
  width: 100%;
  height: 100%;
}

.is_pc .btn.btn_lg.motion_drawing:hover::before {
  -webkit-transition-delay: 0s, 0s, 0.25s;
          transition-delay: 0s, 0s, 0.25s;
}

.is_pc .btn.btn_lg.motion_drawing:hover::after {
  -webkit-transition-delay: 0s, 0.25s, 0s;
          transition-delay: 0s, 0.25s, 0s;
}

/* .is_pc */
.btn.btn_lgg.motion_drawing {
  border: 0;
  -webkit-box-shadow: inset 0 0 0 1px #222;
          box-shadow: inset 0 0 0 1px #222;
  color: #222;
  -webkit-transition: color 0.25s 0.0833333333s;
  transition: color 0.25s 0.0833333333s;
  position: relative;
}

.is_pc .btn.btn_lgg.motion_drawing::before,
.is_pc .btn.btn_lgg.motion_drawing::after {
  border: 0 solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  pointer-events: none;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0;
  right: 0;
}

.is_pc .btn.btn_lgg.motion_drawing::before {
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.is_pc .btn.btn_lgg.motion_drawing::after {
  border-top-width: 1px;
  border-right-width: 1px;
}

.is_pc .btn.btn_lgg.motion_drawing:hover {
  color: #55a30f;
}

.is_pc .btn.btn_lgg.motion_drawing:hover::before,
.is_pc .btn.btn_lgg.motion_drawing:hover::after {
  border-color: #55a30f;
  -webkit-transition: border-color 0s, width 0.25s, height 0.25s;
  transition: border-color 0s, width 0.25s, height 0.25s;
  width: 100%;
  height: 100%;
}

.is_pc .btn.btn_lgg.motion_drawing:hover::before {
  -webkit-transition-delay: 0s, 0s, 0.25s;
          transition-delay: 0s, 0s, 0.25s;
}

.is_pc .btn.btn_lgg.motion_drawing:hover::after {
  -webkit-transition-delay: 0s, 0.25s, 0s;
          transition-delay: 0s, 0.25s, 0s;
}

.is_pc .btn.btn_default.motion_drawing {
  border: 0;
  -webkit-box-shadow: inset 0 0 0 1px #999;
          box-shadow: inset 0 0 0 1px #999;
  color: #222;
  -webkit-transition: color 0.25s 0.0833333333s;
  transition: color 0.25s 0.0833333333s;
  position: relative;
}

.is_pc .btn.btn_default.motion_drawing::before,
.is_pc .btn.btn_default.motion_drawing::after {
  border: 0 solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  pointer-events: none;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0;
  right: 0;
}

.is_pc .btn.btn_default.motion_drawing::before {
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.is_pc .btn.btn_default.motion_drawing::after {
  border-top-width: 1px;
  border-right-width: 1px;
}

.is_pc .btn.btn_default.motion_drawing:hover {
  color: #96AD07;
}

.is_pc .btn.btn_default.motion_drawing:hover::before,
.is_pc .btn.btn_default.motion_drawing:hover::after {
  border-color: #B3CF0A;
  -webkit-transition: border-color 0s, width 0.25s, height 0.25s;
  transition: border-color 0s, width 0.25s, height 0.25s;
  width: 100%;
  height: 100%;
}

.is_pc .btn.btn_default.motion_drawing:hover::before {
  -webkit-transition-delay: 0s, 0s, 0.25s;
          transition-delay: 0s, 0s, 0.25s;
}

.is_pc .btn.btn_default.motion_drawing:hover::after {
  -webkit-transition-delay: 0s, 0.25s, 0s;
          transition-delay: 0s, 0.25s, 0s;
}

/* .ir_table_list-section table */
.ir_table_list-section table {
  width: 100%;
  table-layout: fixed;
  border-top: 2px solid #222222;
}

.ir_table_list-section table thead {
  border-bottom: 1px solid #999;
}

.ir_table_list-section table tr:nth-child(even) th,
.ir_table_list-section table tr:nth-child(even) td {
  background-color: #f9f9f9;
}

.ir_table_list-section table th,
.ir_table_list-section table td {
  padding: 10px;
  height: 74px;
  text-align: center;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}

.ir_table_list-section table th:last-child,
.ir_table_list-section table td:last-child {
  border-right: 0;
}

.ir_table_list-section table th strong,
.ir_table_list-section table th .strong,
.ir_table_list-section table td strong,
.ir_table_list-section table td .strong {
  font-weight: bold;
}

.ir_table_list-section table th em,
.ir_table_list-section table th .em,
.ir_table_list-section table td em,
.ir_table_list-section table td .em {
  color: #96ad07;
}

.ir_table_list-section table th {
  font-size: 20px;
  font-family: var(--font-sb);
  line-height: 22px;
  color: #222222;
}

.ir_table_list-section table td {
  font-size: 18px;
  font-family: var(--font-m);
  line-height: 22px;
  color: var(--c-gray);
}

.ir_table_list-section table th.tal,
.ir_table_list-section table td.tal {
  text-align: left;
}

table.list_table thead tr:first-child th {
  border-right: 0;
}

table.list_table thead tr:last-child th {
  border-bottom: 1px solid #999;
}

table.list_table tbody th,
table.list_table tbody td {
  font-size: 18px;
  font-family: var(--font-m);
}

table.list_table tbody th:first-child,
table.list_table tbody td:first-child {
  border-left: 0;
}

.table-panel .list_table.invest_notice colgroup col:nth-child(1) {
  width: 13%;
}

.table-panel .list_table.invest_notice colgroup col:nth-child(2) {
  width: auto;
}

.table-panel .list_table.invest_notice colgroup col:nth-child(3) {
  width: 18%;
}

.table-panel .list_table.dart colgroup col:nth-child(1) {
  width: 8%;
}

.table-panel .list_table.dart colgroup col:nth-child(2) {
  width: auto;
}

.table-panel .list_table.dart colgroup col:nth-child(3) {
  width: 15%;
}

.table-panel .list_table.dart colgroup col:nth-child(4) {
  width: 13%;
}

.table-panel .list_table.dart colgroup col:nth-child(5) {
  width: 10%;
}

.table-panel .list_table.dart td a {
  color: var(--c-gray);
}

.table-panel .list_table.dart td a:hover {
  text-decoration: underline;
}

.table-panel .p-body .td_subject {
  padding-left: 6%;
}

.data-empty {
  padding: 50px 0 50px !important;
  border: 1px solid #d8d8d8;
  text-align: center;
}

.data-empty .txt_empty {
  margin-top: 35px;
  margin-bottom: 35px;
  font-family: var(--font-b);
  font-size: 18px;
  color: #222222;
}

.ir_table_list-section {
  padding-top: 60px;
  padding-bottom: 120px;
}

.ir_table_list-section .c-primary {
  color: #96ad07 !important;
}

.ir_table_list-section .big_year {
  color: #222;
  font-size: 32px;
  font-family: var(--font-sb);
  line-height: 38px;
}

.ir_table_list-section .s-head + .s-body {
  padding-top: 40px;
}

.ir_table_list-section .s-head + .s-body + .s-body {
  padding-top: 40px;
}

.ir_table_list-section [class$=-panel] + [class$=-panel] {
  margin-top: 24px;
}

.ir_table_list-section [class$=-panel] .p-header {
  min-height: 72px;
  padding: 20px 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.ir_table_list-section [class$=-panel] .p-header .tit {
  font-family: var(--font-b);
  font-size: 28px;
  color: #222;
  line-height: 48px;
}

.ir_table_list-section [class$=-panel] .p-header .ab-r {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.ir_table_list-section [class$=-panel] .p-header .text-area .title {
  display: inline-block;
  color: #222;
  font-size: 28px;
  font-family: var(--font-b);
  line-height: 42px;
}

.ir_table_list-section [class$=-panel] .p-header .text-area dl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
  color: var(--c-gray);
  font-size: 18px;
  line-height: 34px;
  font-family: var(--font-m);
}

.ir_table_list-section [class$=-panel] .p-header .text-area dl > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.ir_table_list-section [class$=-panel] .p-header .text-area dl div + div {
  margin-left: 20px;
  padding-left: 20px;
}

.ir_table_list-section [class$=-panel] .p-header .text-area dl div + div::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  width: 1px;
  height: 13px;
  background-color: #c2c2c2;
}

.ir_table_list-section [class$=-panel] .p-header .text-area dl div + div::before {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.ir_table_list-section [class$=-panel] .p-header .text-area dl dt + dd {
  position: relative;
  margin-left: 4px;
  padding-left: 10px;
}

.ir_table_list-section [class$=-panel] .p-header .text-area dl dt + dd::before {
  content: ":";
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.ir_table_list-section [class$=-panel] .p-header .year-box span {
  font-size: 28px;
  font-weight: bold;
  color: #222222;
  line-height: 42px;
}

.ir_table_list-section .table-panel + .table-panel {
  margin-top: 50px;
}

/* paging */
.paging-area {
  width: 100%;
  clear: both;
  position: relative;
  margin: 30px 0 0;
  letter-spacing: 0;
  text-align: center;
}

.paging-area .paging {
  position: relative;
  text-align: center;
  font-size: 0;
}

.paging-area .paging a,
.paging-area .paging strong {
  position: relative;
  display: inline-block;
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
  vertical-align: top;
  padding: 0 10px;
  font-size: 16px;
  color: var(--c-gray);
  border: 1px solid #dcdcdc;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.paging-area .paging a em,
.paging-area .paging strong em {
  font-style: normal;
}

.paging-area .paging strong.on {
  background: #222;
  font-family: var(--font-m);
  color: #fff;
  border: 1px solid #222;
}

.paging-area .paging a:hover {
  background: #ddd;
}

.paging-area .paging a:focus {
  background: #ddd;
}

.paging-area .paging a.prev,
.paging-area .paging a.prev_end,
.paging-area .paging a.next,
.paging-area .paging a.next_end {
  width: 40px;
  padding: 0;
  text-indent: -9999px;
  border: 1px solid #dcdcdc;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.paging-area .paging a.prev:after,
.paging-area .paging a.prev_end:after,
.paging-area .paging a.next:after,
.paging-area .paging a.next_end:after {
  content: "";
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
}

.paging-area .paging .num + .num {
  border-left: 1px solid transparent;
}

.paging-area .paging a.prev {
  margin-right: 10px;
}

.paging-area .paging a.prev_end {
  margin-right: -1px;
}

.paging-area .paging a.next {
  margin-left: 10px;
}

.paging-area .paging a.next_end {
  margin-left: -1px;
}

.page-more-area {
  padding-top: 80px;
}

.page-more-area .more-btn {
  display: block;
  margin: auto;
  border: 1px solid #ccc;
  width: 100px;
  height: 100px;
}

.page-more-area .more-btn > * {
  vertical-align: middle;
}

.page-more-area .more-btn .txt-page {
  margin-top: 15px;
  color: #999;
  font-weight: 400;
  font-size: 18px;
  line-height: 1;
}

.page-more-area .more-btn .txt-page .count {
  padding-right: 3px;
  color: #222;
  font-family: var(--font-b);
}

.page-more-area .more-btn .txt-more {
  display: block;
  margin-top: 13px;
  color: #222;
  font-size: 18px;
  font-family: var(--font-sb);
}

.is_pc .page-more-area .more-btn.motion_drawing {
  border: 0;
  -webkit-box-shadow: inset 0 0 0 1px #ccc;
          box-shadow: inset 0 0 0 1px #ccc;
  color: #222;
  -webkit-transition: color 0.25s 0.08333s;
  transition: color 0.25s 0.08333s;
  position: relative;
}

.is_pc .page-more-area .more-btn.motion_drawing .txt-more {
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}

.is_pc .page-more-area .more-btn.motion_drawing::before,
.is_pc .page-more-area .more-btn.motion_drawing::after {
  border: 0 solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  pointer-events: none;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0;
  right: 0;
}

.is_pc .page-more-area .more-btn.motion_drawing::before {
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.is_pc .page-more-area .more-btn.motion_drawing::after {
  border-top-width: 1px;
  border-right-width: 1px;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover {
  color: #96AD07;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover::before,
.is_pc .page-more-area .more-btn.motion_drawing:hover::after {
  border-color: #B3CF0A;
  -webkit-transition: border-color 0s, width 0.25s, height 0.25s;
  transition: border-color 0s, width 0.25s, height 0.25s;
  width: 100%;
  height: 100%;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover::before {
  -webkit-transition-delay: 0s, 0s, 0.25s;
          transition-delay: 0s, 0s, 0.25s;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover::after {
  -webkit-transition-delay: 0s, 0.25s, 0s;
          transition-delay: 0s, 0.25s, 0s;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover .txt-more {
  overflow: hidden;
  height: 0;
  margin-top: 0;
}

/* */
.btn.btn_blackline {
  background: #fff;
  border: 1px solid #222;
  color: #222;
}

.table-panel .util_btn-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

@media all and (min-width: 1734px) {
  /* Company > CEO > CEO 인사말 */
  .ceo-section .only-pc_over {
    display: block;
  }
  .ceo-section .only_ib-pc_over {
    display: inline-block;
  }
}
@media all and (max-width: 1450px) {
  /* Company > 회사소개 > 연혁 */
  .history_visual-section .history_gallery .arrow_navi .prev {
    left: -32.5px;
  }
  .history_visual-section .history_gallery .arrow_navi .prev::before {
    background-image: url(../images/common/sp_icons.png);
    background-position: -114px -278px;
    width: 40px;
    height: 40px;
  }
  .history_visual-section .history_gallery .arrow_navi .next {
    right: -32.5px;
  }
  .history_visual-section .history_gallery .arrow_navi .next::before {
    background-image: url(../images/common/sp_icons.png);
    background-position: -420px -366px;
    width: 40px;
    height: 40px;
  }
}
@media all and (max-width: 1279px) {
  /* Company > 회사소개 > 개요 */
  .summary-section .business-panel .p-body .box-area {
    padding: 60px 4%;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap {
    padding: 0 30px;
  }
  /* Company > 회사소개 > 연혁 */
  .history_visual-section .typo-area .desc-box .text-blk {
    padding: 0 2%;
    font-size: 23px;
    letter-spacing: -1px;
  }
  /* Company > CEO > CEO 인사말 */
  .ceo-section .only-pc_over {
    display: none;
  }
  .ceo-section .only_ib-pc_over {
    display: none;
  }
  /* Company > 미디어센터 > 홍보영상 */
  .media_center-section .media-list .text-area {
    padding-top: 35px;
    padding-bottom: 35px;
  }
  .media_center-section .social-list {
    margin: 0 -0.8%;
  }
  .media_center-section .social-list li {
    padding: 0 0.8%;
  }
}
@media (max-width: 1024px) {
  /* background */
  .company-page.bg {
    background: none;
  }
  /* location */
  .sub_menu-section .location-area {
    display: none;
  }
  /* menu area */
  .sub_menu-section .menu-area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 0;
  }
  .sub_menu-section .menu-area .dep3_sub {
    width: 100%;
  }
  /* sub visual */
  .sub_visual-section .section-inner {
    height: 210px;
  }
  .sub_visual-section .s-head .tit {
    font-size: 26px;
  }
  .sub_visual-section .s-body {
    margin-top: 20px;
  }
  .sub_visual-section .s-body span {
    font-size: 16px;
  }
  /* 패널 cont_title-panel */
  .cont_title-panel {
    padding-top: 52px;
  }
  .cont_title-panel .title {
    font-size: 26px;
  }
  .cont_title-panel .desc {
    padding-right: 5px;
    margin-top: 10px;
    font-size: 13px;
    line-height: 21px;
  }
  /* Company > 회사소개 > 개요 */
  .summary-section {
    padding: 40px 0 60px;
  }
  .summary-section .s-head {
    margin-bottom: 38px;
  }
  .summary-section .s-head .sub-title {
    margin-top: 0px;
    font-size: 17px;
    line-height: 27px;
  }
  .summary-section .title {
    font-size: 21px;
    line-height: 33px;
  }
  .summary-section .sub-title {
    font-size: 21px;
    line-height: 33px;
  }
  .summary-section .business-panel .p-head .text-desc {
    margin-top: 10px;
  }
  .summary-section .business-panel .p-head .text-desc p {
    font-size: 13px;
    line-height: 21px;
  }
  .summary-section .business-panel .p-body {
    margin-top: 25px;
  }
  .summary-section .section-wrap .con_box-area {
    padding-bottom: 0;
  }
  .summary-section .section-wrap .con_box-area .typo-box .title {
    padding: 30px 0 15px;
    font-size: 18px;
  }
  .summary-section .section-wrap .con_box-area .typo-box .desc {
    font-size: 13px;
  }
  .summary-section .section-wrap .con_box-area .btn-box {
    margin-top: 60px;
  }
  .summary-section .content_sk {
    padding: 0;
  }
  .summary-section .content_sk .con_box-area .typo-box .title {
    padding: 25px 0 10px;
  }
  .summary-section .content_sk .area-top {
    padding-bottom: 60px;
  }
  .summary-section .content_sk .area-top .typo-box {
    width: 100%;
    padding: 0;
  }
  .summary-section .content_sk .area-top .img-box {
    float: none;
    width: 100%;
    padding: 0;
  }
  .summary-section .content_sk .area-top .img-box img {
    width: 100%;
  }
  .summary-section .content_sk .area-bottom {
    padding-bottom: 50px;
  }
  .summary-section .content_sk .area-bottom .typo-box {
    width: 100%;
    padding: 0;
  }
  .summary-section .content_sk .area-bottom .img-box {
    float: none;
    width: 100%;
    padding-left: 0;
  }
  .summary-section .content_sk .area-bottom .img-box img {
    width: 100%;
  }
  .summary-section .business-panel .p-body .box-area {
    margin-top: 20px;
    padding: 30px 0;
  }
  .summary-section .business-panel .p-body .box-area .text-area {
    position: relative;
  }
  .summary-section .business-panel .p-body .box-area.area1 .text-area + .text-area {
    margin: 0;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap {
    text-align: center;
    padding: 12px 0;
    width: 100%;
    margin: 0 auto;
    position: relative;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap.text-group {
    margin: 10px auto 0;
    border-radius: 15px;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap.text-group.tg-r {
    border-radius: 15px;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap .cat {
    width: 100px;
    font-size: 14px;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap .box-img img {
    width: 120px;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap .box_title {
    font-size: 18px;
    line-height: 29px;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap .box_title.tit2 {
    margin: 20px 0 0;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap.text-group .box_title {
    padding: 5px 0;
    font-size: 16px;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap .sub_title {
    font-size: 16px;
    line-height: 21px;
    padding: 8px 0 12px;
  }
  .summary-section .business-panel .p-body .box-area .text-area .text-wrap .desc {
    font-size: 13px;
    line-height: 21px;
    padding: 0;
  }
  .summary-section .business-panel .p-body .box-area > .img-area {
    margin-top: 30px;
    text-align: center;
    position: relative;
    height: 1068px;
    background-image: url(../images/company/summary_business_04_mb.png.html);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: 320px;
  }
  /* Company > 회사소개 > 경영철학(SKMS) */
  .subsidiary_management-section .section-wrap {
    padding: 60px 0;
  }
  .subsidiary_management-section .section-wrap .con_title {
    padding-bottom: 40px;
    font-size: 26px;
  }
  .subsidiary_management-section .section-wrap .con_box-area {
    padding-bottom: 0;
  }
  .subsidiary_management-section .section-wrap .con_box-area .typo-box .title {
    padding: 30px 0 15px;
    font-size: 18px;
  }
  .subsidiary_management-section .section-wrap .con_box-area .typo-box .desc {
    font-size: 13px;
  }
  .subsidiary_management-section .section-wrap .con_box-area .btn-box {
    margin-top: 60px;
  }
  .subsidiary_management-section .content_sk {
    padding: 0;
  }
  .subsidiary_management-section .content_sk .con_box-area .typo-box .title {
    padding: 25px 0 10px;
  }
  .subsidiary_management-section .content_sk .area-top {
    padding-bottom: 60px;
  }
  .subsidiary_management-section .content_sk .area-top .typo-box {
    width: 100%;
    padding: 0;
  }
  .subsidiary_management-section .content_sk .area-top .img-box {
    float: none;
    width: 100%;
    padding: 0;
  }
  .subsidiary_management-section .content_sk .area-top .img-box img {
    width: 100%;
  }
  .subsidiary_management-section .content_sk .area-bottom {
    padding-bottom: 50px;
  }
  .subsidiary_management-section .content_sk .area-bottom .typo-box {
    width: 100%;
    padding: 0;
  }
  .subsidiary_management-section .content_sk .area-bottom .img-box {
    float: none;
    width: 100%;
    padding-left: 0;
  }
  .subsidiary_management-section .content_sk .area-bottom .img-box img {
    width: 100%;
  }
  .subsidiary_management-section .content_management .con_title {
    padding-bottom: 0;
  }
  .subsidiary_management-section .content_management .con_box-area .float_typo {
    float: none;
  }
  .subsidiary_management-section .content_management .con_box-area .float_typo .typo-box {
    padding: 0;
  }
  .subsidiary_management-section .content_management .con_box-area .float_typo .typo-box .exp {
    margin-top: 15px;
    font-size: 12px;
  }
  .subsidiary_management-section .content_management .con_box-area .img-box {
    float: none;
    max-width: 320px;
    margin: 0 auto;
    padding: 35px 0 55px;
  }
  .subsidiary_management-section .content_principle .con_title {
    padding-bottom: 20px;
  }
  .subsidiary_management-section .content_principle .con_box-area .float_typo {
    float: none;
  }
  .subsidiary_management-section .content_principle .con_box-area .float_typo .typo-box {
    padding: 0 0 35px;
  }
  .subsidiary_management-section .content_principle .con_box-area .img-box {
    float: none;
    padding: 0;
    max-width: 220px;
    margin: 0 auto;
  }
  .subsidiary_management-section .content_principle .con_box-area .img-box img {
    width: 100%;
  }
  .subsidiary_management-section .content_principle .vwbe-area .rowfloat {
    margin-top: 0px;
  }
  .subsidiary_management-section .content_principle .vwbe-area .typo-box {
    padding: 0;
  }
  .subsidiary_management-section .content_principle .vwbe-area .img-box {
    float: none;
    padding: 0;
    max-width: 320px;
    margin: 0 auto;
  }
  .subsidiary_management-section .content_principle .vwbe-area .img-box img {
    width: 100%;
  }
  /* Company > 회사소개 > 연혁 */
  .history_visual-section {
    margin-top: 48px;
  }
  .history_visual-section .typo-area .year-box {
    margin-bottom: 20px;
  }
  .history_visual-section .typo-area .year-box span {
    font-size: 29px;
    font-family: var(--font-b);
    line-height: 40px;
  }
  .history_visual-section .typo-area .desc-box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .history_visual-section .typo-area .desc-box .img-blk {
    width: 100%;
  }
  .history_visual-section .typo-area .desc-box .text-blk {
    width: 100%;
    padding: 90px 40px;
    font-size: 17px;
    line-height: 27px;
    min-height: 340px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    letter-spacing: -0.4px;
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  .history_visual-section .history_gallery .swiper-slide:nth-child(6) .text-blk {
    background-image: url("../images/company/history-slide-6_bg-mb.jpg");
  }
  .history_visual-section .history_gallery .swiper-slide:nth-child(1) .text-blk {
    background-image: url("../images/company/history-slide-5_bg-mb.jpg");
  }
  .history_visual-section .history_gallery .swiper-slide:nth-child(2) .text-blk {
    background-image: url("../images/company/history-slide-4_bg-mb.jpg");
  }
  .history_visual-section .history_gallery .swiper-slide:nth-child(3) .text-blk {
    background-image: url("../images/company/history-slide-3_bg-mb.jpg");
  }
  .history_visual-section .history_gallery .swiper-slide:nth-child(4) .text-blk {
    background-image: url("../images/company/history-slide-2_bg-mb.jpg");
  }
  .history_visual-section .history_gallery .swiper-slide:nth-child(5) .text-blk {
    background-image: url("../images/company/history-slide-1_bg-mb.jpg");
  }
  .history_visual-section .history_gallery .arrow_navi .prev,
  .history_visual-section .history_gallery .arrow_navi .next {
    display: none;
  }
  .history_visual-section .history_gallery .pagination {
    padding-bottom: 24px;
  }
  .history_visual-section .history_year_con .history_year_con-inner {
    padding: 0 0 32px;
  }
  .history_visual-section .history_year_con .history_year_con-inner .rowflex .col-auto:first-child {
    display: none;
  }
  .history_visual-section .history_year_con .history_year_con-inner .rowflex .col-auto:last-child {
    width: 100%;
    padding-left: 0;
  }
  .history_visual-section .year-area .area-inner {
    display: none;
  }
  .history_visual-section .history-area .history-article + .history-article {
    margin-top: 0px;
  }
  .history_visual-section .history-area .history-article.active .history li::before,
  .history_visual-section .history-area .history-article.over .history li::before {
    content: "";
    display: block;
    position: absolute;
    top: 8px;
    left: 0;
    width: 4px;
    height: 4px;
    background-color: #555;
  }
  .history_visual-section .history-area .history-article.active .history li span,
  .history_visual-section .history-area .history-article.over .history li span {
    color: #555;
  }
  .history_visual-section .history-area .history-article .history_year {
    display: block;
    font-size: 52px;
    font-family: var(--font-b);
    color: #55a30f;
    padding: 32px 0 0px;
  }
  .history_visual-section .history-area .history-article .history_con {
    padding: 28px 0;
  }
  .history_visual-section .history-area .history-article .history_con:nth-child(2)::before {
    display: none;
  }
  .history_visual-section .history-area .history-article .history_con .month {
    width: 50px;
  }
  .history_visual-section .history-area .month span {
    font-size: 17px;
    line-height: 21px;
  }
  .history_visual-section .history-area .history li + li {
    margin-top: 16px;
  }
  .history_visual-section .history-area .history li {
    padding-left: 10px;
  }
  .history_visual-section .history-area .history li::before {
    content: "";
    display: block;
    position: absolute;
    top: 8px;
    left: 0;
    width: 4px;
    height: 4px;
    background-color: #777;
  }
  .history_visual-section .history-area .history li::before {
    border-radius: 50%;
  }
  .history_visual-section .history-area .history li span {
    font-size: 13px;
    line-height: 21px;
  }
  /* Company > CEO > CEO 인사말 */
  .ceo-section .only-pc_over {
    display: none;
  }
  .ceo-section .only_ib-pc_over {
    display: none;
  }
  .ceo-section .section-wrap {
    background-size: 380px;
    background-position: calc(50% + 160px) 0;
  }
  .ceo-section .section-wrap .section-inner {
    padding: 50px 20px !important;
  }
  .ceo-section .content_person {
    padding: 0;
  }
  .ceo-section .content_person .typo-body img {
    width: 16px;
  }
  .ceo-section .content_person .typo-body .title-area {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    width: 90%;
    text-align: left;
  }
  .ceo-section .content_person .typo-body .title {
    font-size: 26px;
    line-height: 36px;
  }
  .ceo-section .content_person .typo-body .title::before,
  .ceo-section .content_person .typo-body .title::after {
    width: 15px;
    height: 11px;
  }
  .ceo-section .content_person .typo-body .title::before {
    top: 5px;
    margin-left: -20px;
    margin-right: 2px;
  }
  .ceo-section .content_person .typo-body .title::after {
    bottom: 20px;
    margin-left: 5px;
  }
  .ceo-section .content_person .row-ceo {
    position: relative;
    padding-top: 280px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .ceo-section .content_person .desc-area {
    margin-top: 0;
    padding-right: 0;
    width: 100%;
  }
  .ceo-section .content_person .desc-area .desc {
    padding-top: 30px;
    width: 100%;
  }
  .ceo-section .content_person .desc-area .desc.desc_full {
    width: 100%;
  }
  .ceo-section .content_person .desc .desc_title {
    font-size: 17px;
    line-height: 27px;
  }
  .ceo-section .content_person .desc p {
    font-size: 14px;
    line-height: 23px;
    margin-top: 10px;
  }
  .ceo-section .content_person .ceo-area {
    position: static;
    top: auto;
    right: auto;
    width: 100%;
  }
  .ceo-section .content_person .ceo-area .ceo-inner {
    width: 100%;
    position: static !important;
    top: auto !important;
  }
  .ceo-section .content_person .ceo-area .ceo-img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin-top: 0;
    text-align: center;
    width: 100%;
  }
  .ceo-section .content_person .ceo-area .ceo-img .img-box {
    display: inline-block;
    margin-top: 30px;
  }
  .ceo-section .content_person .ceo-area .ceo-img .img-box img {
    height: 244px;
    width: auto;
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .ceo-section .content_person .ceo-typo {
    padding: 0 10px 0 0;
  }
  .ceo-section .content_person .ceo-typo p {
    font-size: 13px;
    line-height: 1.6;
    padding-bottom: 15px;
  }
  .ceo-section .content_person .ceo-typo .ceo {
    padding: 35px 0 8px;
    font-size: 17px;
  }
  .ceo-section .content_person .ceo-typo .name {
    padding-bottom: 0;
    font-size: 19px;
  }
  .ceo-section div.hor-3 {
    margin: 20px 0 0;
  }
  .ceo-section div.hor-3 div + div {
    margin: 25px 0 0;
  }
  .ceo-section div.hor-3 .tit {
    padding: 15px 0;
  }
  .ceo-section div.hor-3 .tit span {
    font-size: 17px;
  }
  .ceo-section div.hor-3 .desc {
    font-size: 14px;
  }
  .ceo-section .foo-ceo .desc {
    font-size: 14px;
  }
  /* Company > CEO > Board of Directors */
  .bod-section {
    padding: 40px 0 60px;
  }
  .bod-section em.only-pc {
    display: none !important;
  }
  .bod-section em.only-mb {
    display: inline !important;
  }
  .bod-section [class$=-pannel] .p-header {
    margin-bottom: 25px;
  }
  .bod-section [class$=-pannel] .p-header .text-area .title {
    font-size: 18px;
    line-height: 30px;
  }
  .bod-section [class$=-pannel] .p-header .text-area .s-title {
    font-size: 17px;
    line-height: 27px;
  }
  .bod-section [class$=-pannel] + [class$=-pannel] {
    margin-top: 54px;
  }
  .bod-section .director-pannel .p-header {
    margin-bottom: 44px;
  }
  .bod-section .director-pannel .rowflex.flexwrap {
    margin: 0px 0px 0px;
  }
  .bod-section .director-pannel .rowflex.flexwrap > div {
    padding: 0px;
    margin-top: 0px;
  }
  .bod-section .director-pannel .rowflex.flexwrap > div + div {
    margin-top: 27px;
  }
  .bod-section .director-pannel .director-cont {
    padding: 20px 0 8px;
  }
  .bod-section .director-pannel .director-cont .cont-body {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .bod-section .director-pannel .director-cont .name-box {
    height: 27px;
    margin-bottom: 20px;
  }
  .bod-section .director-pannel .director-cont .name-box .name {
    font-size: 17px;
    line-height: 27px;
  }
  .bod-section .director-pannel .director-cont .name-box .position {
    font-size: 12px;
    line-height: 18px;
    margin-left: 2px;
  }
  .bod-section .director-pannel .director-cont .img-box {
    width: 37.65%;
    max-width: 155px;
    min-width: 120px;
  }
  .bod-section .director-pannel .director-cont .info-box {
    width: auto;
    max-width: none;
    padding-left: 20px;
  }
  .bod-section .director-pannel .director-cont .info-box .info-sec .tit {
    font-size: 14px;
    line-height: 21px;
  }
  .bod-section .director-pannel .director-cont .info-box .info-sec .text {
    font-size: 12px;
    line-height: 19px;
    margin-top: 7px;
  }
  .bod-section .director-pannel .director-cont .info-box .info-sec + .info-sec {
    margin-top: 15px;
  }
  .bod-section .director-pannel .director-cont .info-box .text.mark_dot-list li::after {
    display: none;
  }
  .bod-section .director-pannel .director-cont .info-box .text.mark_dot-list li::before {
    content: "";
    display: block;
    position: absolute;
    top: 9px;
    left: 2px;
    width: 2px;
    height: 2px;
    background-color: #777;
  }
  .bod-section .config-pannel .graph-area,
  .bod-section .skill-pannel .graph-area {
    padding: 30px 20px;
  }
  .bod-section .config-pannel .graph-area .unit,
  .bod-section .skill-pannel .graph-area .unit {
    font-size: 12px;
    line-height: 1.3;
    margin-bottom: 14px;
  }
  .bod-section .config-pannel .graph-area > .rowflex,
  .bod-section .skill-pannel .graph-area > .rowflex {
    width: 284px;
    margin: 0 auto;
  }
  .bod-section .config-pannel .graph-area dl dd,
  .bod-section .skill-pannel .graph-area dl dd {
    padding-left: 16px;
    margin-bottom: 10px;
    font-size: 12px;
  }
  .bod-section .config-pannel .graph-area dl dd::before,
  .bod-section .skill-pannel .graph-area dl dd::before {
    top: 2px;
    width: 11px;
    height: 11px;
  }
  .bod-section .config-pannel .graph-area .layout_graph,
  .bod-section .skill-pannel .graph-area .layout_graph {
    width: 100%;
  }
  .bod-section .config-pannel .graph-area .layout_graph .img-box,
  .bod-section .skill-pannel .graph-area .layout_graph .img-box {
    width: 52%;
    max-width: 140px;
  }
  .bod-section .config-pannel .graph-area .layout_graph .img-box img,
  .bod-section .skill-pannel .graph-area .layout_graph .img-box img {
    width: 100%;
  }
  .bod-section .config-pannel .graph-area .layout_graph .txt-box,
  .bod-section .skill-pannel .graph-area .layout_graph .txt-box {
    left: calc(52% + 10px) !important;
  }
  .bod-section .config-pannel .graph-area .layout_graph.type-config,
  .bod-section .skill-pannel .graph-area .layout_graph.type-config {
    padding-right: 0px;
  }
  .bod-section .config-pannel .graph-area .layout_graph.type-config .txt-box .name,
  .bod-section .skill-pannel .graph-area .layout_graph.type-config .txt-box .name {
    width: 75px;
  }
  .bod-section .config-pannel .graph-area .layout_graph.type-gender,
  .bod-section .skill-pannel .graph-area .layout_graph.type-gender {
    padding-left: 0px;
    margin-top: 20px;
  }
  .bod-section .config-pannel .graph-area .layout_graph.type-gender .img-box,
  .bod-section .skill-pannel .graph-area .layout_graph.type-gender .img-box {
    margin-left: 0;
  }
  .bod-section .config-pannel .graph-area .layout_graph.type-gender .txt-box,
  .bod-section .skill-pannel .graph-area .layout_graph.type-gender .txt-box {
    margin: 0;
  }
  .bod-section .config-pannel .graph-area {
    padding: 30px 6.12%;
  }
  .bod-section .config-pannel .graph-box {
    padding: 30px 9.6%;
  }
  .bod-section .config-pannel .graph-box img {
    max-width: 385px;
    margin: auto;
  }
  .bod-section .skill-pannel .graph-box {
    padding: 30px 30px;
    text-align: center;
  }
  .bod-section .skill-pannel .graph-box .scroll-typeX img {
    min-width: 100%;
    width: auto;
    max-width: 650px;
  }
  /* Company > 브랜드 > CI */
  .brand-section {
    padding-top: 48px;
    padding-bottom: 60px;
    background-size: 221px;
    background-position-x: calc(100% + 50px);
  }
  .brand-section .s-head + .s-body {
    padding-top: 35px;
  }
  .brand-section .s-head + .s-body + .s-body {
    padding-top: 35px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_head img {
    width: 229px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_head p {
    font-size: 20px;
    margin-top: 25px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_body {
    margin-top: 25px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_body p {
    font-size: 13px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_title-area .slogan_body p + p {
    margin-top: 15px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area {
    margin-top: 40px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap {
    width: 134px;
    height: 408px;
    border-radius: 204px;
    padding: 9px 17px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap .circle_item {
    width: 100px;
    height: 100px;
    border-radius: 50px;
    font-size: 14px;
    line-height: 1.5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap .circle_item.orange_c {
    background-color: #fa7725;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap i {
    width: 16px;
    margin: 0 auto;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap i::before,
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .circle-wrap i::after {
    width: 16px;
    height: 2px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .down_arrow-wrap {
    padding: 20px 0;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .down_arrow-wrap .down_arrow img {
    width: 20px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .rect-wrap .inner {
    border: 2px solid transparent;
    height: 145px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    text-align: center;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .rect-wrap .inner .rect_text {
    font-size: 14px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .rect-wrap .inner .rect_slogan {
    padding: 20px 0 12px 0;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .rect-wrap .inner .rect_slogan img {
    width: 152px;
  }
  .brand-section .slogan_logo-panel .brand_slogan-wrap .slogan_figure-area .figure-head .rect-wrap .inner .rect_text {
    padding-left: 0;
  }
  .brand-section .slogan_logo-panel .brand_video-wrap {
    margin-top: 55px;
  }
  .brand-section .slogan_logo-panel .brand_video-wrap .w-head .title {
    font-size: 18px;
  }
  .brand-section .slogan_logo-panel .brand_video-wrap .w-head .desc {
    font-size: 13px;
    margin-top: 20px;
    line-height: 1.5;
  }
  .brand-section .slogan_logo-panel .brand_video-wrap .w-body {
    margin-top: 25px;
  }
  .brand-section .slogan_logo-panel .brand_video-wrap .w-body .caption_box .captxt {
    font-size: 14px;
    max-height: 65px;
  }
  .brand-section .slogan_logo-panel .brand_sloganlist-wrap {
    margin-top: 60px;
  }
  .brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-head img {
    width: 223px;
  }
  .brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body {
    margin-top: 35px;
  }
  .brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list {
    margin-top: 0px;
  }
  .brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list.padding-x {
    width: 100%;
    margin-left: 0px;
  }
  .brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list li {
    margin-top: 12px;
    padding: 0;
  }
  .brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list li .box {
    padding: 20px 0;
  }
  .brand-section .slogan_logo-panel .brand_sloganlist-wrap .w-body .brand_slogan-list li .box .inner img {
    width: 262px;
  }
  .brand-section .slogan_rule-panel {
    margin-top: 0px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap + .slogan_rule-wrap {
    margin-top: 55px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .title {
    font-size: 18px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .sub_title {
    font-size: 14px;
    margin-top: 10px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .desc {
    font-size: 13px;
    margin-top: 15px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .desc em {
    font-size: 14px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .desc .text_01 {
    margin-top: 10px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-head .desc .text_02 {
    margin-top: 15px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body {
    margin-top: 25px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box {
    border: 1px solid #dedede;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_01 {
    padding: 30px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_01 img {
    width: 120px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_02 {
    padding: 30px 20px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_02 .inner {
    text-align: center;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_02 .inner .title {
    font-size: 11px;
    padding-left: 20px;
    width: 200px;
    margin: 0 auto;
    text-align: left;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_02 .inner > img {
    width: 200px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_03 {
    padding: 35px 15px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_03 .inner {
    text-align: center;
    padding: 5px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_03 .inner .title {
    font-size: 11px;
    padding-left: 15px;
    width: 250px;
    margin: 0 auto;
    text-align: left;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_03 .inner > img {
    width: 250px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_03 .inner > img.right_item {
    padding-left: 10px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_04 {
    padding: 20px 0;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_04 .inner {
    padding: 18px;
    text-align: center;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_04 .inner > img {
    width: 270px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_04 .inner > img.left_item {
    margin-left: -32px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_05 {
    padding: 25px 0;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_05 .inner {
    padding: 10px;
    text-align: center;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box.box_05 .inner > img {
    width: 270px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box .inner {
    padding: 15px;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box .inner > img {
    width: 100%;
    padding: 0;
  }
  .brand-section .slogan_rule-panel .slogan_rule-wrap .w-body .box img {
    padding: 0px;
  }
  .brand-section .ci_logo-panel .w-head .title {
    font-size: 18px;
    line-height: 29px;
  }
  .brand-section .ci_logo-panel .w-head + .w-body {
    margin-top: 0;
  }
  .brand-section .ci_logo-panel .mark_info-wrap {
    margin-top: 48px;
  }
  .brand-section .ci_logo-panel .mark_info-wrap + .signature-wrap {
    margin-top: 50px;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .rowflex.flexwrap {
    margin: 0;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .rowflex.flexwrap > div {
    padding: 0;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .rowflex.flexwrap > div + div {
    padding-top: 23px;
    margin-top: 23px;
    border-left: 0;
    border-top: 1px dashed #dedede;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .mark-box + .mark-box {
    margin-top: 30px;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .mark-box .title {
    font-size: 17px;
    line-height: 27px;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .mark-box .cont .img-area {
    width: 90px;
    height: 72px;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .mark-box .cont .text-area {
    padding-right: 10px;
    font-size: 13px;
    line-height: 21px;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .mark-box .cont .img-area + .text-area {
    padding-left: 20px;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .mark-box.col-type .cont .img-area {
    border: 0;
    width: 124px;
    height: 124px;
  }
  .brand-section .ci_logo-panel .mark_info-wrap .mark-box.col-type .cont .img-area + .text-area {
    margin-top: 27px;
    margin-right: 0;
  }
  .brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box {
    padding: 22px 30px 30px;
  }
  .brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .title {
    margin-bottom: 20px;
    font-size: 17px;
    line-height: 27px;
    text-indent: -2px;
  }
  .brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-left: 0;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area .sign-img {
    max-width: 257px;
  }
  .brand-section .ci_logo-panel .signature-wrap.signature-fir .signature-list .signature-box .cont .img-area .sign-img {
    max-width: 257px;
  }
  .brand-section .ci_logo-panel .signature-wrap.signature-sec .signature-list .signature-box .cont .img-area .sign-img {
    min-width: 300px;
  }
  .brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area .sign-img + .sign-img {
    margin-left: 0px;
  }
  .brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .img-area ul li {
    font-size: 13px;
    line-height: 21px;
  }
  .brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .btn-area {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin: 30px 0 0 0;
  }
  .brand-section .ci_logo-panel .signature-wrap .signature-list .signature-box .cont .btn-area .btn.btn_lg {
    padding: 10px;
    margin: 0px 6px;
  }
  .brand-section .ci_rule-panel [class$=-wrap] + [class$=-wrap] {
    margin-top: 50px;
  }
  .brand-section .ci_rule-panel .w-head .title {
    font-size: 18px;
    line-height: 29px;
  }
  .brand-section .ci_rule-panel .w-head .desc {
    margin-top: 13px;
    font-size: 13px;
    line-height: 21px;
  }
  .brand-section .ci_rule-panel .w-head + .w-body {
    margin-top: 24px;
  }
  .brand-section .ci_rule-panel .color-box .c-info {
    font-size: 9px;
    line-height: 15px;
  }
  .brand-section .ci_rule-panel .color-box .c-info > div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .brand-section .ci_rule-panel .color-box .c-info dt {
    color: #555;
    width: 86px;
  }
  .brand-section .ci_rule-panel .color-box .c-info dd {
    color: #777;
  }
  .brand-section .ci_rule-panel .space-wrap .w-head .desc {
    padding-right: 10px;
  }
  .brand-section .ci_rule-panel .space-wrap .w-body {
    padding-top: 6px;
  }
  .brand-section .ci_rule-panel .space-wrap .rowflex.flexwrap {
    margin: -30px 0 0;
  }
  .brand-section .ci_rule-panel .space-wrap .rowflex.flexwrap > div {
    padding: 0;
    margin-top: 30px;
  }
  .brand-section .ci_rule-panel .space-wrap .rowflex.flexwrap + .rowflex.flexwrap {
    margin-top: 0px;
  }
  .brand-section .ci_rule-panel .space-wrap .mark-box .title {
    font-size: 17px;
    line-height: 27px;
  }
  .brand-section .ci_rule-panel .space-wrap .mark-box .cont .img-area {
    width: 90px;
    height: 80px;
  }
  .brand-section .ci_rule-panel .space-wrap .mark-box .cont .text-area {
    padding-right: 10px;
    font-size: 13px;
    line-height: 21px;
  }
  .brand-section .ci_rule-panel .space-wrap .mark-box .cont .img-area + .text-area {
    padding-left: 20px;
  }
  .brand-section .ci_rule-panel .pcolor-wrap .rowflex.flexwrap {
    margin: 0;
  }
  .brand-section .ci_rule-panel .pcolor-wrap .rowflex.flexwrap > div {
    padding: 0;
  }
  .brand-section .ci_rule-panel .pcolor-wrap .rowflex.flexwrap > div + div {
    margin-top: 16px;
  }
  .brand-section .ci_rule-panel .pcolor-wrap .color-box .c-card {
    padding: 15px 0px 0px 20px;
    margin-right: 20px;
    height: 70px;
  }
  .brand-section .ci_rule-panel .pcolor-wrap .color-box .c-name {
    font-size: 12px;
    line-height: 19px;
  }
  .brand-section .ci_rule-panel .pcolor-wrap .color-box .c-info {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
  .brand-section .ci_rule-panel .scolor-wrap .rowflex.flexwrap {
    margin: -24px -8px 0;
  }
  .brand-section .ci_rule-panel .scolor-wrap .rowflex.flexwrap > div {
    padding: 0 8px;
    margin-top: 24px;
  }
  .brand-section .ci_rule-panel .scolor-wrap .rowflex.flexwrap + .rowflex.flexwrap {
    margin-top: 0px;
  }
  .brand-section .ci_rule-panel .scolor-wrap .color-box .c-card {
    height: 24px;
  }
  .brand-section .ci_rule-panel .scolor-wrap .color-box .c-name {
    font-size: 12px;
    line-height: 19px;
  }
  .brand-section .ci_rule-panel .scolor-wrap .color-box .c-card + .c-name {
    margin-top: 11px;
  }
  .brand-section .ci_rule-panel .scolor-wrap .color-box .c-name + .c-info {
    margin-top: 8px;
  }
  /* Company > 미디어센터 > 홍보영상 */
  .media_center-section .media-list .text-area .more_txt-btn.on > .icon-more_txt_arrow-2x {
    -webkit-transform: rotate(-180deg);
            transform: rotate(-180deg);
  }
  .media_center-section {
    padding-top: 48px;
    padding-bottom: 60px;
  }
  .media_center-section .s-head + .s-body {
    padding-top: 24px;
  }
  .media_center-section .media-list .media-area.poster {
    padding-bottom: 61.875%;
  }
  .media_center-section .media-list .media-area.poster .thumb-box {
    width: 35%;
  }
  .media_center-section .media-list .text-area {
    padding: 22px 25px 12px;
  }
  .media_center-section .media-list .text-area .title {
    font-size: 17px;
    line-height: 25px;
    margin-bottom: 14px;
  }
  .media_center-section .media-list .text-area .txt-contents {
    padding-bottom: 10px;
    font-size: 13px;
    line-height: 23px;
  }
  .media_center-section .media-list .text-area .txt-contents .txt-box {
    position: relative;
    max-height: 96px;
    height: auto;
    padding-right: 0;
    margin-right: 0;
    overflow-y: hidden;
  }
  .media_center-section .media-list .text-area .txt-contents .txt-box.expand {
    height: auto;
    max-height: none;
    -webkit-box-sizing: initial;
            box-sizing: initial;
    padding-bottom: 4px;
  }
  .media_center-section .media-list .text-area .txt-contents .txt-box .os-scrollbar {
    display: none;
  }
  .media_center-section .media-list .text-area .txt-contents .txt-box .os-viewport.os-viewport-native-scrollbars-invisible {
    overflow-y: hidden !important;
  }
  .media_center-section .media-list .text-area .txt-contents::before {
    top: -14px;
  }
  .media_center-section .media-list .text-area .title + .txt-contents {
    margin-top: 14px;
  }
  .media_center-section .media-list .text-area .more_txt-btn {
    padding: 8px 0;
    width: 100%;
  }
  .media_center-section .media-list .text-area .more_txt-btn.on > .icon-more_txt_arrow-2x {
    -webkit-transform: rotate(-180deg);
            transform: rotate(-180deg);
  }
  .media_center-section .social-list {
    margin: -8px;
  }
  .media_center-section .social-list li {
    padding: 8px;
  }
  .media_center-section .social-list li > a {
    padding: 32px 24px;
  }
  .media_center-section .social-list li > a .social {
    font-size: 14px;
    line-height: 28px;
    margin-top: 15px;
  }
  .media_center-section .social-list li > a .icon-social {
    height: 36px;
  }
  .media_center-section .social-list li > a .icon-golink_arrow {
    margin-top: 45px;
  }
  /* Company > 미디어센터 > 공시정보 */
  .ir_table_list-section .tab_linebox-list li {
    width: 50%;
  }
  .is_pc .btn.btn_lg.motion_drawing {
    line-height: 21px;
  }
  .is_pc .btn.btn_lg.motion_drawing span {
    line-height: 21px;
  }
  .ir_table_list-section table th,
  .ir_table_list-section table td {
    height: 51px;
    padding: 5px 10px;
  }
  .ir_table_list-section table th {
    font-size: 14px;
    line-height: 20px;
  }
  .ir_table_list-section table td {
    font-size: 13px;
    line-height: 19px;
  }
  table.list_table tbody th,
  table.list_table tbody td {
    font-size: 13px;
  }
  table.list_table.thumb-list_table colgroup col {
    width: 50% !important;
  }
  table.list_table.thumb-list_table tbody th,
  table.list_table.thumb-list_table tbody td {
    font-size: 13px;
  }
  table.list_table.thumb-list_table tbody td {
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  table.list_table.thumb-list_table tbody td br {
    display: none;
  }
  .table-panel .list_table {
    table-layout: auto;
  }
  .table-panel .list_table.invest_notice colgroup col:nth-child(1) {
    width: 14%;
  }
  .table-panel .list_table.dart colgroup col:nth-child(1) {
    width: 10%;
  }
  .table-panel .list_table.dart colgroup col:nth-child(2) {
    width: 35%;
  }
  .table-panel .list_table.dart colgroup col:nth-child(3) {
    width: 20%;
  }
  .table-panel .list_table.dart colgroup col:nth-child(4) {
    width: 20%;
  }
  .table-panel .list_table.dart colgroup col:nth-child(5) {
    width: 15%;
  }
  .ir_table_list-section .scroll-typeX table {
    width: 100%;
    min-width: 600px;
  }
  .table-panel .list_table.invest_notice tr td:last-child {
    padding-left: 0;
    padding-right: 0;
  }
  .table-panel .p-body .td_subject {
    padding-left: 20px;
  }
  .ir_table_list-section .s-head + .s-body {
    padding-top: 40px;
  }
  .ir_table_list-section .big_year {
    color: #555;
    font-size: 14px;
  }
  .ir_table_list-section .section-wrap.invest,
  .ir_table_list-section .section-wrap.present {
    margin-top: -22px;
  }
  .ir_table_list-section [class$=-panel] + [class$=-panel] {
    margin-top: 34px;
  }
  .ir_table_list-section [class$=-panel] .p-header {
    min-height: auto;
    padding-bottom: 15px;
  }
  .ir_table_list-section [class$=-panel] .p-header .select-box {
    width: 75px;
    height: 32px;
  }
  .ir_table_list-section [class$=-panel] .p-header .tit {
    font-size: 18px;
    line-height: 28px;
    margin: 0 20px 0 0;
  }
  .ir_table_list-section [class$=-panel] .p-header .text-area .title {
    font-size: 18px;
    line-height: 1.6;
  }
  .ir_table_list-section [class$=-panel] .p-header .text-area dl {
    margin-top: 10px;
    font-size: 13px;
    line-height: 21px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .ir_table_list-section [class$=-panel] .p-header .text-area dl div + div {
    padding-left: 0;
    margin-left: 0;
  }
  .ir_table_list-section [class$=-panel] .p-header .text-area dl div + div::before {
    display: none;
  }
  .ir_table_list-section [class$=-panel] .p-header .text-area dl dt + dd {
    padding-left: 8px;
  }
  .ir_table_list-section [class$=-panel] .p-header .year-box {
    margin-top: 0;
    position: absolute;
    left: 0;
    top: 0;
  }
  .ir_table_list-section [class$=-panel] .p-header .year-box span {
    font-size: 18px;
    line-height: 32px;
  }
  .ir_table_list-section .table-panel + .table-panel {
    margin-top: 35px;
  }
  /* paging */
  .paging-area {
    margin: 40px 0 0;
  }
  .paging-area .paging a,
  .paging-area .paging strong {
    font-size: 13px;
  }
  .paging-area .paging a.prev {
    margin-right: -1px;
  }
  .paging-area .paging a.next {
    margin-left: -1px;
  }
  .page-more-area {
    padding-top: 24px;
  }
  .page-more-area .more-btn {
    width: 79px;
    height: 79px;
  }
  .page-more-area .more-btn .txt-more {
    margin-top: 10px;
    color: #222;
    font-size: 13px;
    font-weight: 400;
  }
  .ir_table_list-section .list_table.invest_notice .btn.btn_lg {
    padding: 10px 0 10px;
  }
  .table-panel .list_table.invest_notice colgroup col:nth-child(3) {
    width: 28%;
  }
}
@media all and (min-width: 1280px) {
  .only-pc_over {
    display: block !important;
  }
}
/* mobile :  ~ 1024 */
@media all and (max-width: 1279px) {
  .only-pc_over {
    display: none !important;
  }
}
/* 스크롤 */
body .scroll-typeX::-webkit-scrollbar {
  background-color: #dedede;
  width: 4px;
  height: 4px;
  -webkit-appearance: none;
}

body .scroll-typeX::-webkit-scrollbar-thumb {
  background-color: #222;
  border-radius: 3px;
}

body .scroll-typeX {
  overflow-x: auto;
  -webkit-overflow-x: auto;
  scrollbar-color: #222 #dedede;
  scrollbar-width: thin;
}

body .scroll-typeY::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #ececec;
  -webkit-appearance: none;
  appearance: none;
  background-color: transparent;
}

body .scroll-typeY::-webkit-scrollbar-thumb {
  background-color: #898989;
  border-radius: 3px;
}

/* 공통 */
.f-info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
}

.f-info .info-blk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* 아이콘 */
.sustainability-section .icon-btn_video::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  background-image: url(../images/common/sp_icons-1.png);
  background-position: -180px -594px;
  width: 20px;
  height: 20px;
}

/* 통합검색 - 입력창 */
.search_result-section {
  padding: 100px 0 120px;
}

.search_result-section .s-head .search-area {
  position: relative;
  width: 760px;
  margin: 0 auto;
}

.search_result-section .s-head .search-area .input_search_del {
  background-color: #fff;
  border-bottom: 4px solid #222;
}

input[type=text],
input[type=password],
input[type=number],
input[type=url],
input[type=email],
input[type=search] {
  width: 100%;
  height: 42px;
  padding: 8px 15px 8px;
  font-size: 16px;
  vertical-align: middle;
  border: 1px solid #999;
  outline: none;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.search_result-section .s-head .search-area input {
  height: 95px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 100px;
  background-color: transparent;
  border: 0;
  font-size: 36px;
  font-family: var(--font-b);
  color: #222222;
  line-height: 95px;
  text-align: center;
}

.search_result-section .s-head .search-area .btn_del {
  position: absolute;
  top: 30px;
  right: 55px;
}

.search_result-section .s-head .search-area .btn_search {
  position: absolute;
  top: 30px;
  right: 5px;
}

.search_result-section .s-head .search_smart-box {
  display: none;
  max-height: 300px;
  position: absolute;
  top: 99px;
  width: 100%;
  z-index: 10;
  border: 1px solid #dedede;
  border-top: 0;
  background-color: #fff;
}

.search_result-section .s-head .search_smart-box a {
  display: block;
  padding: 10px 30px;
  font-size: 18px;
  color: #222222;
  line-height: 30px;
}

.search_result-section .s-head .search_smart-box a strong {
  color: #55a30f;
  font-family: var(--font-m);
}

.search_result-section .s-head .search_count-box {
  padding: 40px 0;
}

.search_result-section .s-head .search_count-box p {
  text-align: center;
  font-size: 24px;
  font-family: var(--font-b);
  color: #222222;
  line-height: 40px;
}

.search_result-section .s-head .search_count-box p em {
  color: #55a30f;
}

/* 통합검색 - 탭 */
.tab_linebox-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px solid #dedede;
}

.tab_linebox-list li {
  margin-bottom: -1px;
  margin-left: -1px;
}

.tab_linebox-list li + li {
  margin-left: -1px;
}

.tab_linebox-list li a {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-width: 160px;
  padding: 0 20px;
  height: 60px;
  border: 1px solid #dedede;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #555;
  font-size: 20px;
  font-family: var(--font-sb);
  line-height: 38px;
  background-color: #fff;
}

.tab_linebox-list li a em {
  font-size: 18px;
  font-family: var(--font-m);
  color: #777777;
}

.tab_linebox-list li.on a {
  border-color: #55a30f;
  color: #55a30f;
  z-index: 2;
  font-family: var(--font-b);
}

.tab_linebox-list li.on a em {
  color: #55a30f;
}

.tab_linebox-list.menu_type-row2 {
  border-bottom: 0;
  margin-top: -20px;
}

.tab_linebox-list.menu_type-row2 li {
  margin-top: 20px;
}

/* 통합검색 - 리스트 */
.search_result-section .search_result-panel {
  margin-top: 60px;
}

.search_result-section .search_result-panel .type-search em {
  padding-left: 5px;
}

.search_result-section .search_result-panel .p-body {
  padding-top: 40px;
}

.search_result-section .search_result-panel .p-body .search-wrap + .search-wrap {
  margin-top: 30px;
}

.search_result-section .search_result-panel .search-wrap .search_result-article {
  margin-top: 0;
}

.search_result-section .search_result-panel .search-wrap .article-head {
  padding: 25px 0;
  border-bottom: 2px solid #222;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.search_result-section .search_result-panel .search-wrap .article-head .title {
  height: 42px;
}

.search_result-section .search_result-panel .search-wrap .article-head span {
  font-family: var(--font-b);
  font-size: 28px;
  color: #222222;
  line-height: 40px;
}

.search_result-section .search_result-panel .search-wrap .article-head em {
  font-size: 22px;
  color: #222222;
  line-height: 40px;
  font-family: var(--font-sb);
}

.search_result-section .search_result-panel .search-wrap .article-head .btn-more {
  position: relative;
  display: inline-block;
  font-size: 18px;
  font-family: var(--font-sb);
  color: #222;
}

.search_result-section .search_result-panel .search-wrap .article-head .btn-more i {
  display: inline-block;
  margin-top: -5px;
  margin-left: 3px;
  vertical-align: middle;
}

.search_result-section .search_result-panel .search-wrap .article-head .btn-more i::before,
.search_result-section .search_result-panel .search-wrap .article-head .btn-more i::after {
  content: "";
  display: block;
  width: 14px;
  height: 2px;
  background-color: #555;
}

.search_result-section .search_result-panel .search-wrap .article-head .btn-more i::after {
  margin-top: -2px;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item {
  padding: 40px;
  border-bottom: 1px solid #dedede;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area .thumb-box {
  position: relative;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area .thumb-box .play-btn {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: inline-block;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area.movie .img-ratio {
  padding-bottom: 61.742%;
  overflow: hidden;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area.movie .img-ratio img,
.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area.movie .img-ratio iframe {
  width: 100%;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area.movie .thumb-box {
  display: block;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area.movie .video-box {
  display: none;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area.movie .video-box iframe {
  position: absolute;
  left: 0;
  top: 0;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area.movie.media_playing .thumb-box {
  display: none;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .media-area.movie.media_playing .video-box {
  display: block;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .title {
  padding: 0 0 20px;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .title a {
  font-size: 18px;
  color: #16873e;
  font-family: var(--font-sb);
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area a.s_tit {
  font-size: 24px;
  color: #222;
  font-family: var(--font-b);
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .s_tit span {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .s_tit em {
  color: #55a30f;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area {
  padding: 20px 0 0;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area a {
  display: inline-block;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area ol {
  line-height: 1.3em;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area ol li {
  font-size: 16px;
  color: #777;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area ol li::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px;
  background-image: url(../images/common/sp_icons-1.png);
  background-position: -310px -100px;
  width: 10px;
  height: 18px;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area ol li:last-child::after {
  display: none;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item.type2 .rowflex > .img-area,
.search_result-section .search_result-panel .search-wrap .article-body .search_item.type2 .rowflex > .media-area {
  padding-right: 15px;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item.type2 .rowflex > .img-area img,
.search_result-section .search_result-panel .search-wrap .article-body .search_item.type2 .rowflex > .media-area img {
  width: 100%;
  max-width: 480px;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item.type2 .rowflex > .text-area {
  padding-left: 15px;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item.type3 .rowflex > .img-area,
.search_result-section .search_result-panel .search-wrap .article-body .search_item.type3 .rowflex > .media-area {
  padding-right: 15px;
  width: 22%;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item.type3 .rowflex > .img-area img,
.search_result-section .search_result-panel .search-wrap .article-body .search_item.type3 .rowflex > .media-area img {
  width: 100%;
  max-width: 230px;
}

.search_result-section .search_result-panel .search-wrap .article-body .search_item.type3 .rowflex > .text-area {
  padding-left: 15px;
  width: 78%;
}

.search_result-section .search_result-panel .search-wrap .article-body.search_empty {
  padding: 55px;
  font-size: 20px;
  color: #777;
  text-align: center;
  border-bottom: 1px solid #a0a0a0;
}

/* 더보기 - 버튼 */
.page-more-area {
  padding-top: 80px;
}

.page-more-area .more-btn {
  display: block;
  margin: auto;
  border: 1px solid #ccc;
  width: 100px;
  height: 100px;
}

.page-more-area .more-btn > * {
  vertical-align: middle;
}

.page-more-area .more-btn .txt-page {
  margin-top: 15px;
  color: #999;
  font-family: var(--font);
  font-size: 18px;
  line-height: 1;
}

.page-more-area .more-btn .txt-page .count {
  padding-right: 3px;
  color: #222;
  font-family: var(--font-b);
}

.page-more-area .more-btn .txt-page .total {
  padding-left: 3px;
}

.page-more-area .more-btn .txt-more {
  display: block;
  margin-top: 13px;
  color: #222;
  font-size: 18px;
  font-family: var(--font-sb);
}

.is_pc .page-more-area .more-btn.motion_drawing {
  border: 0;
  -webkit-box-shadow: inset 0 0 0 1px #ccc;
          box-shadow: inset 0 0 0 1px #ccc;
  color: #222;
  -webkit-transition: color 0.25s 0.08333s;
  transition: color 0.25s 0.08333s;
  position: relative;
}

.is_pc .page-more-area .more-btn.motion_drawing .txt-more {
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}

.is_pc .page-more-area .more-btn.motion_drawing::before,
.is_pc .page-more-area .more-btn.motion_drawing::after {
  border: 0 solid transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  content: "";
  pointer-events: none;
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0;
  right: 0;
}

.is_pc .page-more-area .more-btn.motion_drawing::before {
  border-bottom-width: 1px;
  border-left-width: 1px;
}

.is_pc .page-more-area .more-btn.motion_drawing::after {
  border-top-width: 1px;
  border-right-width: 1px;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover {
  color: #55a30f;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover::before,
.is_pc .page-more-area .more-btn.motion_drawing:hover::after {
  border-color: #55a30f;
  -webkit-transition: border-color 0s, width 0.25s, height 0.25s;
  transition: border-color 0s, width 0.25s, height 0.25s;
  width: 100%;
  height: 100%;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover::before {
  -webkit-transition-delay: 0s, 0s, 0.25s;
          transition-delay: 0s, 0s, 0.25s;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover::after {
  -webkit-transition-delay: 0s, 0.25s, 0s;
          transition-delay: 0s, 0.25s, 0s;
}

.is_pc .page-more-area .more-btn.motion_drawing:hover .txt-more {
  overflow: hidden;
  height: 0;
  margin-top: 0;
}

/* table */
.sustainability-section .table-panel > .p-header {
  position: relative;
  padding-bottom: 20px;
  -webkit-box-sizing: initial;
          box-sizing: initial;
}

.sustainability-section .table-panel table {
  width: 100%;
  table-layout: fixed;
  border-top: 2px solid #222222;
}

.sustainability-section .table-panel table thead {
  border-bottom: 1px solid #999;
}

.sustainability-section .table-panel table th {
  font-size: 20px;
  font-family: var(--font-sb);
  line-height: 22px;
  color: #222222;
}

.sustainability-section .table-panel table th, .sustainability-section .table-panel table td {
  padding: 10px;
  text-align: center;
  vertical-align: middle;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  letter-spacing: -0.4px;
}

.sustainability-section .table-panel thead tr:last-child th {
  border-bottom: 1px solid #999;
}

.sustainability-section .table-panel thead tr:first-child th {
  border-right: 0;
}

.sustainability-section .table-panel table th:last-child, .sustainability-section .table-panel table td:last-child {
  border-right: 0;
}

.sustainability-section .table-panel sup {
  font-size: 10px;
  color: #55a30f;
}

.sustainability-section .table-panel colgroup .col1 {
  width: 10%;
}

.sustainability-section .table-panel colgroup .col2 {
  width: 45%;
}

.sustainability-section .table-panel colgroup .col3 {
  width: 45%;
}

.sustainability-section .table-panel thead th {
  height: 56px;
}

.sustainability-section .table-panel tbody td {
  text-align: left;
  background-color: #fff;
  padding-left: 40px;
  height: 85px;
  color: #555;
  line-height: 1.6em;
}

.en .sustainability-section .table-panel tbody td {
  padding-left: 10px;
}

.sustainability-section .table-panel.r tr:nth-child(even) * {
  background-color: #f9f9f9;
}

.sustainability-section .table-panel tbody th, .sustainability-section .table-panel tbody td {
  font-size: 18px;
  font-family: var(--font-m);
}

.sustainability-section .table-panel tbody td.left_item {
  text-align: center;
  padding-left: 10px;
  color: #222;
}

/* Sustainability */
.sustainability_main-section .section-wrap {
  padding: 140px 0 120px;
  background: url(../images/reporting/bg_esg_report.png) no-repeat right 145px;
}

.sustainability_main-section .section-wrap .section-inner {
  padding: 0 72px;
  margin: 0 auto;
}

.sustainability_main-section .section-wrap .section-inner.s {
  max-width: 1326px;
}

.sustainability_main-section .section-wrap .s-head .title {
  text-align: center;
}

.sustainability_main-section .section-wrap .s-head .title,
.sustainability_main-section .section-wrap .s-head .title em {
  font-size: 64px;
  font-family: var(--font-eb);
  line-height: 70px;
}

.sustainability_main-section .typo-area {
  text-align: center;
}

.sustainability_main-section .content_typo-panel .p-head .typo-area {
  margin-top: 130px;
}

.sustainability_main-section .typo-area .class {
  font-size: 24px;
  font-family: var(--font-b);
  line-height: 32px;
  color: #55a30f;
}

.sustainability_main-section .typo-area .title {
  margin-top: 25px;
}

.sustainability_main-section .typo-area .title span,
.sustainability_main-section .typo-area .title em {
  font-size: 36px;
  font-family: var(--font-b);
  line-height: 1.4;
  color: #222;
}

.sustainability_main-section .typo-area .title em {
  color: #16873e;
  font-family: var(--font-hv);
}

.sustainability_main-section .typo-area .desc {
  margin-top: 20px;
}

.sustainability_main-section .typo-area .desc span {
  font-size: 20px;
  font-family: var(--font-m);
  line-height: 1.6;
  color: #555;
}

.sustainability_main-section .section-wrap .section2-inner {
  /* max-width: 1728px; */
  padding: 0 72px;
  margin: 0 auto;
}

.sustainability_main-section .content_graphy-panel {
  margin-top: 150px;
}

.sustainability_main-section .content_graphy-panel .p-body {
  margin-top: 90px;
}

.sustainability_main-section .typography-article .row-growth {
  position: relative;
  text-align: center;
  height: 390px;
  font-size: 0;
}

.sustainability_main-section .typography-article .row-growth > .col {
  padding: 0 10px;
  width: 238px;
  display: inline-block;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.sustainability_main-section .typography-article .row-growth .col-item {
  position: relative;
  border-radius: 18px;
  overflow: hidden;
  cursor: pointer;
  -webkit-box-shadow: 3px 3px 30px 0 rgba(0, 0, 0, 0.07), 3px 3px 30px 0 rgba(0, 0, 0, 0.07);
          box-shadow: 3px 3px 30px 0 rgba(0, 0, 0, 0.07), 3px 3px 30px 0 rgba(0, 0, 0, 0.07);
}

.sustainability_main-section .typography-article .row-growth > .col .item_default {
  background-position: 70px -100px;
  background-repeat: no-repeat;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_default {
  padding: 50px 10px 50px;
  text-align: center;
  background-color: #36964c;
  border-radius: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  opacity: 1;
}

.en .sustainability_main-section .typography-article .row-growth .col-item .item_default {
  padding: 70px 10px;
}

.sustainability_main-section .typography-article .row-growth > .col.col-g .item_default {
  background-image: url(../images/sustainability/bg-G.png);
}

.sustainability_main-section .typography-article .row-growth .col-item .item_default .top-box span {
  font-size: 140px;
  line-height: 150px;
  font-family: var(--font-eb);
  color: #fff;
  letter-spacing: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box {
  margin-top: 20px;
  opacity: 90%;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box span {
  font-size: 24px;
  line-height: 35px;
  font-family: var(--font-eb);
  color: #ffffff;
  letter-spacing: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box span.desc {
  display: block;
  margin-top: 15px;
  font-size: 15px;
  line-height: 1.5;
  font-family: var(--font-sb);
  color: #fff;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  visibility: hidden;
  opacity: 0;
  text-align: left;
}

.sustainability_main-section .typography-article .item_default .arrow-box {
  display: none;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .row-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}

.sustainability_main-section .typography-article .row-growth > .col .item_active .typo-box {
  background-color: #fff;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .typo-box {
  padding: 30px 36px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .row-item .typo-box {
  width: 50%;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .typo-box .typo-set {
  min-width: 276px;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .title span {
  font-size: 40px;
  line-height: 46px;
  font-family: var(--font-eb);
  color: #55a30f;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .desc {
  margin-top: 10px;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .desc span {
  font-size: 20px;
  line-height: 1.5;
  font-family: var(--font-b);
  color: #222222;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .mark_dot-list {
  margin-top: 25px;
}

.mark_dot-list li {
  position: relative;
  padding-left: 0.8em;
  font-family: var(--font-m);
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .mark_dot-list li {
  font-size: 18px;
  line-height: 1.6;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .mark_dot-list li + li {
  margin-top: 5px;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .mark_dot-list li::after {
  top: 12px;
  width: 4px;
  height: 4px;
  border-radius: 2px;
  background-color: #222222;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .more_link {
  display: block;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .more_link span {
  font-size: 16px;
  line-height: 1.6;
  font-family: var(--font-b);
  color: #222222;
  vertical-align: top;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .more_link i {
  margin-left: 5px;
  vertical-align: top;
  margin-top: 5px;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .row-item .img-box {
  width: 50%;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .row-item .img-box .img {
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

.sustainability_main-section .typography-article .row-growth .col-item .item_active .arrow-box {
  display: none;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.active.out,
.sustainability_main-section .typography-article .row-growth[class*=active-] .col.hover.out {
  width: 726px;
  /* width: calc(16.6666% * 4); */
  /* pc 1280 ~ 1727 */
  /* tablet : 1024 ~ 1279 */
  /* mobile :  ~ 1023 */
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.active.out .col-item .item_default,
.sustainability_main-section .typography-article .row-growth[class*=active-] .col.hover.out .col-item .item_default {
  opacity: 0;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.active.out .col-item .item_active,
.sustainability_main-section .typography-article .row-growth[class*=active-] .col.hover.out .col-item .item_active {
  visibility: visible;
  opacity: 1;
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
  height: auto;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out {
  width: 178px;
  /* pc 1280 ~ 1727 */
  /* tablet : 1024 ~ 1279 */
  /* mobile :  ~ 1023 */
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default {
  /* background-position: -50% -65%;  */
  background-position: 60px -100px;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .top-box span {
  font-size: 120px;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .middle-box {
  margin-top: 20px;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .middle-box span {
  font-size: 20px;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .middle-box span.desc {
  font-size: 15px;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out.col-w .col-item .item_default {
  background-position: -20% -65%;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out.col-w .col-item .item_default .top-box span {
  margin-left: -5px;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out.col-t .col-item .item_default {
  background-position: 10% -65%;
}

.sustainability_main-section .typography-article .row-growth[class*=active-] .col.out.col-h .col-item .item_default {
  background-position: -30% -65%;
}

.sustainability_main-section .typography-article .pagination-set {
  margin-top: 42px;
  display: none;
  text-align: center;
  /* pc 1280 ~ 1727 */
  /* mobile :  ~ 1023 */
}

.en .sustainability_main-section .typography-article .pagination-set {
  margin-top: 72px;
}

.sustainability_main-section .typography-article .pagination-set button {
  border: 1px solid #828282;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  margin: 0 5px;
  font-family: var(--font-hv);
  font-size: 14px;
  line-height: 30px;
  color: #828282;
}

.sustainability_main-section .typography-article .pagination-set button.active {
  color: #fff;
  background-color: #36964c;
  border-color: #36964c;
}

.sustainability_main-section .banner-area {
  margin-top: 80px;
}

.en .sustainability_main-section .banner-area {
  margin-top: 120px;
}

.sustainability_main-section .banner-area .row-banner {
  width: calc(100% + 30px);
  margin-left: -15px;
}

.sustainability_main-section .banner-area .row-banner .banner-item {
  padding: 0 15px;
}

.sustainability_main-section .banner-area .banner-item .item-inner {
  padding: 40px 20px;
  background-color: #f9f9f9;
  text-align: center;
}

.sustainability_main-section .banner-area .banner-item .item-inner .img_left {
  display: inline-block;
}

.sustainability_main-section .banner-area .banner-item .item-inner .img_left img {
  height: 100px;
}

.sustainability_main-section .banner-area .banner-item .item-inner .txt_right {
  display: inline-block;
  padding-left: 20px;
  vertical-align: middle;
}

.sustainability_main-section .banner-area .banner-item em {
  font-size: 20px;
  font-family: var(--font-b);
  text-align: center;
  color: #55a30f;
}

.sustainability_main-section .banner-area .banner-item .link_text {
  margin-top: 15px;
}

.sustainability_main-section .banner-area .banner-item .link_text span {
  font-size: 24px;
  font-family: var(--font-b);
  text-align: center;
  color: #222;
  vertical-align: top;
}

.sustainability_main-section .banner-area .banner-item.banner-item_governance .link_text i {
  margin-left: 5px;
}

.sustainability_main-section .typography-article .row-growth > .col.col-g .item_active .img-box .img {
  background-image: url(../images/sustainability/sustainability_g-bg.jpg);
}

.sustainability_main-section .typography-article .row-growth > .col.col-r .item_default {
  background-image: url(../images/sustainability/bg-R.png);
}

.sustainability_main-section .typography-article .row-growth > .col.col-r .item_active .img-box .img {
  background-image: url(../images/sustainability/sustainability_r-bg.jpg);
}

.sustainability_main-section .typography-article .row-growth > .col.col-o .item_default {
  background-image: url(../images/sustainability/bg-O.png);
}

.sustainability_main-section .typography-article .row-growth > .col.col-o .item_active .img-box .img {
  background-image: url(../images/sustainability/sustainability_o-bg.jpg);
}

.sustainability_main-section .typography-article .row-growth > .col.col-w .item_default {
  background-image: url(../images/sustainability/bg-W.png);
  background-position: 70px -65px;
}

.sustainability_main-section .typography-article .row-growth > .col.col-w .item_active .img-box .img {
  background-image: url(../images/sustainability/sustainability_w-bg.jpg);
}

.sustainability_main-section .typography-article .row-growth > .col.col-t .item_default {
  background-image: url(../images/sustainability/bg-T.png);
  background-position: 50px -100px;
}

.sustainability_main-section .typography-article .row-growth > .col.col-t .item_active .img-box .img {
  background-image: url(../images/sustainability/sustainability_t-bg.jpg);
}

.sustainability_main-section .typography-article .row-growth > .col.col-h .item_default {
  background-image: url(../images/sustainability/bg-H.png);
}

.sustainability_main-section .typography-article .row-growth > .col.col-h .item_active .img-box .img {
  background-image: url(../images/sustainability/sustainability_h-bg.jpg);
}

/* Sustainability > Green Innovation > 그린 포트폴리오 확대 */
.sustainability_visual-section .section-inner {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  height: 700px;
}

.section-wrap > .section-inner {
  padding: 0 49px;
  max-width: 1280px;
  width: 100%;
  margin: 0 auto;
}

.en .sustainability_visual-section .section-wrap > .section-inner {
  max-width: 1310px;
}

.sustainability_visual-section .s-head span {
  font-size: 68px;
  font-family: var(--font-eb);
  color: #fff;
}

.sustainability_visual-section .s-body {
  margin-top: 70px;
}

.sustainability_visual-section .s-body .tit span {
  font-size: 42px;
  font-family: var(--font-b);
  color: #fff;
  line-height: 1.6;
}

.sustainability_visual-section .s-body .desc {
  margin-top: 20px;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.sustainability_visual-section .s-body .desc span {
  font-size: 22px;
  font-family: var(--font-m);
  color: #fff;
  line-height: 1.6;
}

.sustainability_visual-section .s-body em {
  color: #b3cf0a;
}

/* */
.sub_menu-section .page_submenu {
  position: relative;
  padding: 28px 0 30px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .section-inner .page_submenu {
  -webkit-box-pack: normal;
      -ms-flex-pack: normal;
          justify-content: normal;
  -webkit-transition: height 0.3s ease-out;
  transition: height 0.3s ease-out;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .location-area {
  overflow: hidden;
  /* height: 0; */
  -webkit-transition: height 0.3s ease-out;
  transition: height 0.3s ease-out;
}

.sub_menu-section .location-area ol li {
  font-size: 0;
}

.sub_menu-section .location-area ol li + li::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px;
  text-align: center;
  background-image: url(../images/common/sp_icons-1.png);
  background-position: -310px -100px;
  width: 10px;
  height: 18px;
}

.sub_menu-section .location-area ol li:first-child a,
.sub_menu-section .location-area ol li:first-child span {
  display: block;
  font-size: 0;
  line-height: 0;
}

.sub_menu-section .location-area ol li:last-child a,
.sub_menu-section .location-area ol li:last-child span {
  color: #222222;
}

.sub_menu-section .location-area a,
.sub_menu-section .location-area span {
  vertical-align: middle;
  font-size: 14px;
  font-family: var(--font);
  color: #555555;
  line-height: 18px;
}

/* */
.sub_menu-section.menu_type-sustainability .menu-area {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.en .sub_menu-section .menu-area {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area {
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .dep2_tltle-case {
  width: 100%;
}

.sub_menu-section.menu_type-sustainability .menu-area .dep2_title {
  width: 100%;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .dep2_title {
  position: relative;
  /* overflow: hidden; */
  /* height: 0; */
  -webkit-transition: height 0.3s ease-out;
  transition: height 0.3s ease-out;
}

.sub_menu-section .menu-area .dep2_name {
  font-size: 52px;
  line-height: 60px;
  color: #222222;
}

.en .sub_menu-section .menu-area .dep2_name {
  font-size: 45px;
}

.sub_menu-section.menu_type-sustainability .menu-area .dep3_sub {
  width: 100%;
  margin-right: 0;
}

.en .sub_menu-section .menu-area .dep3_sub.long {
  width: 100%;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .dep3_sub {
  margin-top: 20px;
  -webkit-transition: margin 0.3s ease-out;
  transition: margin 0.3s ease-out;
}

.sub_menu-section .menu-area .dep3_sub .mb-dep3_title {
  display: none;
  padding: 10px 0;
  width: 100%;
}

.en .sub_menu-section .section-wrap .menu-area .dep3_sub-box {
  display: block;
  margin: 25px 0 0 -20px;
}

.sub_menu-section.menu_type-sustainability .menu-area .dep3_sub .dep3_sub-box .dep3_sub-list {
  margin: 0 -20px 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.sub_menu-section.menu_type-sustainability .menu-area .dep3_sub .dep3_sub-box .dep3_sub-list li {
  padding: 28px 0 21px;
  border-bottom: 1px solid #dedede;
  position: relative;
}

.sub_menu-section.menu_type-sustainability .menu-area .dep3_sub .dep3_sub-box .dep3_sub-list li.active:after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  height: 3px;
  background: #55a30f;
}

.sub_menu-section .menu-area .dep3_name {
  display: block;
  padding: 0 18px;
  font-size: 24px;
  font-family: var(--font-sb);
  color: #222222;
}

.en .sub_menu-section .menu-area .dep3_name {
  letter-spacing: -0.78px;
}

.sub_menu-section .menu-area li.active .dep3_name {
  font-family: var(--font-eb);
  color: #55a30f;
}

/* */
.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .growth-area {
  position: absolute;
  bottom: 5px;
  right: 0;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .growth-area ul {
  font-size: 0;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .growth-area ul li {
  display: inline-block;
  margin-left: 10px;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .growth-area ul li.on span {
  font-family: var(--font-eb);
  color: #fff;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .growth-area ul li.on a {
  background-color: #55a30f;
  border-color: #55a30f;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .growth-area ul a {
  display: block;
  width: 36px;
  height: 36px;
  border: 1px solid #cdcdcd;
  text-align: center;
  background-color: #fff;
  border-radius: 50%;
}

.sub_menu-section.menu_type-sustainability.only-pc .section-wrap .menu-area .growth-area ul span {
  font-size: 20px;
  line-height: 36px;
  font-family: var(--font-b);
  color: #555;
}

/* */
.sustainability-section .section-wrap {
  margin-top: 50px;
}

.sustainability-section .section-wrap .s-head .title-box {
  font-size: 42px;
  line-height: 74px;
  font-family: var(--font-b);
}

.sustainability-section .section-wrap .s-head .desc-box {
  margin-top: 36px;
}

.sustainability-section .section-wrap .s-head .desc-box .sub_title span {
  font-size: 24px;
  line-height: 40px;
  color: #222;
  font-family: var(--font-sb);
  letter-spacing: -1px;
}

.en .sustainability-section .section-wrap .s-head .desc-box .sub_title span {
  letter-spacing: 0;
}

.sustainability-section .section-wrap .s-head .desc-box .sub_desc {
  padding: 25px 0 5px;
}

.sustainability-section .section-wrap .s-head .desc-box .sub_desc span {
  font-size: 18px;
  line-height: 1.6;
  font-family: var(--font-m);
  color: #555555;
}

.sustainability-section .section-wrap .s-body {
  margin-top: 40px;
}

.sustainability-section [class^=ssb-] .p-head {
  padding-bottom: 30px;
  color: #222222;
}

.sustainability-section [class^=ssb-] .p-head span {
  font-size: 28px;
  line-height: 44px;
  font-family: var(--font-b);
}

.sustainability-section .section-wrap .rect_line-box {
  border: 1px solid #dedede;
  background-color: #fff;
}

.sustainability-section [class^=ssb-] .year_2025-area .rect_line-box,
.sustainability-section [class^=ssb-] .year_2030-area .rect_line-box {
  position: relative;
  padding: 96px 8.4602% 60px;
}

.sustainability-section [class^=ssb-] .year_2025-area .rect_line-box.n1 {
  padding: 96px 8%;
}

.sustainability-section [class^=ssb-] .year_2025-area .un_sdgs-box,
.sustainability-section [class^=ssb-] .year_2030-area .un_sdgs-box {
  position: absolute;
  top: 13px;
  right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.sustainability-section [class^=ssb-] .year_2025-area .un_sdgs-box .txt,
.sustainability-section [class^=ssb-] .year_2030-area .un_sdgs-box .txt {
  font-size: 14px;
  font-family: var(--font-sb);
  color: #777777;
  line-height: 30px;
}

.sustainability-section [class^=ssb-] .year_2025-area .un_sdgs-box .img img,
.sustainability-section [class^=ssb-] .year_2030-area .un_sdgs-box .img img {
  height: 64px;
}

.sustainability-section .ssb-g_1-panel .year_2025-area .colitem-2 {
  text-align: center;
}

.sustainability-section .ssb-g_1-panel .year_2025-area .colitem-2 .txt1 {
  font-size: 20px;
  line-height: 1.6;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-g_1-panel .year_2025-area .colitem-2 .txt2 {
  margin-top: 10px;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-g_1-panel .year_2025-area .colitem-2 .txt2 i {
  display: inline-block;
  width: 60px;
  margin-bottom: 20px;
  vertical-align: bottom;
}

.sustainability-section .ssb-g_1-panel .year_2025-area .colitem-2 .txt2 em {
  vertical-align: baseline;
  margin-left: 10px;
  font-size: 72px;
  font-family: var(--font-b);
  color: #55a30f;
}

.sustainability-section .ssb-g_1-panel .year_2025-area .colitem-2 .txt2 span {
  vertical-align: baseline;
  color: #55a30f;
  font-size: 22px;
  font-family: var(--font-sb);
}

.sustainability-section [class^=ssb-] + [class^=ssb-] {
  margin-top: 70px;
}

.sustainability-section .ssb-g_1-panel .year_2022-area .rowflex.padding-x {
  width: 102.52%;
  margin: 0 -1.26%;
}

.sustainability-section .ssb-g_1-panel .year_2022-area .rowflex.padding-x > div {
  /* padding: 0 15px; */
  padding: 0 1.26%;
}

.sustainability-section .ssb-g_1-panel .year_2022-area .rowflex.padding-x .rect_line-box {
  padding: 60px 30px 55px;
  height: 100%;
}

.en .sustainability-section.member-happiness .ssb-g_1-panel .year_2022-area .rowflex.padding-x .rect_line-box {
  padding: 60px 0 55px;
}

.sustainability-section .ssb-g_1-panel .year_2022-area .img-box {
  text-align: center;
}

.sustainability-section .ssb-g_1-panel .year_2022-area .img-box img {
  width: 143px;
}

.sustainability-section .ssb-g_1-panel .year_2022-area .text-box {
  text-align: center;
  margin-top: 35px;
}

.sustainability-section .ssb-g_1-panel .year_2022-area .text-box .title span {
  font-size: 24px;
  font-family: var(--font-sb);
  color: #16873e;
}

.sustainability-section .ssb-g_1-panel .year_2022-area .text-box .desc {
  margin-top: 20px;
}

.sustainability-section .ssb-g_1-panel .year_2022-area .text-box .desc span {
  font-size: 18px;
  line-height: 1.7;
  font-family: var(--font-m);
  color: #555555;
}

.sustainability-section .ssb-g_1-panel .year_2021-area .rect_line-box {
  /* padding: 55px 100px; */
  padding: 55px 8.4602%;
}

.sustainability-section .ssb-g_1-panel .year_2021-area .title-box {
  text-align: left;
  padding-bottom: 10px;
}

.sustainability-section .ssb-g_1-panel .year_2021-area .title-box span {
  font-size: 24px;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-g_1-panel .year_2021-area .mark_dot-list li {
  margin-top: 15px;
}

.sustainability-section .ssb-g_1-panel .year_2021-area .gp .colitem-3,
.sustainability-section .ssb-g_1-panel .year_2021-area .gp .colitem-4 {
  margin-top: 25px;
}

.sustainability-section .ssb-g_1-panel .year_2021-area .mark_dot-list span {
  font-size: 18px;
  line-height: 26px;
  font-family: var(--font-m);
  color: #555555;
}

.mark_dot-list li:after {
  content: "";
  display: block;
  width: 2px;
  height: 2px;
  position: absolute;
  top: 12px;
  left: 0;
  background-color: #555555;
}

.sustainability-section .ssb-g_1-panel .year_2021-area .mark_dot-list li::after {
  width: 4px;
  height: 4px;
  background-color: #555555;
  border-radius: 50%;
}

.sustainability-section .section-wrap .s-foot {
  margin-top: 80px;
}

.rowflex.padding-x.foot-layout {
  width: calc(100% + 30px);
  margin-left: -15px;
}

.rowflex.padding-x.foot-layout > div {
  padding: 0 15px;
}

.esg_banner-box.bg_report {
  background-image: url(../images/sustainability/s_foot-bg_report.jpg);
}

.esg_banner-box a {
  display: block;
  height: 140px;
}

.esg_banner-box .banner_layout {
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.esg_banner-box .icon {
  /* margin-top: 8px; */
  margin-right: 18px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.esg_banner-box.bg_data {
  background-image: url(../images/sustainability/s_foot-bg_data.jpg);
}

.esg_banner-box .text {
  color: #fff;
  min-width: 172px;
  line-height: 1.3;
}

.esg_banner-box .text p span {
  font-size: 20px;
  font-family: var(--font-b);
  vertical-align: middle;
}

.esg_banner-box .text p i {
  margin-left: 8px;
  vertical-align: middle;
}

.sustainability-section {
  padding-bottom: 120px;
}

/* Sustainability > Green Innovation > 친환경 제품 및 서비스 확대 */
.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-1 {
  text-align: center;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-1 .txt {
  font-size: 18px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-1 .img {
  margin-top: 25px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-1 .img img {
  width: 200px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 {
  text-align: center;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt1 {
  font-size: 20px;
  line-height: 1.6;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 {
  margin-top: 10px;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 i {
  display: inline-block;
  margin-bottom: 20px;
  vertical-align: bottom;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 i img {
  width: 60px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 em {
  vertical-align: baseline;
  margin-left: 10px;
  font-size: 72px;
  font-family: var(--font-b);
  color: #55a30f;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 span {
  vertical-align: baseline;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #55a30f;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .typo-box {
  margin-top: 20px;
  margin-bottom: 5px;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .typo-box .title span {
  font-size: 24px;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .typo-box .desc {
  margin-top: 20px;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .typo-box .desc span {
  font-size: 18px;
  font-family: var(--font-m);
  color: #555555;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .rowflex.padding-x {
  /*width: calc(100% + 30px); margin-left: -15px;*/
  width: 102.52%;
  margin-left: -1.26%;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .rowflex.padding-x > div {
  /*padding: 0 15px;*/
  padding: 0 1.26%;
  margin-top: 30px;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .rowflex.padding-x .rect_line-box {
  /*padding: 60px 8.695% 60px;*/
  padding: 60px 0 60px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.en .sustainability-section .ssb-g_2-panel .year_2022-area .rowflex.padding-x .rect_line-box {
  padding: 60px 8.695% 60px;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .img-box {
  width: 25%;
  text-align: center;
  /* width: 143px; margin-right: 35px;*/
  margin-right: 6%;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .img-box img {
  width: 100%;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .text-box {
  margin-top: 0;
  min-width: 284px;
  text-align: left;
}

.en .sustainability-section .ssb-g_2-panel .year_2022-area .text-box {
  max-width: 310px;
  min-width: 300px;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .text-box .title span {
  font-size: 24px;
  font-family: var(--font-sb);
  color: #16873e;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .text-box .desc {
  margin-top: 20px;
}

.sustainability-section .ssb-g_2-panel .year_2022-area .text-box .desc span {
  font-size: 18px;
  line-height: 1.7;
  font-family: var(--font-m);
  color: #555555;
}

.sustainability-section .ssb-g_2-panel .year_2021-area .rect_line-box {
  padding: 60px 8.4602%;
}

.sustainability-section .ssb-g_2-panel .year_2021-area .item-box {
  text-align: center;
}

.sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt1 {
  font-size: 20px;
  line-height: 1.6;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 {
  margin-top: 10px;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 i {
  display: inline-block;
  margin-bottom: 20px;
  vertical-align: bottom;
}

.sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 i img {
  width: 60px;
}

.sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 em {
  vertical-align: baseline;
  margin-left: 10px;
  font-size: 72px;
  font-family: var(--font-b);
  color: #55a30f;
}

.sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 span {
  vertical-align: baseline;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #55a30f;
}

/* Sustainability > Road to Net Zero > Scope 1 & 2 배출량 감축 */
.sustainability-section .ssb-r_1-panel .item-box {
  text-align: center;
}

.sustainability-section .ssb-r_1-panel .item-box .txt {
  font-size: 18px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-r_1-panel .item-box .img {
  margin-top: 25px;
}

.sustainability-section .ssb-r_1-panel .item-box .txt1 {
  font-size: 20px;
  line-height: 1.6;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-r_1-panel .item-box .txt2,
.sustainability-section .ssb-r_1-panel .item-box .txt3 {
  margin-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.sustainability-section .ssb-r_1-panel .item-box .txt2 span {
  vertical-align: baseline;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #777;
}

.en .sustainability-section .ssb-r_1-panel .item-box .txt2 span,
.en .sustainability-section .ssb-r_2-panel .item-box .txt2 span {
  display: inline-block;
}

.sustainability-section .ssb-r_1-panel .item-box .txt2 em {
  vertical-align: baseline;
  color: #55a30f;
  font-family: var(--font-b);
}

.sustainability-section .ssb-r_1-panel .item-box .txt3 span {
  vertical-align: baseline;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #222;
  margin: 0 0 0 14px;
}

.sustainability-section .ssb-r_1-panel .item-box .txt3 em {
  vertical-align: baseline;
  color: #16873e;
  font-family: var(--font-b);
}

.sustainability-section .ssb-r_1-panel .item-box .txt2 em.fs-lg {
  font-size: 72px;
}

.sustainability-section .ssb-r_1-panel .item-box .txt2 i + span {
  margin-left: 20px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap > .col {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 0 50px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap .colitem-1 .item-box img {
  width: 200px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap .colitem-2 .item-box img {
  width: 55px;
}

.sustainability-section .ssb-r_1-panel.o .year_2025-area .rowflex.flexwrap .colitem-3 .item-box img {
  width: 59px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-wrap {
  margin-top: 70px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-wrap .w-head {
  margin-bottom: 60px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-wrap .w-head .title {
  padding: 9px 0;
  background: #55a30f;
  color: #fff;
  font-size: 20px;
  font-family: var(--font-sb);
  line-height: 32px;
  text-align: center;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area {
  margin-bottom: 10px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area .tit {
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
  line-height: 22px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area .sub_txt {
  color: #555;
  font-size: 16px;
  line-height: 21px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area .tit + .sub_txt {
  margin-left: 20px;
}

.en .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area .sub_txt {
  display: block;
  margin: 12px 0 0 0;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .contents-area {
  position: relative;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .contents-area .unit {
  position: absolute;
  right: 0;
  top: -34px;
  color: #777;
  text-align: right;
  font-size: 14px;
  line-height: 24px;
}

.sustainability-section .ssb-r_1-panel .year_2025-area .graph-box + .graph-box {
  margin-top: 55px;
}

.sustainability-section .ssb-r_1-panel .year_2022-area .rect_line-box {
  /*padding:55px 100px;*/
  padding: 55px 8.4602%;
}

.sustainability-section .ssb-r_1-panel .year_2022-area .mark_dot-list li {
  color: #555;
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section .ssb-r_1-panel .year_2022-area .mark_dot-list li::after {
  width: 4px;
  height: 4px;
  background-color: #555555;
  border-radius: 50%;
  top: 11px;
}

.sustainability-section .ssb-r_1-panel .year_2022-area .mark_dot-list li + li {
  margin-top: 8px;
}

.sustainability-section .ssb-r_1-panel .year_2021-area .rect_line-box {
  padding: 55px 8.4602%;
}

.en .sustainability-section .ssb-r_1-panel .year_2021-area .rect_line-box {
  padding: 70px 8.46% 60px;
}

.sustainability-section .ssb-r_1-panel.r.o2 .year_2021-area .rect_line-box {
  padding: 55px 0;
}

.sustainability-section .ssb-r_1-panel .year_2021-area .item-box img {
  width: 57px;
}

/* Sustainability > Road to Net Zero > Scope 3 배출량 감축 */
.sustainability-section .ssb-r_2-panel .item-box {
  text-align: center;
}

.sustainability-section .ssb-r_2-panel .item-box .txt {
  font-size: 18px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-r_2-panel .item-box .img {
  margin-top: 25px;
}

.sustainability-section .ssb-r_2-panel .item-box .txt1 {
  font-size: 20px;
  line-height: 1.6;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-r_2-panel .item-box .txt2 {
  margin-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.sustainability-section .ssb-r_2-panel .item-box .txt2 span {
  vertical-align: baseline;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-r_2-panel .item-box .txt2 em {
  vertical-align: baseline;
  color: #55a30f;
  font-family: var(--font-b);
}

.sustainability-section .ssb-r_2-panel .item-box .txt2 em.fs-lg {
  font-size: 72px;
}

.sustainability-section .ssb-r_2-panel .item-box .txt2 i + span {
  margin-left: 20px;
}

.sustainability-section .ssb-r_2-panel .year_2030-area .rect_line-box {
  padding-left: 0;
  padding-right: 0;
}

.sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap > .col {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 0 50px;
}

.sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap .item-box .txt1 {
  height: 96px;
}

.sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap .colitem-1 .item-box img {
  width: 100px;
}

.sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap .colitem-2 .item-box img {
  width: 67px;
}

.sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap .colitem-3 .item-box img {
  width: 50px;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .rect_line-box {
  padding: 60px 0;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .typo-box .title {
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
  line-height: 36px;
  margin: 0 0 34px;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .icon-box {
  text-align: center;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .icon-box img {
  width: 143px;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .icon-box .text {
  margin-top: 18px;
  color: #16873e;
  font-size: 24px;
  line-height: 42px;
  font-family: var(--font-sb);
}

.sustainability-section .ssb-r_2-panel .year_2022-area .ex-text {
  color: #777;
  font-size: 16px;
  line-height: 28px;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .ex-text em {
  color: #55a30f;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li {
  color: #555;
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li::after {
  width: 4px;
  height: 4px;
  background-color: #555555;
  border-radius: 50%;
  top: 11px;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li:first-child {
  margin-top: 6px;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li + li {
  margin-top: 8px;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li .mark_char_item {
  font-size: 16px;
  line-height: 28px;
}

.sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li .mark_char_item sup {
  color: #648C30;
  font-family: var(--font-sb);
}

.sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list + .ex-text {
  margin-top: 40px;
  font-family: var(--font-m);
}

.sustainability-section .ssb-r_2-panel .year_2021-area .rect_line-box {
  padding: 60px 4.23%;
}

.sustainability-section .ssb-r_2-panel .year_2021-area .rowflex.flexwrap .col-auto:first-child {
  width: 286px;
}

.sustainability-section .ssb-r_2-panel .year_2021-area .rowflex.flexwrap .col-auto:last-child {
  width: calc(100% - 286px);
}

.sustainability-section .ssb-r_2-panel .year_2021-area .graph-area {
  padding-right: 50px;
}

.sustainability-section .ssb-r_2-panel .year_2021-area .graph-area .tit-box {
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
  line-height: 36px;
}

.sustainability-section .ssb-r_2-panel .year_2021-area .graph-area .img-box {
  margin-top: 54px;
}

.sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area + .tbl-area {
  margin-top: 30px;
}

.sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area .list_table {
  min-width: 740px;
}

.sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area .list_table th,
.sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area .list_table td {
  height: 55px;
}

.sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area .list_table tbody th {
  text-align: left;
  padding-left: 10px;
}

.sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area .list_table tbody td {
  text-align: right;
  padding: 0 10px 0 0;
}

/* Sustainability > Road to Net Zero > 저탄소 R&D 투자 */
.sustainability-section .ssb-r_3-panel .item-box {
  text-align: center;
}

.sustainability-section .ssb-r_3-panel .item-box .txt {
  font-size: 18px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-r_3-panel .item-box .img {
  margin-top: 25px;
}

.sustainability-section .ssb-r_3-panel .item-box .txt1 {
  font-size: 20px;
  line-height: 1.6;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-r_3-panel .item-box .txt2 {
  margin-top: 8px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.sustainability-section .ssb-r_3-panel .item-box .txt2 span {
  vertical-align: baseline;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-r_3-panel .item-box .txt2 span .color_point {
  color: #55a30f;
}

.sustainability-section .ssb-r_3-panel .item-box .txt2 em {
  vertical-align: baseline;
  color: #55a30f;
  font-family: var(--font-b);
}

.sustainability-section .ssb-r_3-panel .item-box .txt2 em.fs-lg {
  font-size: 72px;
}

.sustainability-section .ssb-r_3-panel .item-box .txt2 i + span {
  margin-left: 20px;
}

.sustainability-section .ssb-r_3-panel .year_2025-area .rowflex.flexwrap .colitem-1 .item-box img {
  width: 200px;
}

.sustainability-section .ssb-r_3-panel .year_2025-area .rowflex.flexwrap .colitem-2 .item-box img {
  width: 54px;
}

.sustainability-section .ssb-r_3-panel .year_2022-area .rect_line-box {
  /*padding:50px 70px;*/
  padding: 50px 5.922%;
}

.sustainability-section .ssb-r_3-panel .year_2022-area .rowflex.flexwrap + .rowflex.flexwrap {
  border-top: 1px dashed #dedede;
  margin-top: 40px;
  padding-top: 40px;
}

.sustainability-section .ssb-r_3-panel .year_2022-area .typo-box .title {
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
  line-height: 36px;
  margin: 0 0 34px;
}

.sustainability-section .ssb-r_3-panel .year_2022-area .icon-box {
  text-align: center;
  padding-right: 40px;
}

.sustainability-section .ssb-r_3-panel .year_2022-area .icon-box img {
  width: 143px;
}

.sustainability-section .ssb-r_3-panel .year_2022-area .icon-box .text {
  margin-top: 18px;
  color: #16873e;
  font-size: 24px;
  line-height: 42px;
  font-family: var(--font-sb);
}

.sustainability-section .ssb-r_3-panel .year_2022-area .mark_dot-list li {
  color: #555;
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section .ssb-r_3-panel .year_2022-area .mark_dot-list li::after {
  width: 4px;
  height: 4px;
  background-color: #555555;
  border-radius: 50%;
  top: 11px;
}

.sustainability-section .ssb-r_3-panel .year_2022-area .mark_dot-list li:first-child {
  margin-top: 6px;
}

.sustainability-section .ssb-r_3-panel .year_2022-area .mark_dot-list li + li {
  margin-top: 8px;
}

.sustainability-section .ssb-r_3-panel .year_2021-area .rect_line-box {
  /* padding:60px 80px;*/
  padding: 60px 6.768%;
}

.sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap .colitem-1 .item-box img {
  width: 54px;
}

.sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap .colitem-2 .item-box img {
  width: 146px;
}

.sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap .colitem-2 .item-box img:first-child {
  /*margin-right: 9.60%;*/
  margin-right: 50px;
}

.sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 {
  margin-top: 25px;
  height: 146px;
}

.sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 em {
  vertical-align: baseline;
  margin-right: 4px;
}

.sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 em,
.sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 i {
  position: relative;
  top: -2px;
}

/* Sustainability > Outstanding SHE Mgmt. */
.sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .img-box {
  width: 204px;
  padding-right: 30px;
  text-align: center;
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .img-box img {
  width: 134px;
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .text-box .tit {
  color: #16873e;
  font-size: 24px;
  font-family: var(--font-sb);
  line-height: 36px;
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .text-box .tit + .s-tit {
  margin: 18px 0 7px 0;
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .text-box .s-tit {
  color: #222;
  font-size: 20px;
  font-family: var(--font-sb);
  line-height: 32px;
  letter-spacing: -0.8px;
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .graph-wrap {
  max-width: 785px;
  margin: auto;
}

.sustainability-section .ssb-r_1-panel.o .year_2025-area .graph-wrap {
  margin: 70px auto 0;
  max-width: 803px;
}

.sustainability-section .ssb-r_1-panel.o .year_2025-area .graph-wrap .w-head {
  margin-bottom: 20px;
  color: #555;
  font-size: 24px;
  font-family: var(--font-sb);
  line-height: 32px;
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .graph-wrap .w-head {
  margin-bottom: 25px;
  color: #555;
  font-size: 24px;
  font-family: var(--font-sb);
  line-height: 32px;
}

.sustainability-section .ssb-r_1-panel.o.o1 .year_2021-area .item-box {
  margin-bottom: 70px;
}

.sustainability-section .ssb-r_1-panel.o .year_2025-area .item-box .txt-ex {
  margin-top: 10px;
}

.sustainability-section .ssb-r_1-panel.o .year_2025-area .graph-wrap .w-body {
  position: relative;
}

.sustainability-section .ssb-r_1-panel.o .year_2025-area .graph-wrap .w-body .unit {
  position: absolute;
  right: 0;
  top: -48px;
  text-align: right;
  color: #777;
  font-size: 16px;
  line-height: 30px;
}

.mark_star-item {
  position: relative;
  padding-left: 1em;
  text-indent: -2px;
}

.mark_star-item::before {
  content: "*";
  display: inline-block;
  text-indent: -0.8em;
}

.sustainability-section .ssb-r_1-panel.o .year_2025-area .item-box .txt-ex > span {
  color: #555;
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .typo-box .title {
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
  line-height: 36px;
  margin: 0 0 34px;
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .plan-box {
  text-align: center;
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .plan-box img {
  width: 144px;
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .plan-box .title {
  margin-top: 34px;
  color: #16873e;
  font-size: 24px;
  line-height: 36px;
  font-family: var(--font-sb);
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .plan-box .desc {
  margin-top: 20px;
  color: #555;
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .col:last-child {
  position: relative;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2022-area .rowflex.flexwrap .col:last-child::before {
  content: "";
  width: 58px;
  height: 58px;
  background: url("../images/sustainability/ssb_o/o2-2022_plus.png") no-repeat 50% 50%;
  background-size: cover;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.sustainability-section .ssb-r_1-panel.h.o2 .year_2021-area .item-box {
  margin-bottom: 70px;
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .rowflex.flexwrap .item-box {
  width: 260px;
}

.en .sustainability-section .ssb-r_1-panel.o .year_2021-area .rowflex.flexwrap .item-box {
  width: 320px;
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .rowflex.flexwrap .item-box .txt2 {
  margin-top: 15px;
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .rowflex.flexwrap .item-box img {
  width: 90px;
  margin-top: 6px;
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .mark_dot-list {
  margin-left: 40px;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .recycle_auth .mark_dot-list {
  margin: 15px 0 40px 0 !important;
  top: 0;
  -webkit-transform: none;
          transform: none;
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .mark_dot-list li {
  color: #555;
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .mark_dot-list li::after {
  width: 4px;
  height: 4px;
  background-color: #555555;
  border-radius: 50%;
  top: 11px;
}

.sustainability-section .ssb-r_1-panel.o .year_2021-area .mark_dot-list li + li {
  margin-top: 8px;
}

.sustainability-section .ssb-r_1-panel.o .year_2025-area .item-box .rowflex .txt1 {
  margin-left: 25px;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .w-head {
  margin-bottom: 45px;
  margin-left: 2.2%;
  color: #555;
  font-size: 24px;
  font-family: var(--font-sb);
  line-height: 32px;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .icon-box img {
  width: 144px;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .icon-box .text {
  margin-top: 20px;
  height: 72px;
  color: #16873e;
  font-size: 24px;
  line-height: 36px;
  font-family: var(--font-sb);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .rowflex.flexwrap .col {
  text-align: center;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .rowflex.flexwrap .col + .col {
  border-left: 1px dashed #dedede;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .rowflex.flexwrap .mark_dot-list {
  display: inline-block;
}

.sustainability-section .ssb-r_1-panel.h.o2 .year_2021-area .perform-wrap .rowflex.flexwrap .mark_dot-list {
  margin-top: 24px;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list li, .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list span {
  color: #555;
  font-size: 18px;
  line-height: 30px;
  text-align: left;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list span.mark_char_item {
  display: block;
  font-size: 16px;
  margin-top: 4px;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list span.colorL {
  color: #777777;
}

.mark_char_item {
  position: relative;
  padding-left: 0.7em;
}

.mark_char_item::before {
  content: "-";
  display: inline-block;
  text-indent: -0.7em;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list span.mark_char_item + .mark_char_item {
  margin-top: 2px;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list li sup {
  color: #55a30f;
  vertical-align: middle;
  position: relative;
  top: -9px;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list li::after {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  top: 11px;
}

.sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list li + li {
  margin-top: 4px;
}

.sustainability-section .ex-info {
  margin-top: 25px;
  color: #777;
  font-size: 16px;
  font-family: var(--font-m);
}

.sustainability-section .ex-info em {
  color: #55a30f;
}

.rowflex.padding-x.foot_s-layout {
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-top: -30px;
}

.rowflex.padding-x.foot_s-layout > div {
  padding: 0 15px;
  margin-top: 30px;
}

.esg_banner-box.bg_report, .esg_banner-box.bg_data, .esg_banner-box.bg_performance, .esg_banner-box.bg_report_s, .esg_banner-box.bg_data_s, .esg_banner-box.bg_performance_s, .esg_banner-box.bg_pdf_s {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.esg_banner-box.bg_report_s {
  background-image: url("../images/sustainability/s_foot-bg_report_s.jpg");
}

.esg_banner-box.bg_data_s {
  background-image: url("../images/sustainability/s_foot-bg_data_s.jpg");
}

.esg_banner-box.bg_performance_s {
  background-image: url("../images/sustainability/s_foot-bg_performance_s.jpg");
}

.esg_banner-box.bg_pdf_s {
  background-image: url("../images/sustainability/s_foot-bg_pdf_s.jpg");
}

.sustainability-section.safety .section-wrap .s-head .desc-box {
  margin-top: 0;
}

.sustainability-section.safety .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .img-box {
  width: 255px;
}

.sustainability-section.safety .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .img-box img {
  width: 100%;
}

.sustainability-section.safety .section-wrap .sec01 .rect_line-box {
  padding: 60px 5%;
}

.sustainability-section.safety .s-body .s-head {
  margin-top: 0;
}

.sustainability-section.init.safety .table-panel td {
  height: 100px;
  font-family: var(--font-sb);
  padding: 0;
}

.sustainability-section.safety .s-body .sub_tit {
  display: block;
  font-size: 18px;
  font-family: var(--font-sb);
  color: #222;
  padding: 20px 0;
}

/* Sustainability > Winning the Trust */
.sustainability-section .ssb-r_1-panel.w .year_2025-area .colitem-2 .txt2 i img, .sustainability-section .ssb-r_1-panel.w .year_2025-area .colitem-3 .txt2 i img {
  height: 53px;
  vertical-align: text-bottom;
}

.sustainability-section .ssb-r_1-panel.w .year_2025-area .colitem-2 .txt2 em, .sustainability-section .ssb-r_1-panel.w .year_2025-area .colitem-3 .txt2 em {
  margin-left: 10px;
  font-size: 72px;
}

.sustainability-section .ssb-r_1-panel.w .year_2025-area .colitem-2 .txt2 .em, .sustainability-section .ssb-r_1-panel.w .year_2025-area .colitem-3 .txt2 .em {
  color: #55a30f;
}

.sustainability-section .ssb-r_1-panel.w .item-box .txt2 {
  display: block;
}

.sustainability-section .ssb-r_1-panel.w .year_2022-area .title-box, .sustainability-section .ssb-r_1-panel.w .year_2021-area .title-box {
  text-align: left;
}

.sustainability-section .ssb-r_1-panel.w .year_2022-area .title-box span, .sustainability-section .ssb-r_1-panel.w .year_2021-area .title-box span {
  font-size: 24px;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-r_1-panel.w .year_2022-area .title-box + .mark_dot-list, .sustainability-section .ssb-r_1-panel.w .year_2021-area .title-box + .mark_dot-list {
  margin-top: 25px;
}

.sustainability-section .ssb-r_1-panel.w .year_2022-area .rect_line-box > div + div, .sustainability-section .ssb-r_1-panel.w .year_2021-area .rect_line-box > div + div {
  margin-top: 50px;
}

.sustainability-section .help_info-area {
  margin-top: 80px;
}

.sustainability-section .help_info-area .rect_line-box {
  padding: 60px 80px;
}

.sustainability-section .help_info-area .rowflex {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.sustainability-section .help_info-area .rowflex > .col-auto {
  padding-right: 6.7681%;
}

.sustainability-section .help_info-area .rowflex > .col-auto img {
  width: 144px;
}

.sustainability-section .help_info-area .rowflex .typo-box .contact {
  margin-top: 30px;
}

.sustainability-section .help_info-area .rowflex .contact-list li {
  position: relative;
  display: inline-block;
  margin: 10px 15px 0 0;
  padding-right: 15px;
}

.sustainability-section .help_info-area .rowflex .contact-list li::after {
  content: "";
  display: block;
  width: 1px;
  height: 15px;
  background-color: #ccc;
  position: absolute;
  top: 5px;
  right: 0;
}

.sustainability-section .help_info-area .rowflex .contact-list li:last-child {
  margin-right: 0;
  padding-right: 0;
}

.sustainability-section .help_info-area .rowflex .contact-list li:last-child::after {
  display: none;
}

.sustainability-section .help_info-area .rowflex .contact-list strong, .sustainability-section .help_info-area .rowflex .contact-list em, .sustainability-section .help_info-area .rowflex .contact-list span {
  font-size: 20px;
  font-family: var(--font-sb);
}

.sustainability-section .help_info-area .rowflex .contact-list strong {
  color: #222222;
  margin-right: 7px;
}

.sustainability-section .help_info-area .rowflex .contact-list em a {
  color: #16873e;
  font-family: var(--font-sb);
}

.sustainability-section .help_info-area .rowflex .contact-list span {
  font-family: var(--font-m);
  color: #555555;
}

.sustainability-section .help_info-area .rowflex .manager {
  margin-top: 10px;
}

.sustainability-section .help_info-area .rowflex .manager span {
  font-size: 20px;
  font-family: var(--font-b);
  color: #222222;
}

.sustainability-section .s-foot .btn_gray_grayline {
  background-color: #fff;
}

.sustainability-section .ssb-w_2-panel.rm .year_2025-area .rect_line-box {
  padding: 55px 8.4602%;
}

.en .sustainability-section .ssb-w_2-panel.rm .year_2025-area .rect_line-box {
  padding: 55px 1.4602%;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .rowflex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .col {
  text-align: center;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .col .txt1 {
  font-size: 20px;
  line-height: 1.6;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .col .txt2 {
  margin-top: 15px;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .col .txt2 i {
  display: inline-block;
  margin-bottom: 10px;
  vertical-align: bottom;
}

.en .sustainability-section .ssb-w_2-panel .year_2025-area .col .txt2 i + span {
  margin-left: 10px;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .col .txt2 i img {
  height: 66px;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .col .txt2 em {
  vertical-align: baseline;
  margin-left: 10px;
  font-size: 72px;
  font-family: var(--font-b);
  color: #55a30f;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .col .txt2 .em {
  color: #55a30f;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .colitem-1 .txt2 span, .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-2 .txt2 span {
  vertical-align: baseline;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #777;
}

.sustainability-section .ssb-w_2-panel .year_2025-area .colitem-1 .txt2 .color_point {
  color: #55a30f;
}

/* Sustainability > Together with Society */
.sustainability-section .ssb-g_2-panel.t .rect_line-box {
  padding: 60px 5%;
}

.sustainability-section .ssb-g_2-panel.t3 .year_2025-area .rect_line-box {
  padding: 55px 8%;
}

.sustainability-section .ssb-g_2-panel.t3 .txt2 > span {
  margin: 0 0 0 10px;
}

.sustainability-section .ssb-g_2-panel.t3 .txt2 em {
  margin: 0 !important;
}

.sustainability-section .ssb-g_2-panel.t3 .txt2 strong {
  vertical-align: baseline;
  font-size: 22px;
  font-family: var(--font-sb);
  color: #777;
}

.en .sustainability-section .ssb-w_2-panel .year_2021-area .colitem-1,
.en .sustainability-section .ssb-w_2-panel .year_2021-area .colitem-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 37%;
}

.en .sustainability-section .ssb-w_2-panel .year_2021-area .colitem-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 26%;
}
.en .sustainability-section .ssb-w_2-panel .year_2021-area .colitem-3 .txt2 {
  margin-top: 30px;
}

/* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 아코디언 */
.sustainability-section .type-accordion .p-body {
  display: none;
}

.sustainability-section .type-accordion .p-head {
  padding-bottom: 22px;
  position: relative;
  border-bottom: 4px solid #222;
}

.sustainability-section .type-accordion .p-head span {
  color: #222;
}

.sustainability-section .type-accordion .p-head a .title {
  padding-right: 40px;
}

.sustainability-section .icon-accordion_arrow_down::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -625px -561px;
  width: 20px;
  height: 20px;
}

.sustainability-section .type-accordion .p-head a i {
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -10px;
}

.sustainability-section .type-accordion .p-head.on i {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.partners-area {
  margin-top: 40px;
}

.partners-area .col-inner {
  padding: 40px 10px;
  margin-left: -1px;
  margin-top: -1px;
  border: 1px solid #dedede;
}

.partners-area .icon {
  text-align: center;
}

.partners-area .icon img {
  height: 80px;
}

.partners-area .name {
  margin-top: 20px;
  text-align: center;
  font-size: 18px;
  color: #555555;
}

.partnership_collaboration-area table em {
  color: #16873e;
  font-family: var(--font-sb);
}

/* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 테이블 */
.type-accordion .type1 {
  margin: 40px 0 0 0;
}

.sustainability-section .type-accordion .table-panel table.type1 th, .sustainability-section .type-accordion .table-panel table.type1 td {
  height: 74px;
  padding: 10px;
  text-align: center;
}

.en .sustainability-section .type-accordion .table-panel table.type1 th,
.en .sustainability-section .type-accordion .table-panel table.type1 td {
  height: inherit;
  padding: 30px 20px;
  line-height: 1.6;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.partnership_collaboration-area.only-mb td {
  text-align: left;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 {
  margin-top: 80px;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex table th, .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex table td {
  height: 60px;
  background: none;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex table th.only-pc {
  display: table-cell !important;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child {
  width: 74.45%;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child col:nth-child(1) {
  width: 9.6%;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child col:nth-child(2) {
  width: 11.4%;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child col:nth-child(3) {
  width: 16%;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child col:nth-child(4) {
  width: 13.6%;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child table tbody th,
.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child table tbody td {
  vertical-align: middle;
  line-height: 30px;
  padding: 30px 20px;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:last-child {
  margin-left: 2.53%;
  width: 23%;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:last-child table tbody th,
.together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:last-child table tbody td {
  padding: 18px 20px;
  height: 60px;
  vertical-align: middle;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .f-info {
  display: block;
  margin-top: 22px;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .f-info .mark_sect-list {
  margin: 0 0 30px 0;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 .f-info li {
  color: #777;
  font-size: 18px;
  font-family: var(--font-m);
  line-height: 30px;
}

.together .ssb-t_2_2-panel .table-area.tbl-3 select {
  line-height: 30px;
  padding: 0 34px 0 12px;
  font-size: 13px;
  font-family: var(--font-m);
  color: #444;
  border: 1px solid #999;
  background: #fff url(../images/temp/common/select_arrow.png) 100px 10px no-repeat;
}

.en .together .ssb-t_2_2-panel .table-area.tbl-3 select {
  background: #fff url(../images/temp/common/select_arrow.png) 88px 10px no-repeat;
}

/* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 회색박스 */
.sustainability-section .gray-box {
  margin-top: 70px;
  padding: 45px 40px 60px;
  background-color: #f9f9f9;
}

.sustainability-section .gray-box .title span {
  font-size: 28px;
  font-family: var(--font-b);
  line-height: 58px;
  color: #222;
}

.sustainability-section .gray-box .mark_dot-list li + li {
  margin-top: 6px;
}

.sustainability-section .gray-box .mark_dot-list li {
  color: #555;
  font-size: 18px;
  letter-spacing: -0.5px;
  line-height: 30px;
  padding-left: 14px;
}

.sustainability-section .gray-box .mark_dot-list li::after {
  top: 12px;
  width: 4px;
  height: 4px;
  background-color: #555;
  border-radius: 2px;
}

.sustainability-section .gray-box .btn-box {
  margin-top: 25px;
}

.sustainability-section .gray-box .btn-box span + i {
  margin-left: 8px;
}

.sustainability-section .gray-box .title + .mark_dot-list {
  margin-top: 15px;
}

.sustainability-section .gray-box .mark_dot-list + .btn-box {
  margin-top: 25px;
}

/* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 그래프 */
.sustainability-section .graph-area-tws {
  margin: 100px 0 110px;
}

.sustainability-section .graph-area-tws .graph-box {
  position: relative;
  padding: 60px 5.92% 60px 8.46%;
  border: 1px solid #dedede;
}

.sustainability-section .graph-area-tws .graph-box .img_graph {
  position: relative;
}

.sustainability-section .graph-area-tws .graph-box .img_graph img {
  width: 100%;
  max-width: 1006px;
}

.sustainability-section .graph-area-tws .graph-box .img_graph .img-txt {
  position: absolute;
  top: 0;
  left: 0;
}

.sustainability-section .graph-area-tws .graph-box .img_graph .img-txt p {
  line-height: 1.5;
  font-size: 24px;
  font-family: var(--font-sb);
  color: #222;
}

.sustainability-section .graph-area-tws .graph-box .img_graph .img-txt p span {
  color: #16873e;
}

/* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 핵심과제 */
.together .social-tab .tab_linebox-list {
  margin: 60px 0;
}

.together .social-tab .title p {
  color: #222;
  font-size: 32px;
  line-height: 58px;
  font-family: var(--font-b);
}

.together .social-tab .sub_title {
  color: #222;
  font-size: 24px;
  font-family: var(--font-b);
}

.together .social-tab .ssb-r_2-panel .year_2030-area .rect_line-box {
  padding: 55px 8%;
}

.together .ssb-t_2_2-panel {
  margin-top: 70px;
}

/* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 추진체계 */
.happinnovation-area {
  padding-top: 20px;
}

.happinnovation-area .area-head {
  position: relative;
}

.happinnovation-area .area-head .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 455px;
  height: 225px;
  padding: 0;
  margin: 0 auto;
  background: url(../images/sustainability/ssb_t/t4_2_2-typo-bg.png) no-repeat 0 0;
  background-size: 100% auto;
}

.happinnovation-area .area-head .inner .title {
  text-align: center;
}

.happinnovation-area .area-head .inner .title span {
  font-size: 28px;
  font-family: var(--font-b);
  line-height: 1.71;
  color: #f9f9f9;
}

.happinnovation-area .area-head .inner .add {
  text-align: center;
  margin-top: 20px;
}

.happinnovation-area .area-head .inner .add em {
  display: inline-block;
  padding: 5px 20px;
  vertical-align: top;
  border-radius: 20px;
  background-color: #fff;
  font-size: 18px;
  font-family: var(--font-sb);
  line-height: 30px;
  color: #0ea09d;
}

.happinnovation-area .area-head .inner .add i {
  position: relative;
  display: inline-block;
  height: 40px;
  width: 40px;
  vertical-align: top;
}

.happinnovation-area .area-head .inner .add i::after, .happinnovation-area .area-head .inner .add i::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -5px;
  width: 10px;
  height: 2px;
  background-color: #fff;
}

.happinnovation-area .area-head .inner .add i::after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.happinnovation-area .area-head .title-box {
  position: relative;
  text-align: center;
  margin-top: 20px;
  padding-bottom: 85px;
}

.happinnovation-area .area-head .title-box em, .sustainability-section .section-wrap .s-head .happinnovation-area .area-head .title-box span {
  font-size: 28px;
  font-family: var(--font-b);
  line-height: 1.71;
}

.happinnovation-area .area-head .title-box em {
  color: #16873e;
}

.happinnovation-area .area-head .title-box span {
  color: #222222;
}

.happinnovation-area .area-head .title-box::after {
  content: "";
  display: block;
  width: 1px;
  height: 70px;
  background-color: #ccc;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.happinnovation-area .area-head .title-box::before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #0ea09d;
  position: absolute;
  left: 50%;
  bottom: 70px;
  z-index: 2;
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
}

.happinnovation-area .area-body .row-sgh {
  position: relative;
  width: calc(100% + 30px);
  margin-left: -15px;
}

.happinnovation-area .area-body .row-sgh::before {
  content: "";
  display: block;
  width: 66.6666%;
  height: 1px;
  background-color: #ccc;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.happinnovation-area .area-body .row-sgh > div:nth-child(1) .item-head, .happinnovation-area .area-body .row-sgh > div:nth-child(1) .item::before {
  background-color: #55a30f;
}

.happinnovation-area .area-body .row-sgh > div:nth-child(2) .item-head, .happinnovation-area .area-body .row-sgh > div:nth-child(2) .item::before {
  background-color: #0ea09d;
}

.happinnovation-area .area-body .row-sgh > div:nth-child(3) .item-head, .happinnovation-area .area-body .row-sgh > div:nth-child(3) .item::before {
  background-color: #0c90c1;
}

.happinnovation-area .area-body .row-sgh .item {
  padding: 65px 15px 0;
  height: 100%;
  position: relative;
}

.happinnovation-area .area-body .row-sgh .item::after {
  content: "";
  display: block;
  width: 1px;
  height: 65px;
  background-color: #ccc;
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.happinnovation-area .area-body .row-sgh .item::before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #55a30f;
  position: absolute;
  left: 50%;
  top: 65px;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.happinnovation-area .area-body .row-sgh .item .item-inner {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.happinnovation-area .area-body .row-sgh .item .item-head {
  padding: 25px 10px;
  border-top-left-radius: 15px;
  border-top-right-radius: 15px;
  text-align: center;
}

.happinnovation-area .area-body .row-sgh .item .item-head span {
  font-size: 24px;
  font-family: var(--font-sb);
  line-height: 30px;
  color: #fff;
}

.happinnovation-area .area-body .row-sgh .item .item-body {
  padding: 30px 40px;
  height: 100%;
  border-left: 1px solid #999;
  border-right: 1px solid #999;
}

.happinnovation-area .area-body .row-sgh .item .item-body .title span {
  font-size: 20px;
  font-family: var(--font-sb);
  line-height: 1.7;
  color: #222222;
}

.happinnovation-area .area-body .row-sgh .item .item-body .mark_dot-list {
  margin-top: 20px;
}

.happinnovation-area .area-body .row-sgh .item .item-body .mark_dot-list li + li {
  margin-top: 5px;
}

.happinnovation-area .area-body .row-sgh .item .item-body .mark_dot-list li {
  padding-left: 13px;
  font-size: 18px;
  line-height: 1.67;
  text-align: left;
  color: #555;
  letter-spacing: -0.5px;
}

.happinnovation-area .area-body .row-sgh .item .item-body .mark_dot-list li::after {
  top: 13px;
  width: 4px;
  height: 4px;
  border-radius: 50%;
}

.happinnovation-area .area-body .row-sgh .item .item-foot {
  padding: 0 40px 40px;
  border: 1px solid #999;
  border-top: 0;
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
}

.happinnovation-area .area-body .row-sgh .item .item-foot .foot-inner {
  position: relative;
}

.happinnovation-area .area-body .row-sgh .item .item-foot img {
  width: 100%;
}

.together .btn-box {
  margin-top: 60px;
  text-align: center;
}

/* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 사회적기업 생태계 조성 */
.sustainability-section#social-tab-section3 .section-wrap .s-head .desc-box {
  margin-top: 0;
}

.sustainability-section .social3_1 .sub_title span {
  font-family: var(--font-m);
  font-weight: normal;
  font-size: 20px;
  line-height: 1.2;
  color: #222222;
}

.sustainability-section .social3_1 .loadmap-area img {
  width: auto;
  margin: 0 auto;
}

.sustainability-section .social3_1 .loadmap-area img.m {
  display: none;
}

.support-area .rect_line-box {
  padding: 60px 8.46%;
  margin-bottom: 80px;
}

.support-area .row-support {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.support-area .row-support > div::before {
  content: "";
  display: block;
  width: 1px;
  position: absolute;
  background-color: #dedede;
}

.support-area .row-support > div::after {
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  background-color: #dedede;
}

.support-area .row-support > div.support-center {
  position: absolute;
}

.support-area .row-support .col-1 {
  padding-bottom: 70px;
}

.support-area .row-support .col-2 {
  padding-bottom: 70px;
  padding-left: 185px;
}

.support-area .row-support .col-2::before {
  bottom: 170px;
  left: 0;
  height: calc(100% - 210px);
}

.support-area .row-support .col-3 {
  padding-top: 60px;
}

.support-area .row-support .col-3::after {
  top: 0;
  left: 0;
  width: calc(100% - 170px);
}

.support-area .row-support .col-4 {
  padding-top: 60px;
  padding-left: 185px;
}

.support-area .row-support .col-4::before {
  top: 170px;
  left: 0;
  height: calc(100% - 170px);
}

.support-area .row-support .col-4::after {
  top: 0;
  right: 0;
  width: calc(100% - 170px);
}

.support-area .support-center {
  position: absolute;
  top: calc(50% + 20px);
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 260px;
  height: 260px;
  border-radius: 50%;
  border: 4px solid #b7d218;
  background-color: #fff;
  -webkit-box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.06), 5px 5px 20px 0 rgba(0, 0, 0, 0.06);
          box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.06), 5px 5px 20px 0 rgba(0, 0, 0, 0.06);
}

.support-area .support-center .icon img {
  height: 90px;
}

.support-area .support-center .title {
  margin-top: 15px;
  text-align: center;
}

.support-area .support-center .title span {
  font-size: 26px;
  font-family: var(--font-b);
  color: #16873e;
}

.support-area .support-item .icon {
  margin-top: 20px;
}

.support-area .support-item .icon img {
  height: 70px;
}

.support-area .support-item .title {
  margin-top: 25px;
}

.support-area .support-item .title span {
  font-size: 24px;
  font-family: var(--font-sb);
  color: #222222;
}

.support-area .support-item .mark_dot-list {
  margin-top: 15px;
}

.support-area .support-item .mark_dot-list li + li {
  margin-top: 5px;
}

.support-area .support-item .mark_dot-list li {
  padding-left: 0.6em;
  font-size: 18px;
  line-height: 1.7;
  color: #666;
}

.support-area .support-item .mark_dot-list li::after {
  top: 13px;
  width: 3px;
  height: 3px;
}

.sustainability-section .news-area .news-row {
  width: calc(100% + 30px);
  margin-left: -15px;
}

.sustainability-section .news-row + .news-row {
  margin-top: 80px;
}

.sustainability-section .news-area .news-row > div {
  padding: 0 15px;
}

.sustainability-section .news-area .img-box img {
  width: 100%;
}

.sustainability-section .news-area .img-box + .typo-box {
  margin-top: 35px;
}

.sustainability-section .news-area .typo-box .title {
  margin-bottom: 10px;
}

.sustainability-section .news-area .typo-box .title strong {
  font-size: 24px;
  line-height: 42px;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .news-area .typo-box .desc span {
  font-size: 18px;
  line-height: 1.7;
  font-family: var(--font-m);
  color: #555555;
}

.sustainability-section .news-area .typo-box .simbole {
  margin-top: 30px;
}

.sustainability-section .news-area .typo-box .simbole img {
  height: 58px;
}

.sustainability-section .news-area .typo-box .btn_set {
  margin-top: 20px;
  font-size: 0;
}

.sustainability-section .news-area .typo-box .btn_set a {
  padding: 10px 20px 10px;
  line-height: 40px;
}

.sustainability-section .news-area .typo-box .btn_set a span {
  font-size: 16px;
  font-family: var(--font-m);
  font-weight: normal;
}

.en .sustainability-section .news-area .typo-box .btn_set a span {
  font-size: 14px;
}

.sustainability-section .news-area .typo-box .btn_set .btn span + i {
  margin-left: 8px;
}

.sustainability-section .news-area .typo-box .btn_set .btn + .btn {
  margin-left: 10px;
}

/* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 지속가능한 환경 */
.sustainability-section#social-tab-section4 .section-wrap .s-head .desc-box {
  margin-top: 0;
}

/* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 지역사회 상생 */
.sustainability-section#social-tab-section5 .section-wrap .s-head .desc-box {
  margin-top: 0;
}

.sustainability-section#social-tab-section5 .btn_set a {
  background: #fff;
}

.sustainability-section#social-tab-section5 .btn_set.t1 a span {
  font-size: 18px;
  font-family: var(--font-sb);
}

.sustainability-section#social-tab-section5 .money .desc_text-box p {
  color: #555;
  font-family: var(--font-m);
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-1 {
  margin-top: 50px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-1 img {
  width: 100%;
  max-width: 1024px;
  margin: auto;
}

.sustainability-section#social-tab-section5 .money .sub-title {
  margin: 50px 0 20px 0;
  color: #222;
  font-size: 24px;
  line-height: 38px;
  font-family: var(--font-sb);
}

.sustainability-section#social-tab-section5 .tbl-3 table {
  width: 100%;
  table-layout: fixed;
  border-top: 2px solid #222222;
}

.sustainability-section#social-tab-section5 .tbl-3 thead {
  border-bottom: 1px solid #999;
}

.sustainability-section#social-tab-section5 .tbl-3 th, .sustainability-section#social-tab-section5 .tbl-3 td {
  padding: 10px;
  text-align: center;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}

.sustainability-section#social-tab-section5 .tbl-3 td {
  color: #555;
  vertical-align: middle;
  padding: 30px 20px;
}

.sustainability-section#social-tab-section5 .tbl-3 td.tal {
  text-align: left;
}

.sustainability-section#social-tab-section5 .tbl-3 .col-mb-ep1:nth-child(2) table td {
  padding: 18px 20px;
}

.sustainability-section#social-tab-section5 .tbl-3 thead th {
  font-size: 20px;
  font-family: var(--font-sb);
  line-height: 22px;
  color: #222222;
}

.sustainability-section#social-tab-section5 .tbl-3 thead tr:last-child th {
  border-bottom: 1px solid #999;
}

.sustainability-section#social-tab-section5 .tbl-3 thead tr:first-child th {
  border-right: 0;
}

.sustainability-section#social-tab-section5 .tbl-3 th:last-child, .sustainability-section#social-tab-section5 .tbl-3 td:last-child {
  border-right: 0;
}

.sustainability-section.social-tab .tbl_area .table-panel thead th {
  height: 74px;
}

.sustainability-section.social-tab .tbl_area .table-panel tbody th {
  font-family: var(--font-sb);
  background: none;
}

.sustainability-section.social-tab .tbl_area .table-panel tbody td {
  padding: 30px 20px;
  vertical-align: top;
}

.sustainability-section.social-tab .tbl_area .table-panel td .mark_dot-list li {
  font-size: 18px;
  line-height: 30px;
  margin: 0 0 5px 0;
}

.en .sustainability-section.social-tab .tbl_area .table-panel td .mark_dot-list li {
  letter-spacing: -1px;
}

.sustainability-section.social-tab .tbl_area .table-panel td .mark_dot-list li::after {
  width: 4px;
  height: 4px;
  top: 12px;
  border-radius: 2px;
}

.sustainability-section.social-tab .tbl_area .mark_sect-item {
  display: inline-block;
  color: #777;
  font-size: 18px;
  line-height: 30px;
  font-family: var(--font-m);
  margin: 15px 0 0 0;
}

.sustainability-section.social-tab .tbl_area .symbole img {
  height: 58px;
}

.sustainability-section#social-tab-section5 .news-area.safety .img-box + .img-box {
  margin-top: 42px;
}

.sustainability-section#social-tab-section5 .news-area.safety .news_img-slide {
  width: 100%;
  overflow: hidden;
}

.sustainability-section#social-tab-section5 .news-area.safety .swiper-slide.swiper-slide-active {
  visibility: visible;
}

.sustainability-section#social-tab-section5 .news-area.safety .swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.sustainability-section#social-tab-section5 .news-area.safety .swiper-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform, -webkit-transform;
}

.sustainability-section#social-tab-section5 .news-area.safety .news_img-slide .gallery_view {
  position: relative;
  width: 100%;
  margin: 0 auto;
}

.sustainability-section#social-tab-section5 .news-area.safety .news_img-slide .gallery_view .pagination {
  position: absolute;
  right: 6px;
  bottom: 10px;
  font-size: 0;
  line-height: 0;
  z-index: 2;
}

.sustainability-section#social-tab-section5 .news-area.safety .news_img-slide .gallery_view .pagination .swiper-pagination-bullet {
  margin: 0 4px;
  overflow: hidden;
  width: 9px;
  height: 9px;
  display: inline-block;
  border-radius: 100%;
  background: #a6a5a4;
  font-size: 0;
  line-height: 0;
  text-indent: 100px;
  opacity: 1;
}

.sustainability-section#social-tab-section5 .news-area.safety .gallery_view .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #55a30f;
}

.sustainability-section.social-tab .program-inner .inner-cont {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 10px;
  border: 1px solid #dedede;
  min-height: 80px;
  color: #555;
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section.social-tab .program .c-green {
  font-family: var(--font-sb);
  color: #16873e;
}

.sustainability-section.social-tab .program tbody * {
  font-family: var(--font-m);
}

.sustainability-section.social-tab .program .thumb_desc {
  margin-top: 14px;
  color: #555;
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section.social-tab .program .thumb_img img {
  width: 100%;
}

.sustainability-section.social-tab .program-inner .prog-body.rowflex.padding-x {
  margin-top: -5px;
}

.sustainability-section.social-tab .program-inner .prog-body.rowflex.padding-x > div {
  margin: 5px 0;
}

.sustainability-section.social-tab .program-inner .prog-foot {
  margin-top: 25px;
  position: relative;
}

.sustainability-section.social-tab .program-inner .prog-foot::before, .sustainability-section.social-tab .program-inner .prog-foot::after {
  content: "";
  position: absolute;
  width: 12px;
  height: 2px;
  background-color: #999;
  top: -16px;
  left: 50%;
  margin-left: -6px;
}

.sustainability-section.social-tab .program-inner .prog-foot::after {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.sustainability-section.social-tab .program-inner .prog-foot .inner-cont {
  background-color: #f9f9f9;
  padding: 20px 6.51%;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  min-height: 122px;
}

.sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-tit {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 80px;
  height: 80px;
  color: #fff;
  background-color: #55a30f;
  border-radius: 10px;
  margin-right: 11%;
}

.sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
}

.sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text .mark_dot-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text .mark_dot-list li {
  width: 68px;
  margin-top: 0;
}

.sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text .mark_dot-list li:nth-child(n+3) {
  margin-top: 4px;
}

.sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text > p:nth-child(2) {
  margin-top: 22px;
  position: relative;
}

.sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text > p:nth-child(2)::before, .sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text > p:nth-child(2)::after {
  content: "";
  position: absolute;
  width: 12px;
  height: 2px;
  background-color: #999;
  top: -14px;
  left: 50%;
  margin-left: -6px;
}

.sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text > p:nth-child(2)::after {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 {
  margin-top: 70px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box {
  margin-top: 74px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .title-blk {
  position: relative;
  padding-bottom: 70px;
  margin-bottom: 25px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .title-blk::before {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 15.75%;
  right: 15.75%;
  height: 1px;
  background-color: #ccc;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .title-blk span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: auto;
  width: 748px;
  max-width: 100%;
  height: 100px;
  border-radius: 50px;
  background-color: #55a30f;
  color: #fff;
  font-size: 24px;
  font-family: var(--font-sb);
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont {
  position: relative;
  border: 1px solid #999;
  height: 100%;
  border-radius: 15px;
  padding: 44px 30px 30px;
  background-color: #fff;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 10px;
  height: 10px;
  background-color: #16873e;
  border-radius: 5px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont::after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
  width: 1px;
  height: 65px;
  background-color: #ccc;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont .logo-img {
  text-align: center;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont .logo-img img {
  height: 54px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont .count {
  text-align: center;
  color: #555;
  font-size: 18px;
  line-height: 34px;
  margin: 12px 0 22px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont > .rowflex {
  border-top: 1px dashed #dedede;
  padding-top: 22px;
  text-align: center;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont > .rowflex dt {
  color: #555;
  font-size: 18px;
  line-height: 30px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont > .rowflex dd {
  color: #222;
  font-size: 36px;
  line-height: 48px;
  font-family: var(--font-sb);
  margin-top: 7px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box > .rowflex.padding-x {
  width: 102.474%;
  margin-left: -1.237%;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box > .rowflex.padding-x > div {
  padding: 0 1.237%;
  margin-top: 40px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box > .rowflex.padding-x > div:nth-child(2) .info_g-cont::after {
  height: 136px;
}

.sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box > .rowflex.padding-x > div:nth-child(n+4) .info_g-cont::after {
  height: 41px;
}

/* Sustainability > Happiness for All */
.sustainability-section .ssb-g_2-panel.h .title {
  padding: 50px 0 35px 0;
}

.sustainability-section .ssb-w_2-panel.h .desc span {
  font-size: 18px;
  font-family: var(--font-m);
  color: #555;
}

.sustainability-section .ssb-w_2-panel.h .year_2025-area .col {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 30px 50px;
  width: auto;
}

.sustainability-section .ssb-w_2-panel.h .year_2025-area .col .txt {
  font-size: 20px;
  font-family: var(--font-sb);
  color: #222;
  line-height: 1.6;
  padding-left: 15px;
}

.sustainability-section .ssb-w_2-panel.h sup {
  font-size: 10px;
  color: #648C30;
}

.sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ul {
  display: inline-block;
  color: #555;
  margin: 25px 0 0 0;
  line-height: 1.6;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
  text-align: left;
}

.sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ul li {
  font-size: 18px;
}

.sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ul li::after {
  width: 4px;
  height: 4px;
  border-radius: 2px;
  background-color: #777;
}

.sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ul li + li {
  margin-top: 6px;
}

.sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ol {
  margin-top: 10px;
}

.sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ol li {
  font-size: 16px;
  padding-left: 0.5em;
  line-height: 1.6;
}

.sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ol li::before {
  content: "-";
  display: inline-block;
  text-indent: -0.7em;
}

.sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ol li::after {
  display: none;
}

/* 지역사회 상생철학 < Together with Society < Sustainability */
.sc1 img {
  display: block;
  margin: 100px auto;
}

/* ESG Report < 리포팅 센터 < Sustainability */
.reporting-page .down_pdf-panel .down_pdf-list {
  margin: 0 -1.8%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.reporting-page .down_pdf-panel .down_pdf-list li {
  width: 33.3333333333%;
  padding: 0 1.8%;
}

.reporting-page .down_pdf-panel .down_pdf-list li:nth-child(n+4) {
  margin-top: 60px;
}

.reporting-page .down_pdf-panel .down_pdf-area .thumb-box {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background-color: #dfdfdf;
}

.reporting-page .down_pdf-panel .down_pdf-area .thumb-box .img-ratio img {
  width: 100%;
}

.reporting-page .down_pdf-panel .down_pdf-area .thumb-box .img-thumb {
  position: absolute;
  width: 63.0136986301%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.15);
          box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.15);
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box {
  margin-top: 27px;
  padding: 0 8px;
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box .year, .reporting-page .down_pdf-panel .down_pdf-area .text-box .title {
  display: block;
  color: #222;
  font-size: 24px;
  line-height: 36px;
  font-family: var(--font-b);
  margin-bottom: 9px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box .year {
  font-family: var(--font);
  margin-bottom: 0;
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg {
  padding: 0;
  margin-bottom: 10px;
  margin-right: 30px;
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg span {
  color: #555;
  font-family: var(--font-m);
  font-size: 18px;
  font-weight: normal;
  line-height: 24px;
  margin-left: 10px;
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg:hover span {
  color: #222;
  text-decoration: underline;
}

/* ESG Initiative < 리포팅 센터 < Sustainability */
.sustainability-section.init .tab-area {
  margin-top: 60px;
}

.sustainability-section.init .table-panel th {
  height: 74px;
}

.sustainability-section.init .table-panel td {
  height: 150px;
}

.reporting-page .ini-thumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  border-right: 0;
}

.reporting-page .ini-thumb .img {
  width: 248px;
  text-align: center;
}

.reporting-page .ini-thumb figcaption {
  text-align: left;
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
}

.reporting-page .card_list-panel .card_list {
  margin: 0 -1.8%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.reporting-page .card_list-panel .card_list li {
  width: 33.3%;
  padding: 0 1.8%;
}

.reporting-page .card_list-panel .card_list li:nth-child(n+4) {
  margin-top: 58px;
}

.reporting-page .card_list-panel .card_list .card_list-item .img {
  border: 1px solid #dedede;
}

.reporting-page .card_list-panel .card_list .card_list-item .txt {
  margin-top: 22px;
  text-align: center;
}

.reporting-page .card_list-panel .card_list .card_list-item .txt b {
  display: block;
  font-size: 24px;
  line-height: 32px;
  color: #222;
  font-family: var(--font-b);
}

.reporting-page .card_list-panel .card_list .card_list-item .txt span {
  display: block;
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
}

/* 중대성 평가 < 리포팅 센터 < Sustainability */
.reporting-page .gravity .only-pc {
  display: revert !important;
}

.reporting-page .gravity .esg_desc {
  margin: 45px 0 0 0;
}

.reporting-page .gravity .esg_desc p {
  font-family: var(--font-sb);
  color: #555;
}

.reporting-page .gravity .s-head {
  padding: 0 0 45px;
}

.reporting-page .gravity .s-head .title span {
  font-size: 28px;
  color: #222;
  line-height: 1.36;
  font-family: var(--font-b);
}

.reporting-page .gravity .h3 {
  font-size: 23px;
  font-family: var(--font-b);
  color: #222222;
}

.reporting-page .gravity .p-header .title em {
  color: #98b101;
}

.reporting-page .gravity .p-header .title em.step {
  color: #16873e;
}

.reporting-page .gravity .p-header .title span.scol {
  color: #999;
  font-family: var(--font-t);
  margin: 0 8px;
}

.reporting-page .gravity table th {
  font-family: var(--font-sb);
}

.reporting-page .gravity table th, .reporting-page .gravity table td {
  padding: 25px 20px;
}

.reporting-page .gravity table li {
  font-family: var(--font-m);
}

.reporting-page .gravity .p-footer {
  margin-top: 24px;
}

.reporting-page .gravity .p-footer p {
  font-size: 18px;
  line-height: 30px;
  color: #777;
  font-family: var(--font-m);
}

.reporting-page .gravity .p-footer .color_green {
  color: #55a30f;
}

.reporting-page .gravity .esg_gravity-table-panel + .esg_gravity-table-panel {
  margin-top: 62px;
}

.reporting-page .dot-list li {
  padding: 0 0 0 14px;
  position: relative;
  border-top: 0;
  font-size: 18px;
  color: #555;
  line-height: 30px;
  font-family: var(--font-m);
}

.reporting-page .dot-list li:before {
  content: "";
  position: absolute;
  top: 13px;
  left: 0;
  width: 4px;
  height: 4px;
  border-radius: 4px;
  background: #777;
}

.reporting-page .dot-list li sup {
  font-size: 13px;
  color: #55a30f;
  line-height: 1;
  vertical-align: 4px;
}

.reporting-page .dot-list li + li {
  margin-top: 16px;
}

.reporting-page table th.bdr, .reporting-page table td.bdr {
  border-right: 1px solid #d8d8d8 !important;
}

.reporting-page .gravity .s-head p {
  margin-top: 20px;
  font-size: 18px;
  line-height: 30px;
  letter-spacing: -0.5px;
  color: #555;
}

.reporting-page .esg_gravity_result-panel {
  width: 800px;
  margin: 5px auto 60px;
}

.reporting-page .esg_gravity_result-panel .p-header {
  margin-bottom: 23px;
}

.reporting-page .esg_gravity_result-panel .p-header .title {
  font-size: 24px;
  line-height: 38px;
  color: #16873e;
  font-family: var(--font-sb);
}

.gravity .btn_set span, .gravity .btn_set .btn + .btn {
  margin-left: 10px;
}

.gravity .esg_gravity_graph-box img {
  margin: 30px 0 0 0;
}

.sustainability-section .table-panel table.esg_gravity_result-table thead th {
  border-bottom: 1px solid #999;
}

.sustainability-section.gravity .esg_gravity_result-table .bg-none th {
  background: none !important;
  border-right: none;
}

.gravity .scroll-typeX {
  max-width: 1180px;
  margin: 0 auto;
}

.gravity .esg_gravity_result-table tbody .num {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 30px;
  height: 30px;
  border-radius: 15px;
  color: #fff;
  font-size: 18px;
  line-height: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.gravity .esg_gravity_result-table tbody .num1 {
  background: #2fa459 !important;
}

.gravity .esg_gravity_result-table tbody .num2 {
  background: #55a30f !important;
}

.reporting-page .gravity .esg_gravity_result-table tr, .reporting-page .gravity .esg_gravity_result-table td {
  text-align: center;
}

@keyframes bgScale {
  0% {
    -webkit-transform: scale(1) rotate(0.01deg);
            transform: scale(1) rotate(0.01deg);
  }
  100% {
    -webkit-transform: scale(1.1) rotate(0.01deg);
            transform: scale(1.1) rotate(0.01deg);
  }
}
@keyframes widthScale {
  from {
    width: 500px;
  }
  to {
    width: 0px;
  }
}
@keyframes scrollAni {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translate(0, 20px);
            transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes scrollAniArrow {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes stroke-ani {
  from {
    stroke-dashoffset: 500;
  }
  to {
    stroke-dashoffset: 0;
  }
}
.w-10 {
  width: 10%;
}

.w-20 {
  width: 20%;
}

.w-30 {
  width: 30%;
}

.w-40 {
  width: 40%;
}

.w-50 {
  width: 50%;
}

.w-60 {
  width: 60%;
}

.w-70 {
  width: 70%;
}

.w-80 {
  width: 80%;
}

.w-90 {
  width: 90%;
}

.w-100 {
  width: 100%;
}

@media all and (max-width: 1766px) {
  /* Sustainability */
  .sustainability_main-section .typography-article {
    position: relative;
    width: 1200px;
    margin: 0 auto;
  }
  .sustainability_main-section .typography-article .row-growth > .col {
    width: 16.6666%;
    padding: 0 9px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default {
    padding: 50px 10px 50px;
    /* pc 1280 ~ 1727 */
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .top-box span {
    font-size: 100px;
    line-height: 150px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box {
    margin-top: 20px;
  }
  .en .sustainability_main-section .banner-area {
    margin-top: 80px;
  }
  .en .sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box {
    height: 130px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box span {
    font-size: 20px;
    line-height: 1.6;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box span.desc {
    margin-top: 15px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .arrow-box {
    display: none;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.active.out,
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.hover.out {
    width: 66.6664%;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out {
    width: 16.6666%;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .top-box span {
    font-size: 120px;
    line-height: 150px;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .middle-box {
    margin-top: 20px;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .middle-box span {
    font-size: 20px;
    line-height: 1.6;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .middle-box span.desc {
    font-size: 15px;
    line-height: 1.5;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .arrow-box {
    display: none;
  }
  .sustainability_main-section .typography-article .row-growth > .col {
    position: absolute;
    left: calc(200px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-r {
    left: 66.6664%;
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-o {
    left: 83.333%;
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-w {
    left: 99.9996%;
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-t {
    left: 116.6662%;
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-h {
    left: 133.3328%;
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-g {
    left: -16.6666%;
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-r {
    left: 0;
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-o {
    left: 66.6664%;
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-w {
    left: 83.333%;
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-t {
    left: 99.9996%;
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-h {
    left: 116.6662%;
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-g {
    left: -33.3332%;
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-r {
    left: -16.6666%;
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-o {
    left: 0;
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-w {
    left: 66.6664%;
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-t {
    left: 83.333%;
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-h {
    left: 99.9996%;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-g {
    left: -49.9998%;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-r {
    left: -33.3332%;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-o {
    left: -16.6666%;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-w {
    left: 0;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-t {
    left: 66.6664%;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-h {
    left: 83.333%;
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-g {
    left: -33.3328%;
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-r {
    left: -16.6662%;
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-o {
    left: 0.0004%;
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-w {
    left: 16.667%;
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-t {
    left: 33.3336%;
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-h {
    left: 100%;
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-g {
    left: -49.9994%;
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-r {
    left: -33.3328%;
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-o {
    left: -16.6662%;
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-w {
    left: 0.0004%;
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-t {
    left: 16.667%;
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-h {
    left: 33.3336%;
  }
  .sustainability_main-section .typography-article .pagination-set {
    display: block;
  }
}
@media all and (max-width: 1279px) {
  /* common */
  .br_mn {
    display: none;
  }
  /* Sustainability */
  .sustainability_main-section .typography-article {
    width: 930px;
  }
  .sustainability_main-section .typography-article .row-growth > .col {
    width: 155px;
    padding: 0 6px;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.active.out,
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.hover.out {
    width: 718px;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out {
    width: 155px;
  }
  .sustainability_main-section .typography-article .row-growth > .col {
    position: absolute;
    left: calc(155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth > .col .item_default {
    background-position: 50px -100px;
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-w .item_default {
    background-position: 40px -65px;
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-t .item_default {
    background-position: -20px -100px;
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-r {
    left: calc(563px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-o {
    left: calc(563px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-w {
    left: calc(563px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-t {
    left: calc(563px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-0 > .col.col-h {
    left: calc(563px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-g {
    left: -155px;
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-r {
    left: 0;
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-o {
    left: calc(408px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-w {
    left: calc(408px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-t {
    left: calc(408px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-1 > .col.col-h {
    left: calc(408px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-g {
    left: -310px;
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-r {
    left: -155px;
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-o {
    left: 0;
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-w {
    left: calc(253px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-t {
    left: calc(253px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-2 > .col.col-h {
    left: calc(253px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-g {
    left: -465px;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-r {
    left: -310px;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-o {
    left: -155px;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-w {
    left: 0;
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-t {
    left: calc(98px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-3 > .col.col-h {
    left: calc(98px + 155px * var(--i));
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-g {
    left: calc(100% - 1338px);
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-r {
    left: calc(100% - 1183px);
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-o {
    left: calc(100% - 1028px);
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-w {
    left: calc(100% - 873px);
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-t {
    left: calc(100% - 718px);
  }
  .sustainability_main-section .typography-article .row-growth.active-4 > .col.col-h {
    left: 100%;
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-g {
    left: calc(100% - 1493px);
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-r {
    left: calc(100% - 1338px);
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-o {
    left: calc(100% - 1183px);
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-w {
    left: calc(100% - 1028px);
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-t {
    left: calc(100% - 873px);
  }
  .sustainability_main-section .typography-article .row-growth.active-5 > .col.col-h {
    left: calc(100% - 718px);
  }
  .en .sustainability_main-section .banner-area .banner-item .item-inner .img_left {
    display: block;
  }
  .en .sustainability_main-section .banner-area .banner-item .link_text span {
    display: inline-block;
    height: 60px;
  }
  /* Sustainability > Green Innovation > 친환경 제품 및 서비스 확대 */
  .sustainability-section .ssb-g_2-panel .year_2022-area .rowflex.padding-x .rect_line-box {
    padding: 60px 0 60px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .img-box {
    margin-right: 4%;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .text-box {
    min-width: 268px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .text-box .title span {
    font-size: 23px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .text-box .desc {
    margin-top: 14px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .text-box .desc span {
    font-size: 17px;
  }
  /* Sustainability > Road to Net Zero > 저탄소 R&D 투자 */
  .sustainability-section .ssb-r_3-panel .year_2021-area .rect_line-box {
    padding: 60px 3.4%;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap {
    -ms-flex-pack: distribute;
        justify-content: space-around;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap > .col {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap .colitem-2 .item-box img:first-child {
    margin-right: 40px;
  }
}
@media (max-width: 1024px) {
  /* 가로 스크롤 */
  .scroll-typeX img {
    max-width: 660px;
  }
  /* 공통 */
  .f-info {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .f-info .info-blk a {
    border: 1px solid #999;
  }
  .f-info .info-blk span {
    color: #222;
  }
  /* 통합검색 - 입력창 */
  .search_result-section {
    padding: 25px 0 60px;
  }
  .search_result-section .s-head .search-area {
    width: 100%;
  }
  .search_result-section .s-head .search-area .input_search_del {
    border-bottom: 3px solid #222;
  }
  .search_result-section .s-head .search-area input {
    height: 63px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 25px;
    padding-right: 100px;
    font-size: 26px;
    line-height: 63px;
    font-family: var(--font-b);
  }
  .search_result-section .s-head .search-area input.placeholdersjs {
    font-size: 18px;
  }
  .search_result-section .s-head .search-area input:-ms-input-placeholder {
    font-size: 18px;
  }
  .search_result-section .s-head .search-area input::-webkit-input-placeholder {
    font-size: 18px;
  }
  .search_result-section .s-head .search-area input::-moz-placeholder {
    font-size: 18px;
  }
  .search_result-section .s-head .search-area .btn_del {
    top: 20px;
    right: 45px;
  }
  .search_result-section .s-head .search-area .btn_search {
    top: 20px;
    right: 15px;
  }
  .search_result-section .s-head .search_smart-box {
    top: 65px;
    max-height: 400px;
  }
  .search_result-section .s-head .search_smart-box ul {
    padding: 10px 0;
  }
  .search_result-section .s-head .search_smart-box a {
    display: block;
    padding: 10px 20px;
    font-size: 14px;
    line-height: 24px;
  }
  .search_result-section .s-head .search_smart-box a:hover,
  .search_result-section .s-head .search_smart-box a:focus,
  .search_result-section .s-head .search_smart-box a.hover {
    background-color: #fff;
  }
  .search_result-section .s-head .search_count-box {
    padding: 15px 0 50px;
  }
  .search_result-section .s-head .search_count-box p {
    font-size: 17px;
    line-height: 40px;
  }
  /* 통합검색 - 탭 */
  .tab_linebox-list.menu_type-row2 li {
    margin-top: 0;
  }
  .tab_linebox-list li {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }
  .tab_linebox-list li a {
    height: 48px;
    padding: 0 12px;
    font-size: 14px;
    line-height: 19px;
    min-width: auto;
    text-align: center;
  }
  .tab_linebox-list li a em {
    font-size: 13px;
  }
  .tab_linebox-list.type-search {
    border-bottom: 0;
  }
  .tab_linebox-list.type-search li {
    -webkit-box-flex: 0;
        -ms-flex: none;
            flex: none;
    width: 50%;
    margin-left: -1px;
  }
  /* 통합검색 - 리스트 */
  .search_result-section .search_result-panel {
    margin-top: 0;
  }
  .search_result-section .search_result-panel .p-body {
    padding-top: 0;
  }
  .search_result-section .search_result-panel .search-wrap .search_result-article {
    margin-top: 25px;
  }
  .search_result-section .search_result-panel .search-wrap .article-head {
    padding: 15px 0;
  }
  .search_result-section .search_result-panel .search-wrap .article-head .title {
    height: 30px;
  }
  .search_result-section .search_result-panel .search-wrap .article-head span {
    font-size: 18px;
    line-height: 28px;
  }
  .search_result-section .search_result-panel .search-wrap .article-head em {
    font-size: 15px;
    line-height: 28px;
  }
  .search_result-section .search_result-panel .search-wrap .article-head .btn-more {
    font-size: 15px;
  }
  .search_result-section .search_result-panel .search-wrap .article-head .btn-more i {
    margin-top: -4px;
  }
  .search_result-section .search_result-panel .search-wrap .article-head .btn-more i::before,
  .search_result-section .search_result-panel .search-wrap .article-head .btn-more i::after {
    width: 10px;
    height: 1px;
  }
  .search_result-section .search_result-panel .search-wrap .article-head .btn-more i::after {
    margin-top: -1px;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item {
    padding: 25px 15px 23px;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .title {
    padding: 0 0 10px;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .title a {
    font-size: 13px;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area a.s_tit {
    font-size: 17px;
    color: #222;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area a.s_tit span {
    display: block;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 42px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area {
    padding: 10px 0 0;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area ol {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    line-height: 1.5em;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area ol li {
    font-size: 12px;
    color: #777;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item .text-area .location-area ol li + li::before {
    margin: 0 8px;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item.type2 .rowflex > .img-area,
  .search_result-section .search_result-panel .search-wrap .article-body .search_item.type2 .rowflex > .media-area {
    padding-right: 0;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item.type2 .rowflex > .text-area {
    padding-left: 0;
    margin-top: 25px;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item.type3 .rowflex > .img-area,
  .search_result-section .search_result-panel .search-wrap .article-body .search_item.type3 .rowflex > .media-area {
    padding-right: 7px;
    width: 40%;
  }
  .search_result-section .search_result-panel .search-wrap .article-body .search_item.type3 .rowflex > .text-area {
    padding-left: 7px;
    width: 60%;
  }
  .search_result-section .search_result-panel .search-wrap .article-body.search_empty {
    padding: 25px;
    font-size: 15px;
  }
  /* 더보기 - 버튼 */
  .page-more-area {
    padding-top: 24px;
  }
  .page-more-area .more-btn {
    width: 79px;
    height: 79px;
  }
  .page-more-area .more-btn .txt-more {
    margin-top: 10px;
    color: #222;
    font-size: 13px;
    font-family: var(--font);
  }
  /* table */
  .sustainability-section .table-panel table th {
    font-size: 14px;
    line-height: 20px;
  }
  .sustainability-section .table-panel tbody th, .sustainability-section .table-panel tbody td {
    font-size: 13px;
    padding-left: 10px;
    height: 85px;
  }
  .sustainability-section .table-panel colgroup .col1 {
    width: 18%;
  }
  /* ex-info */
  .sustainability-section .ex-info {
    font-size: 12px;
    margin: 10px 0 !important;
  }
  /* Sustainability */
  .sustainability_main-section .section-wrap {
    padding: 50px 0 60px;
    background-size: 50%;
    background-position: right 50px;
  }
  .sustainability_main-section .section-wrap .section-inner {
    padding: 0 20px;
  }
  .sustainability_main-section .typography-article {
    width: 100%;
  }
  .sustainability_main-section .typography-article .row-growth > .col {
    padding: 0;
    position: relative;
    left: auto !important;
    top: auto;
    width: 100%;
  }
  .sustainability_main-section .typography-article .row-growth > .col + .col {
    margin-top: 20px;
  }
  .sustainability_main-section .typography-article .row-growth {
    height: auto;
  }
  .sustainability_main-section .typography-article .row-growth > .col {
    position: relative;
    left: 0 !important;
  }
  .sustainability_main-section .typography-article .row-growth > .col {
    padding: 0;
    position: relative;
    left: auto !important;
    top: auto;
    width: 100%;
  }
  .sustainability_main-section .typography-article .row-growth > .col + .col {
    margin-top: 20px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default {
    /* padding: 20px 25px; */
    padding: 17.5px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-position: 120% -50px;
    background-size: auto 150px;
  }
  .en .sustainability_main-section .typography-article .row-growth .col-item .item_default {
    padding: 17.5px 0;
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-w .item_default {
    background-position: 120% -30px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .top-box {
    /*  width: per(200px, 540px); */
    width: 38%;
    padding-left: 8%;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .top-box span {
    font-size: 88px;
    line-height: 100px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box {
    margin-top: 0;
    /* width: per(220px, 540px); */
    width: 47%;
    padding-left: 4%;
    padding-right: 9%;
  }
  .en .sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box {
    height: auto;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box span {
    font-size: 17px;
    line-height: 1.55;
    color: #ffffff;
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .middle-box span.desc {
    display: block;
    margin-top: 8px;
    font-size: 13px;
    line-height: 1.5;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .arrow-box {
    display: block;
    overflow: hidden;
    text-align: right;
    /* width: per(120px, 540px);  */
    width: 15%;
    padding-right: 8%;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .arrow-box i {
    display: inline-block;
    width: 22px;
    height: 15px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_default .arrow-box img {
    width: 100%;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .row-item .typo-box {
    width: 100%;
    height: 275px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .row-item .img-box {
    width: 100%;
    height: 226px;
    min-width: auto;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .row-item .img-box .img {
    min-width: auto;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .typo-box {
    padding: 30px 36px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .title span {
    font-size: 29px;
    line-height: 1.2;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .desc {
    margin-top: 10px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .desc span {
    font-size: 14px;
    line-height: 20px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .mark_dot-list {
    margin-top: 20px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .mark_dot-list li + li {
    margin-top: 3px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .mark_dot-list li {
    font-size: 13px;
    line-height: 1.6;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .mark_dot-list li::after {
    top: 9px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .more_link span {
    font-size: 12px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .more_link i {
    margin-left: 5px;
    vertical-align: top;
    margin-top: 5px;
  }
  .sustainability_main-section .section-wrap .s-head .title,
  .sustainability_main-section .section-wrap .s-head .title em {
    font-size: 34px;
    line-height: 45px;
  }
  .sustainability_main-section .content_typo-panel .p-head .typo-area {
    margin-top: 50px;
  }
  .sustainability_main-section .typo-area .class {
    font-size: 17px;
    font-family: var(--font-sb);
    line-height: 25px;
  }
  .sustainability_main-section .typo-area .title {
    margin-top: 19px;
  }
  .sustainability_main-section .typo-area .title span,
  .sustainability_main-section .typo-area .title em {
    font-size: 19px;
    line-height: 1.6;
  }
  .sustainability_main-section .typo-area .desc {
    margin-top: 13px;
  }
  .sustainability_main-section .typo-area .desc span {
    font-size: 13px;
  }
  .sustainability_main-section .content_graphy-panel {
    margin-top: 50px;
  }
  .sustainability_main-section .content_graphy-panel .p-body {
    margin-top: 25px;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.active.out,
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.hover.out {
    width: 100%;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.active.out .col-item,
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.hover.out .col-item {
    height: 501px;
    -webkit-box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.13), 3px 3px 20px 0 rgba(0, 0, 0, 0.13);
            box-shadow: 3px 3px 20px 0 rgba(0, 0, 0, 0.13), 3px 3px 20px 0 rgba(0, 0, 0, 0.13);
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.active.out .col-item .item_active .row-item,
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.hover.out .col-item .item_active .row-item {
    height: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out {
    width: 100%;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default {
    background-position: 120% -50px;
    background-size: auto 150px;
    background-repeat: no-repeat;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .top-box span {
    margin-left: 0;
    font-size: 88px;
    line-height: 100px;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .middle-box {
    margin-top: 0;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .middle-box span {
    font-size: 17px;
    line-height: 1.6;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .middle-box span.desc {
    font-size: 13px;
    line-height: 1.5;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out .col-item .item_default .arrow-box {
    display: block;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out.col-w .col-item .item_default {
    background-position: 120% -50px;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out.col-w .col-item .item_default .top-box span {
    margin-left: 0;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out.col-t .col-item .item_default {
    background-position: 120% -50px;
  }
  .sustainability_main-section .typography-article .row-growth[class*=active-] .col.out.col-h .col-item .item_default {
    background-position: 120% -50px;
  }
  .sustainability_main-section .banner-area {
    margin-top: 50px;
  }
  .en .sustainability_main-section .banner-area {
    margin-top: 50px;
  }
  .sustainability_main-section .banner-area .row-banner {
    width: 100%;
    margin-left: 0;
  }
  .sustainability_main-section .banner-area .row-banner .banner-item {
    padding: 0;
  }
  .sustainability_main-section .banner-area .banner-item .item-inner {
    padding: 20px;
    height: 116px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability_main-section .banner-area .banner-item .item-inner .img_left img {
    height: 55px;
  }
  .sustainability_main-section .banner-area .banner-item .item-inner .txt_right {
    padding-left: 20px;
  }
  .sustainability_main-section .banner-area .banner-item em {
    font-size: 15px;
  }
  .sustainability_main-section .banner-area .banner-item .link_text {
    margin-top: 12px;
  }
  .sustainability_main-section .banner-area .banner-item .link_text span {
    font-size: 17px;
  }
  .sustainability_main-section .banner-area .banner-item .link_text i {
    margin-top: -2px;
  }
  .sustainability_main-section .banner-area .banner-item.banner-item_governance {
    margin-top: 20px;
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-g .item_active .img-box .img {
    background-image: url(../images/sustainability/sustainability_g-bg-mb.jpg);
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-r .item_active .img-box .img {
    background-image: url(../images/sustainability/sustainability_r-bg-mb.jpg);
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-o .item_active .img-box .img {
    background-image: url(../images/sustainability/sustainability_o-bg-mb.jpg);
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-w .item_active .img-box .img {
    background-image: url(../images/sustainability/sustainability_w-bg-mb.jpg);
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-t .item_default {
    background-position: 120% -50px;
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-t .item_active .img-box .img {
    background-image: url(../images/sustainability/sustainability_t-bg-mb.jpg);
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-h .item_default {
    background-position: 130% -50px;
  }
  .sustainability_main-section .typography-article .row-growth > .col.col-h .item_active .img-box .img {
    background-image: url(../images/sustainability/sustainability_h-bg-mb.jpg);
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .arrow-box {
    position: absolute;
    top: 0;
    right: 25px;
    height: 120px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .arrow-box i {
    width: 22px;
    height: 15px;
    overflow: hidden;
    margin-top: -30px;
  }
  .sustainability_main-section .typography-article .row-growth .col-item .item_active .arrow-box i img {
    margin-top: -15px;
    width: 100%;
  }
  .sustainability_main-section .typography-article .pagination-set {
    display: none;
  }
  /* Sustainability > Green Innovation > 그린 포트폴리오 확대 */
  [class$=-section] .section-wrap > .section-inner, .section-wrap > .section-inner {
    padding: 0 20px;
  }
  .sub_menu-section .page_submenu {
    padding: 10px 0;
    height: 68px;
  }
  .en .sub_menu-section .page_submenu {
    padding: 10px 0;
    height: 68px;
  }
  .sub_menu-section .menu-area .dep2_name {
    font-size: 14px;
    line-height: 20px;
    color: #777;
    font-family: var(--font-m);
  }
  .sub_menu-section .menu-area .dep3_sub .mb-dep3_title {
    display: block;
    padding: 2px 0;
  }
  .sub_menu-section .menu-area .dep3_sub .mb-dep3_title::after {
    content: "";
    position: absolute;
    bottom: 0;
    display: block;
    width: calc(100% + 40px);
    margin-left: -20px;
    height: 1px;
    background-color: #dedede;
  }
  .sub_menu-section .menu-area .dep3_sub .mb-dep3_title .btn-dep3_title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
  }
  .sub_menu-section .menu-area .dep3_sub .mb-dep3_title span {
    max-width: 90%;
    height: 21px;
    font-size: 19px;
    font-family: var(--font-b);
    color: #000;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    word-break: break-all;
  }
  .sub_menu-section .menu-area .dep3_sub .mb-dep3_title i {
    -webkit-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
  }
  .sub_menu-section .menu-area .dep3_sub.active .btn-dep3_title i {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  .sub_menu-section .menu-area .dep3_sub .dep3_sub-box {
    display: none;
    position: absolute;
    top: 68px;
    left: 0;
    z-index: 3;
    padding: 18px 0;
    width: calc(100% + 40px);
    margin-left: -20px;
    background-color: #f6f6f6;
  }
  .en .sub_menu-section .section-wrap .menu-area .dep3_sub .dep3_sub-box {
    display: none;
    width: calc(100% + 40px);
    margin: 0 0 0 -20px;
  }
  .sub_menu-section .menu-area .dep3_sub .dep3_sub-box .dep3_sub-list {
    display: block;
  }
  .sub_menu-section.menu_type-sustainability .menu-area .dep3_sub .dep3_sub-box .dep3_sub-list {
    margin: 0;
  }
  .sub_menu-section.menu_type-sustainability .menu-area .dep3_sub .dep3_sub-box .dep3_sub-list li {
    padding: 0;
    border-bottom: 0;
  }
  .sub_menu-section .menu-area .dep3_name {
    padding: 8px 25px;
    font-size: 15px;
    line-height: 20px;
  }
  .sub_menu-section.menu_type-sustainability .menu-area .dep3_sub .dep3_sub-box .dep3_sub-list li.active:after {
    display: none;
  }
  .sustainability_visual-section .section-inner {
    height: 511px;
  }
  .en .sustainability_visual-section .section-inner {
    height: 100%;
    padding: 70px 20px;
  }
  .sustainability_visual-section .s-head span {
    font-size: 34px;
  }
  .sustainability_visual-section .s-body {
    margin-top: 10px;
  }
  .sustainability_visual-section .s-body .tit span {
    font-size: 21px;
    line-height: 1.3;
  }
  .sustainability_visual-section .s-body .desc {
    margin-top: 15px;
  }
  .sustainability_visual-section .s-body .desc span {
    font-size: 16px;
  }
  .sustainability-section {
    padding: 40px 0 60px;
  }
  .sustainability-section .section-wrap {
    margin-top: 0;
  }
  .sustainability-section .section-wrap .s-head {
    margin-top: 15px;
  }
  .sustainability-section .section-wrap .s-head .title-box {
    font-size: 26px;
    line-height: 32px;
  }
  .sustainability-section .section-wrap .s-head .desc-box {
    margin-top: 20px;
  }
  .sustainability-section .section-wrap .s-head .desc-box .sub_title span {
    font-size: 18px;
    line-height: 1.6;
  }
  .reporting-page .sustainability-section .section-wrap .s-head .desc-box .sub_title span {
    font-size: 16px;
    line-height: 26px;
    padding-right: 20px;
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  .sustainability-section .section-wrap .s-head .desc-box .sub_desc {
    padding: 10px 0 5px;
  }
  .sustainability-section .section-wrap .s-head .desc-box .sub_desc span {
    font-size: 13px;
    line-height: 1.6;
  }
  .sustainability-section .section-wrap .s-body {
    margin-top: 30px;
  }
  .sustainability-section .section-wrap .s-foot {
    margin-top: 40px;
  }
  .sustainability-section [class^=ssb-] {
    margin-top: 35px;
  }
  .sustainability-section [class^=ssb-] + [class^=ssb-] {
    margin-top: 45px;
  }
  .sustainability-section [class^=ssb-] .p-head {
    padding-bottom: 15px;
  }
  .sustainability-section [class^=ssb-] .p-head span {
    font-size: 18px;
    line-height: 25px;
    font-family: var(--font-b);
  }
  .en .sustainability-section [class^=ssb-] .p-head span {
    margin-right: 40px;
  }
  .sustainability-section [class^=ssb-] .p-head .sub_title {
    margin-bottom: 0;
  }
  .sustainability-section [class^=ssb-] .p-head .sub_title span {
    font-size: 14px;
  }
  .sustainability-section [class^=ssb-] .year_2025-area .rect_line-box,
  .sustainability-section [class^=ssb-] .year_2030-area .rect_line-box {
    /* padding: 50px 0 50px 24px; */
    padding: 100px 20px 35px;
  }
  .sustainability-section [class^=ssb-] .year_2025-area .rect_line-box.n1 {
    padding: 50px 8%;
  }
  .sustainability-section [class^=ssb-] .year_2025-area .un_sdgs-box,
  .sustainability-section [class^=ssb-] .year_2030-area .un_sdgs-box {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    top: 24px;
    right: 24px;
    /* & + .rowflex.flexwrap {margin-top:50px;} */
  }
  .sustainability-section [class^=ssb-] .year_2025-area .un_sdgs-box .txt,
  .sustainability-section [class^=ssb-] .year_2030-area .un_sdgs-box .txt {
    font-size: 11px;
    text-align: center;
    margin-right: 12px;
    line-height: 1.5;
  }
  .sustainability-section [class^=ssb-] .year_2025-area .un_sdgs-box .img img,
  .sustainability-section [class^=ssb-] .year_2030-area .un_sdgs-box .img img {
    height: 30px;
  }
  .sustainability-section .ssb-g_1-panel .year_2025-area .colitem-2 .txt1 {
    font-size: 14px;
  }
  .sustainability-section .ssb-g_1-panel .year_2025-area .colitem-2 .txt2 {
    margin-top: 5px;
    font-size: 19px;
  }
  .sustainability-section .ssb-g_1-panel .year_2025-area .colitem-2 .txt2 i {
    width: 45px;
  }
  .sustainability-section .ssb-g_1-panel .year_2022-area .rowflex.padding-x > div + div {
    margin-top: 15px;
  }
  .sustainability-section .ssb-g_1-panel .year_2022-area .rowflex.padding-x .rect_line-box {
    padding: 50px 20px 45px;
    height: 100%;
  }
  .en .sustainability-section.member-happiness .ssb-g_1-panel .year_2022-area .rowflex.padding-x .rect_line-box {
    padding: 40px 10px 55px;
  }
  .sustainability-section .ssb-g_1-panel .year_2022-area .img-box img {
    width: 100px;
  }
  .sustainability-section .ssb-g_1-panel .year_2022-area .text-box {
    margin-top: 18px;
  }
  .sustainability-section .ssb-g_1-panel .year_2022-area .text-box .title span {
    font-size: 17px;
  }
  .sustainability-section .ssb-g_1-panel .year_2022-area .text-box .desc {
    margin-top: 15px;
  }
  .sustainability-section .ssb-g_1-panel .year_2022-area .text-box .desc span {
    font-size: 14px;
  }
  .sustainability-section .ssb-g_1-panel .year_2021-area .rect_line-box {
    padding: 45px 25px;
  }
  .sustainability-section .ssb-g_1-panel .year_2021-area .title-box {
    padding-bottom: 0;
  }
  .sustainability-section .ssb-g_1-panel .year_2021-area .title-box span {
    font-size: 17px;
  }
  .sustainability-section .ssb-g_1-panel .year_2021-area .mark_dot-list li {
    margin-top: 12px;
  }
  .sustainability-section .ssb-g_1-panel .year_2021-area .mark_dot-list span {
    font-size: 14px;
  }
  .sustainability-section .ssb-g_1-panel .year_2021-area .mark_dot-list li::after {
    top: 9px;
  }
  .sustainability-section .ssb-g_1-panel .year_2021-area .colitem-2 {
    margin-top: 25px;
  }
  .esg_banner-box a {
    height: 100px;
  }
  .esg_banner-box .icon {
    /* margin-top: 8px; */
    margin-right: 16px;
  }
  .esg_banner-box .text {
    color: #fff;
    min-width: 132px;
  }
  .esg_banner-box .text p span {
    font-size: 15px;
  }
  .esg_banner-box .text p i {
    margin-left: 8px;
    margin-bottom: 1px;
  }
  .rowflex.padding-x.foot-layout > div + div {
    margin-top: 20px;
  }
  /* Sustainability > Green Innovation > 친환경 제품 및 서비스 확대 */
  .sustainability-section .ssb-g_2-panel .year_2025-area .colitem-1 .txt {
    font-size: 14px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .colitem-1 .img {
    margin-top: 15px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .colitem-1 .img img {
    width: 151px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt1 {
    font-size: 14px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 {
    margin-top: 5px;
    font-size: 15px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 i {
    margin-bottom: 15px;
    vertical-align: bottom;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 i img {
    width: 45px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 em {
    vertical-align: baseline;
    margin-left: 0;
    font-size: 50px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .colitem-2 .txt2 span {
    vertical-align: baseline;
    font-size: 15px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .typo-box .title span {
    font-size: 17px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .typo-box .desc span {
    font-size: 13px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .rowflex.padding-x {
    width: 100%;
    margin-left: 0;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .rowflex.padding-x > div {
    padding: 0;
    margin-top: 15px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .rowflex.padding-x .rect_line-box {
    padding: 38px 20px 45px;
    height: auto;
    display: block;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .img-box {
    margin: auto;
    width: 100px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .text-box {
    margin-top: 18px;
    min-width: 100%;
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  .en .sustainability-section .ssb-g_2-panel .year_2022-area .text-box {
    max-width: 100%;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .text-box .title span {
    font-size: 17px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .text-box .desc {
    margin-top: 15px;
  }
  .sustainability-section .ssb-g_2-panel .year_2022-area .text-box .desc span {
    font-size: 14px;
  }
  .sustainability-section .ssb-g_2-panel .year_2021-area .rect_line-box {
    padding: 75px 10px;
  }
  .sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt1 {
    font-size: 14px;
  }
  .sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 {
    margin-top: 5px;
  }
  .sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 i {
    margin-bottom: 15px;
    vertical-align: bottom;
  }
  .sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 i img {
    width: 45px;
  }
  .sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 em {
    vertical-align: baseline;
    margin-left: 10px;
    font-size: 50px;
  }
  .sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 span {
    vertical-align: baseline;
    font-size: 15px;
  }
  .sustainability-section .ssb-g_2-panel .year_2021-area .item-box .txt2 span::after {
    content: "";
    display: block;
    height: 0;
  }
  /* Sustainability > Road to Net Zero > Scope 1 & 2 배출량 감축 */
  .sustainability-section .ssb-r_1-panel .item-box .txt {
    font-size: 14px;
  }
  .sustainability-section .ssb-r_1-panel .item-box .img {
    margin-top: 15px;
  }
  .sustainability-section .ssb-r_1-panel .item-box .txt1 {
    font-size: 14px;
  }
  .sustainability-section .ssb-r_1-panel .item-box .txt2 {
    margin-top: 5px;
  }
  .sustainability-section .ssb-r_1-panel .item-box .txt2 span {
    font-size: 18px;
  }
  .sustainability-section .ssb-r_1-panel .item-box .txt2 em.fs-lg {
    font-size: 55px;
  }
  .sustainability-section .ssb-r_1-panel .item-box .txt2 i + span {
    margin-left: 14px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap {
    padding: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap > .col {
    margin: 0;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap .colitem-3 {
    margin-top: 40px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap .colitem-1 .item-box img {
    width: 136px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap .colitem-2 .item-box img {
    width: 44px;
    height: 40px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .rowflex.flexwrap .colitem-3 .item-box img {
    width: 45px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-wrap {
    margin-top: 45px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-wrap .w-head {
    margin-bottom: 37px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-wrap .w-head .title {
    padding: 15px 0;
    font-size: 14px;
    line-height: 22px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area {
    margin-bottom: 8px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area > span {
    display: block;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area .tit {
    font-size: 17px;
    line-height: 22px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area .sub_txt {
    font-size: 13px;
    line-height: 21px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .title-area .tit + .sub_txt {
    margin-left: 0;
    margin-top: 7px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .contents-area .unit {
    position: relative;
    top: auto;
    margin-bottom: 5px;
    font-size: 11px;
    line-height: 21px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .contents-area .scroll-typeX {
    padding-bottom: 20px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box .contents-area .scroll-typeX img {
    max-width: 800px;
  }
  .sustainability-section .ssb-r_1-panel .year_2025-area .graph-box + .graph-box {
    margin-top: 40px;
  }
  .sustainability-section .ssb-r_1-panel .year_2022-area .rect_line-box {
    padding: 45px 27px;
  }
  .sustainability-section .ssb-r_1-panel .year_2022-area .mark_dot-list li {
    font-size: 14px;
    line-height: 22px;
    padding-right: 4px;
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  .sustainability-section .ssb-r_1-panel .year_2022-area .mark_dot-list li::after {
    top: 9px;
  }
  .sustainability-section .ssb-r_1-panel .year_2022-area .mark_dot-list li + li {
    margin-top: 8px;
  }
  .sustainability-section .ssb-r_1-panel .year_2021-area .rect_line-box {
    padding: 45px 27px;
  }
  .sustainability-section .ssb-r_1-panel .year_2021-area .item-box img {
    width: 45px;
  }
  /* Sustainability > Road to Net Zero > Scope 3 배출량 감축 */
  .sustainability-section .ssb-r_2-panel .item-box .txt {
    font-size: 14px;
  }
  .sustainability-section .ssb-r_2-panel .item-box .img {
    margin-top: 15px;
  }
  .sustainability-section .ssb-r_2-panel .item-box .txt1 {
    font-size: 14px;
  }
  .sustainability-section .ssb-r_2-panel .item-box .txt2 {
    margin-top: 5px;
  }
  .sustainability-section .ssb-r_2-panel .item-box .txt2 span {
    font-size: 18px;
  }
  .sustainability-section .ssb-r_2-panel .item-box .txt2 em.fs-lg {
    font-size: 55px;
  }
  .sustainability-section .ssb-r_2-panel .item-box .txt2 i + span {
    margin-left: 14px;
  }
  .sustainability-section .ssb-r_2-panel .year_2030-area .rect_line-box {
    padding-left: 20px;
    padding-right: 20px;
  }
  .sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap {
    padding: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap > .col {
    margin: 0;
  }
  .sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap .item-box .txt1 {
    height: auto;
  }
  .sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap .colitem-3 {
    margin-top: 40px;
  }
  .sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap .colitem-1 .item-box img {
    width: 68px;
  }
  .sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap .colitem-2 .item-box img {
    width: 52px;
  }
  .sustainability-section .ssb-r_2-panel .year_2030-area .rowflex.flexwrap .colitem-3 .item-box img {
    width: 38px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .rect_line-box {
    padding: 35px 27px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .typo-box .title {
    font-size: 17px;
    line-height: 27px;
    margin: 2px 0 15px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .icon-box img {
    width: 100px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .icon-box .text {
    margin-top: 14px;
    font-size: 17px;
    line-height: 27px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .ex-text {
    font-size: 13px;
    line-height: 22px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li {
    font-size: 14px;
    line-height: 22px;
    padding-right: 4px;
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li::after {
    top: 9px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li:first-child {
    margin-top: 12px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li + li {
    margin-top: 8px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list li .mark_char_item {
    font-size: 13px;
    line-height: 22px;
  }
  .sustainability-section .ssb-r_2-panel .year_2022-area .mark_dot-list + .ex-text {
    margin-top: 20px;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .rect_line-box {
    padding: 35px 27px;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .rect_line-box .col-mb-p100 {
    width: 100% !important;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .graph-area {
    padding: 0;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .graph-area .tit-box {
    font-size: 14px;
    line-height: 22px;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .graph-area .img-box {
    margin-top: 30px;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .graph-area .img-box img {
    width: 183px;
    margin: auto;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area:first-child {
    margin-top: 30px;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area + .tbl-area {
    margin-top: 40px;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area .tit-box {
    color: #222;
    font-family: var(--font-sb);
    font-size: 17px;
    line-height: 22px;
    margin-bottom: 15px;
  }
  .sustainability-section .ssb-r_2-panel .year_2021-area .tbl-area .list_table {
    min-width: 730px;
  }
  /* Sustainability > Road to Net Zero > 저탄소 R&D 투자 */
  .sustainability-section .ssb-r_3-panel .item-box .txt {
    font-size: 14px;
  }
  .sustainability-section .ssb-r_3-panel .item-box .img {
    margin-top: 15px;
  }
  .sustainability-section .ssb-r_3-panel .item-box .txt1 {
    font-size: 14px;
  }
  .sustainability-section .ssb-r_3-panel .item-box .txt2 {
    margin-top: 5px;
  }
  .sustainability-section .ssb-r_3-panel .item-box .txt2 span {
    font-size: 18px;
  }
  .sustainability-section .ssb-r_3-panel .item-box .txt2 em.fs-lg {
    font-size: 55px;
  }
  .sustainability-section .ssb-r_3-panel .item-box .txt2 i + span {
    margin-left: 14px;
  }
  .sustainability-section .ssb-r_3-panel .year_2025-area .rowflex.flexwrap {
    padding: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability-section .ssb-r_3-panel .year_2025-area .rowflex.flexwrap .colitem-1 .item-box img {
    width: 136px;
  }
  .sustainability-section .ssb-r_3-panel .year_2025-area .rowflex.flexwrap .colitem-2 .item-box img {
    width: 44px;
  }
  .sustainability-section .ssb-r_3-panel .year_2022-area .rect_line-box {
    padding: 35px 27px;
  }
  .sustainability-section .ssb-r_3-panel .year_2022-area .typo-box .title {
    font-size: 17px;
    line-height: 27px;
    margin: 2px 0 15px;
  }
  .sustainability-section .ssb-r_3-panel .year_2022-area .icon-box {
    padding-right: 0;
  }
  .sustainability-section .ssb-r_3-panel .year_2022-area .icon-box img {
    width: 100px;
  }
  .sustainability-section .ssb-r_3-panel .year_2022-area .icon-box .text {
    margin-top: 14px;
    font-size: 17px;
    line-height: 27px;
  }
  .sustainability-section .ssb-r_3-panel .year_2022-area .mark_dot-list li {
    font-size: 14px;
    line-height: 22px;
    padding-right: 4px;
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  .sustainability-section .ssb-r_3-panel .year_2022-area .mark_dot-list li::after {
    top: 9px;
  }
  .sustainability-section .ssb-r_3-panel .year_2022-area .mark_dot-list li:first-child {
    margin-top: 12px;
  }
  .sustainability-section .ssb-r_3-panel .year_2022-area .mark_dot-list li + li {
    margin-top: 8px;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rect_line-box {
    padding: 50px 20px;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap {
    padding: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap > .col {
    width: 100%;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap .colitem-2 {
    margin-top: 40px;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap .colitem-1 .item-box img {
    width: 44px;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap .colitem-2 .item-box img {
    width: 104px;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .rowflex.flexwrap .colitem-2 .item-box img:first-child {
    margin-right: 30px;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 {
    margin-top: 15px;
    height: auto;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 i + span {
    margin-left: 10px;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 span {
    font-size: 15px;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 em,
  .sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 i {
    top: 0;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 em {
    margin-right: 0;
    vertical-align: baseline;
  }
  .sustainability-section .ssb-r_3-panel .year_2021-area .item-box .txt2 em.fs-lg {
    font-size: 50px;
  }
  .rowflex.padding-x.foot_s-layout > div + div {
    margin-top: 20px;
  }
  /* Sustainability > Outstanding SHE Mgmt. */
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap {
    padding: 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .img-box {
    padding-right: 0;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .img-box img {
    width: 88px;
  }
  .sustainability-section .ssb-r_1-panel.o.o1 .year_2021-area .item-box {
    margin-bottom: 40px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .text-box {
    text-align: center;
    margin-top: 27px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .text-box .tit {
    font-size: 17px;
    line-height: 22px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .text-box .tit + .s-tit {
    font-size: 14px;
    line-height: 22px;
    margin-top: 10px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .text-box .mark_dot-list {
    display: inline-block;
    width: 242px;
    text-align: left;
    margin: 5px auto 0;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2021-area .graph-wrap .w-head {
    margin-bottom: 25px;
    font-size: 17px;
    line-height: 22px;
  }
  .sustainability-section .scroll-typeX {
    overflow-y: auto;
    padding: 0 0 20px 0;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2025-area .item-box .txt-ex > span {
    font-size: 14px;
    line-height: 22px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2025-area .graph-wrap {
    max-width: 660px;
    margin-top: 45px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2025-area .graph-wrap .w-head {
    margin-bottom: 14px;
    font-size: 17px;
    line-height: 22px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2025-area .graph-wrap .w-body .unit {
    position: relative;
    top: 0;
    margin-bottom: 5px;
    font-size: 11px;
    line-height: 21px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .typo-box .title {
    font-size: 17px;
    line-height: 27px;
    margin: 2px 0 15px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .plan-box img {
    width: 100px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .plan-box .title {
    margin-top: 16px;
    font-size: 17px;
    line-height: 26px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .plan-box .desc {
    margin-top: 10px;
    font-size: 14px;
    line-height: 22px;
  }
  .sustainability-section .ssb-r_1-panel.h.o2 .year_2021-area .item-box {
    margin-bottom: 40px;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2022-area .rowflex.flexwrap .col:last-child {
    padding-top: 60px;
    margin-top: 60px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .col:last-child::before {
    width: 43px;
    height: 43px;
    left: 50%;
    top: 0;
  }
  .sustainability-section .ssb-r_1-panel.o .item-box .txt2 span {
    font-size: 18px;
    line-height: 1.3;
  }
  .sustainability-section .ssb-r_1-panel.o .item-box .txt2 em.fs-lg {
    font-size: 55px;
  }
  .sustainability-section .ssb-r_1-panel.o .item-box .txt2 i + span {
    margin-left: 14px;
  }
  .sustainability-section .ssb-r_1-panel.o .item-box .txt3 span {
    font-size: 18px;
    line-height: 1.3;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2021-area .rowflex.flexwrap {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2021-area .mark_dot-list {
    margin-left: 0;
    top: 0;
    -webkit-transform: translateY(0);
            transform: translateY(0);
    margin-top: 20px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2021-area .mark_dot-list li {
    font-size: 14px;
    line-height: 22px;
    padding-right: 4px;
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2021-area .mark_dot-list li::after {
    top: 9px;
  }
  .sustainability-section .ssb-r_1-panel.o .year_2021-area .mark_dot-list li + li {
    margin-top: 8px;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .item-box {
    margin-bottom: 40px;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .w-head {
    margin-bottom: 25px;
    margin-left: 0;
    font-size: 17px;
    line-height: 22px;
    text-align: center;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .rowflex.flexwrap .mark_dot-list {
    margin-top: 15px;
  }
  .sustainability-section .ssb-r_1-panel.r.o2 .year_2021-area .colitem-2 {
    padding-top: 40px;
    border-left: 0px dashed #dedede;
    border-top: 1px dashed #dedede;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .rowflex.flexwrap .col + .col {
    border-left: none;
  }
  .sustainability-section .ssb-r_1-panel.h.o2 .year_2021-area .perform-wrap .rowflex.flexwrap .col + .col {
    margin-top: 36px;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .icon-box img {
    width: 100px;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .perform-wrap .icon-box .text {
    margin-top: 14px;
    height: auto;
    font-size: 17px;
    line-height: 27px;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .ex-info {
    margin-top: 16px;
    font-size: 12px;
    line-height: 18px;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list li {
    font-size: 14px;
    padding-right: 4px;
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list li sup {
    top: -8px;
  }
  .sustainability-section .ssb-r_1-panel.o2 .year_2021-area .mark_dot-list li::after {
    top: 13px;
  }
  /* Sustainability > Winning the Trust */
  .sustainability-section .ssb-r_1-panel.w .year_2025-area .colitem-2 .txt2 em, .sustainability-section .ssb-r_1-panel.w .year_2025-area .colitem-3 .txt2 em {
    font-size: 55px;
  }
  .sustainability-section .ssb-r_1-panel.w .year_2022-area .title-box span, .sustainability-section .ssb-r_1-panel.w .year_2021-area .title-box span {
    font-size: 17px;
  }
  .sustainability-section .ssb-r_1-panel.w .year_2022-area .rect_line-box > div + div, .sustainability-section .ssb-r_1-panel.w .year_2021-area .rect_line-box > div + div {
    margin-top: 25px;
  }
  .sustainability-section .ssb-r_1-panel.w .year_2022-area .mark_dot-list li, .sustainability-section .ssb-r_1-panel.w .year_2021-area .mark_dot-list li {
    margin-top: 12px;
  }
  .sustainability-section .ssb-r_1-panel.w .year_2022-area .title-box + .mark_dot-list, .sustainability-section .ssb-r_1-panel.w .year_2021-area .title-box + .mark_dot-list {
    margin-top: 0;
  }
  .sustainability-section .help_info-area .rect_line-box {
    padding: 50px 30px;
  }
  .sustainability-section .help_info-area .rowflex {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .sustainability-section .help_info-area .rowflex > .col-auto {
    text-align: center;
    width: 100%;
    padding-right: 0;
  }
  .sustainability-section .help_info-area .rowflex > .col-auto img {
    width: 100px;
  }
  .sustainability-section .help_info-area .rowflex .typo-box {
    margin-top: 20px;
  }
  .sustainability-section .help_info-area .rowflex .typo-box .btn_set {
    text-align: center;
  }
  .sustainability-section .help_info-area .rowflex .typo-box .btn_set .btn {
    display: block;
    width: 100%;
  }
  .sustainability-section .help_info-area .rowflex .typo-box .contact {
    margin-top: 25px;
  }
  .sustainability-section .help_info-area .rowflex .contact-list {
    margin-top: 0;
  }
  .sustainability-section .help_info-area .rowflex .contact-list li {
    position: relative;
    display: block;
    margin-top: 8px;
    margin-right: 15px;
    padding-right: 15px;
  }
  .sustainability-section .help_info-area .rowflex .contact-list li::after {
    display: none;
  }
  .sustainability-section .help_info-area .rowflex .contact-list li:last-child {
    margin-right: 0;
    padding-right: 0;
  }
  .sustainability-section .help_info-area .rowflex .contact-list li:last-child::after {
    display: none;
  }
  .sustainability-section .help_info-area .rowflex .contact-list strong, .sustainability-section .help_info-area .rowflex .contact-list em, .sustainability-section .help_info-area .rowflex .contact-list span {
    font-size: 15px;
    font-family: var(--font-sb);
  }
  .sustainability-section .help_info-area .rowflex .contact-list strong {
    color: #222222;
    margin-right: 5px;
  }
  .sustainability-section .help_info-area .rowflex .manager {
    margin-top: 10px;
  }
  .sustainability-section .help_info-area .rowflex .manager span {
    font-size: 15px;
  }
  .sustainability-section .ssb-w_2-panel.w .year_2025-area .rect_line-box {
    padding: 45px 20px;
  }
  .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-1 .txt1, .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-2 .txt1, .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-3 .txt1 {
    font-size: 14px;
  }
  .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-1 .txt2, .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-2 .txt2, .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-3 .txt2 {
    margin-top: 5px;
  }
  .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-1 .txt2 i, .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-2 .txt2 i {
    margin-bottom: 7px;
    vertical-align: bottom;
  }
  .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-1 .txt2 i img, .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-2 .txt2 i img {
    height: 50px;
  }
  .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-1 .txt2 em, .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-2 .txt2 em {
    vertical-align: baseline;
    margin-left: 10px;
    font-size: 50px;
  }
  .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-1 .txt2 span, .sustainability-section .ssb-w_2-panel .year_2025-area .colitem-2 .txt2 span {
    vertical-align: baseline;
    font-size: 15px;
  }
  .sustainability-section .ssb-w_2-panel.rm .col + .col {
    margin: 40px 0 0 0;
  }
  .sustainability-section .ssb-r_1-panel.r.o2 .year_2021-area .rect_line-box {
    padding: 45px 25px;
  }
  .sustainability-section .ssb-r_1-panel.r.o2 .year_2021-area .rect_line-box > div + div {
    margin-top: 25px;
  }
  .sustainability-section .ssb-r_1-panel.r.o2 .year_2021-area .colitem-1 {
    padding-bottom: 40px;
  }
  .sustainability-section .ssb-r_1-panel.r.o2 .year_2021-area .img-box img {
    width: 100px;
  }
  .sustainability-section .ssb-r_1-panel.r.o2 .year_2021-area .mark_dot-list span {
    font-size: 14px;
  }
  .sustainability-section .ssb-r_1-panel.r.o2 .year_2021-area span.mark_char_item {
    font-size: 12px;
    margin-top: -4px !important;
  }
  .sustainability-section.safety .ssb-r_1-panel.o .year_2022-area .rowflex.flexwrap .img-box {
    width: 180px;
  }
  .sustainability-section.safety .section-wrap .sec01 .rect_line-box {
    padding: 45px 5%;
  }
  .sustainability-section.safety .s-body .sub_tit {
    font-size: 14px;
  }
  /* Sustainability > Together with Society */
  .sustainability-section .ssb-g_2-panel.t3 .year_2025-area .rect_line-box .col + .col {
    margin-top: 30px;
  }
  .sustainability-section .ssb-g_2-panel.t3 .txt2 strong {
    font-size: 18px;
  }
  .sustainability-section .ssb-g_2-panel.t .rect_line-box {
    padding: 45px 5%;
  }
  .en .sustainability-section .ssb-w_2-panel .year_2021-area .colitem-1,
  .en .sustainability-section .ssb-w_2-panel .year_2021-area .colitem-2 {
    width: 100%;
  }
  .en .sustainability-section .ssb-w_2-panel .year_2021-area .colitem-3 {
    width: 100%;
  }
  .en .sustainability-section .ssb-w_2-panel .year_2021-area .colitem-3 .txt2 {
    margin-top: 5px;
  }
  /* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 아코디언 */
  .type-accordion .type1 {
    margin: 20px 0 0 0;
  }
  .partners-area {
    margin-top: 24px;
  }
  .partners-area .col-inner {
    padding: 20px 10px;
  }
  .partners-area .icon img {
    height: 50px;
  }
  .partners-area .name {
    margin-top: 12px;
    font-size: 13px;
  }
  /* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 테이블 */
  .together .ssb-t_2_2-panel .table-area.tbl-3 {
    margin-top: 44px;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex .col-mb-ep1 {
    width: 100% !important;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex .tbl-title {
    padding-bottom: 15px;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border-bottom: 2px solid #222;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex .tbl-title .tit {
    color: #222;
    font-size: 17px;
    line-height: 27px;
    font-family: var(--font-sb);
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex .tbl-title .align_rgt .select-box {
    margin-top: -2.5px;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex .tbl-title .align_rgt .select-box .select2-container--default .select2-selection--single {
    height: 32px;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex .tbl-title .align_rgt .select-box .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 30px;
    padding: 0 34px 0 12px;
    font-size: 13px;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex .tbl-title .align_rgt .select-box .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 100%;
    width: 30px;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex .tbl-title .align_rgt .select-box .select2-container--default .select2-selection--single .select2-selection__arrow b {
    right: 8px;
  }
  .sustainability-section#social-tab-section5 .tbl-3 table {
    border: none;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child table {
    max-width: none;
    width: 100%;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child table tbody th,
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:first-child table tbody td {
    line-height: 21px;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:last-child {
    margin: 24px 0 0 0;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:last-child table {
    max-width: none;
    width: 100%;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:last-child table th, .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex > div:last-child table td {
    height: 50px;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .f-info {
    margin-top: 14px;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .f-info .mark_sect-list {
    margin: 14px 0 25px 0;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .f-info li {
    font-size: 13px;
    line-height: 21px;
  }
  .sustainability-section#social-tab-section5 .money .table-area.tbl-3 .info-blk {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .list_table.only-mb {
    display: none !important;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .list_table.only-mb.on {
    display: table !important;
  }
  /* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 회색박스 */
  .sustainability-section .gray-box {
    margin-top: 40px;
    padding: 34px 30px 36px;
  }
  .sustainability-section .gray-box .title span {
    font-size: 18px;
    line-height: 28px;
  }
  .sustainability-section .gray-box .mark_dot-list li {
    font-size: 13px;
    line-height: 21px;
    padding-left: 12px;
  }
  .sustainability-section .gray-box .mark_dot-list li::after {
    top: 8px;
  }
  .sustainability-section .gray-box .title + .mark_dot-list {
    margin-top: 15px;
  }
  /* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 그래프 */
  .sustainability-section .graph-area-tws {
    margin: 40px 0 50px;
  }
  .sustainability-section .graph-area-tws .graph-box {
    padding: 32px 20px 38px;
  }
  .sustainability-section .graph-area-tws .graph-box .img_graph .img-txt {
    position: relative;
    margin-bottom: 24px;
  }
  .sustainability-section .graph-area-tws .graph-box .img_graph .img-txt p {
    line-height: 25px;
    font-size: 17px;
  }
  /* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 핵심 과제 */
  .together .section-inner {
    padding: 0 20px;
  }
  .together .social-tab .tab_linebox-list {
    margin: 35px 0;
    border: none;
  }
  .together .tab_linebox-list li {
    -webkit-box-flex: inherit;
        -ms-flex: inherit;
            flex: inherit;
    width: 50%;
  }
  .together .social-tab .title p {
    font-size: 22px;
    line-height: 28px;
  }
  .together .social-tab .sub_title {
    font-size: 18px;
  }
  .together .img01 {
    width: 60px !important;
    height: auto !important;
    margin: -15px 0 0 0;
  }
  .together .img02 {
    width: 39px !important;
  }
  /* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 추진체계 */
  .happinnovation-area .area-head .inner {
    width: 320px;
    height: 158px;
    max-width: 455px;
    background: url(../images/sustainability/ssb_t/t4_2_2-typo-bg-mb.png) no-repeat 0 0;
  }
  .happinnovation-area .area-head .inner .title span {
    font-size: 20px;
  }
  .happinnovation-area .area-head .inner .add em {
    font-size: 13px;
    line-height: 20px;
    border-radius: 10px;
  }
  .happinnovation-area .area-head .inner .add i {
    width: 20px;
    height: 30px;
  }
  .happinnovation-area .area-head .inner .add i::after, .happinnovation-area .area-head .inner .add i::before {
    width: 8px;
    height: 2px;
  }
  .happinnovation-area .area-head .title-box {
    margin-top: 13px;
    padding-bottom: 30px;
  }
  .happinnovation-area .area-head .title-box em, .sustainability-section .section-wrap .s-head .happinnovation-area .area-head .title-box span {
    font-size: 17px;
  }
  .happinnovation-area .area-head .title-box::after {
    width: 1px;
    height: 20px;
  }
  .happinnovation-area .area-head .title-box::before {
    bottom: 20px;
  }
  .sustainability-section .ssb-t_2_2-panel .happinnovation-area .area-body .row-sgh::before {
    height: 0;
  }
  .happinnovation-area .area-body .row-sgh .item {
    padding: 30px 15px 0;
  }
  .happinnovation-area .area-body .row-sgh .item::after {
    width: 1px;
    height: 30px;
  }
  .happinnovation-area .area-body .row-sgh .item::before {
    top: 30px;
  }
  .happinnovation-area .area-body .row-sgh .item .item-head {
    padding: 15px;
  }
  .happinnovation-area .area-body .row-sgh .item .item-head span {
    font-size: 17px;
  }
  .happinnovation-area .area-body .row-sgh .item .item-body {
    padding: 35px 50px 30px 15.625%;
  }
  .happinnovation-area .area-body .row-sgh .item .item-body .title span {
    font-size: 15px;
  }
  .happinnovation-area .area-body .row-sgh .item .item-body .mark_dot-list {
    margin-top: 13px;
  }
  .happinnovation-area .area-body .row-sgh .item .item-body .mark_dot-list li {
    padding-left: 9px;
    font-size: 13px;
  }
  .happinnovation-area .area-body .row-sgh .item .item-body .mark_dot-list li::after {
    top: 8px;
  }
  .happinnovation-area .area-body .row-sgh .item .item-foot {
    padding: 0 50px 35px 15.625%;
  }
  .happinnovation-area .area-body .row-sgh .item .item-foot .foot-inner {
    width: 218px;
    max-width: 248px;
  }
  .happinnovation-area .area-body .row-sgh .item .item-foot .foot-inner img {
    width: 100%;
  }
  .sustainability-section .ssb-t_2_2-panel .btn-box {
    margin-top: 30px;
  }
  .sustainability-section .ssb-t_2_2-panel .btn-box a {
    background: #fff;
    border: 1px solid #222;
    color: #222;
  }
  /* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 사회적기업 생태계 조성 */
  .support-area .rect_line-box {
    padding: 40px 20px;
    margin-bottom: 40px;
  }
  .support-area .row-support > div::before, .support-area .row-support > div::after {
    display: none;
  }
  .support-area .row-support > div.support-center {
    position: relative;
  }
  .support-area .row-support .col-1 {
    padding-bottom: 0;
  }
  .support-area .row-support .col-2 {
    padding-bottom: 0;
    padding-left: 0;
  }
  .support-area .row-support .col-3 {
    padding-top: 0;
  }
  .support-area .row-support .col-4 {
    padding-top: 0;
    padding-left: 0;
  }
  .support-area .support-center {
    top: auto;
    left: auto;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
    margin: 0 auto;
    width: 230px;
    height: 230px;
  }
  .support-area .support-center .icon img {
    height: 65px;
  }
  .support-area .support-center .title {
    margin-top: 15px;
    text-align: center;
  }
  .support-area .support-center .title span {
    font-size: 18px;
    font-family: var(--font-b);
    color: #16873e;
  }
  .support-area .support-item {
    margin-top: 35px;
    padding-left: 63px;
  }
  .support-area .support-item .icon {
    margin-top: 0;
    position: absolute;
    top: 35px;
    left: 0;
    width: 50px;
    text-align: center;
  }
  .support-area .support-item .icon img {
    height: 45px;
  }
  .support-area .support-item .title {
    margin-top: 0;
  }
  .support-area .support-item .title span {
    font-size: 17px;
    line-height: 1.5;
  }
  .support-area .support-item .mark_dot-list {
    margin-top: 10px;
  }
  .support-area .support-item .mark_dot-list li + li {
    margin-top: 5px;
  }
  .support-area .support-item .mark_dot-list li {
    font-size: 13px;
  }
  .support-area .support-item .mark_dot-list li::after {
    top: 10px;
    width: 3px;
    height: 3px;
  }
  .sustainability-section .news-area .img-box + .typo-box {
    margin-top: 25px;
  }
  .sustainability-section .news-area .news-row > div + div, .sustainability-section .news-row + .news-row {
    margin-top: 40px;
  }
  .sustainability-section .news-area .typo-box.box_right {
    margin-left: 0;
    margin-top: -15px;
  }
  .sustainability-section .news-area .typo-box .title {
    margin-bottom: 12px;
  }
  .sustainability-section .news-area .typo-box .title strong {
    font-size: 17px;
    line-height: 21px;
  }
  .sustainability-section .news-area .typo-box .desc span {
    font-size: 13px;
    line-height: 21px;
  }
  .sustainability-section .news-area .typo-box .simbole {
    margin-top: 20px;
  }
  .sustainability-section .news-area .typo-box .simbole img {
    height: 45px;
  }
  .sustainability-section .news-area .typo-box .btn_set .btn span + i {
    margin-left: 4px;
  }
  .sustainability-section .news-area .typo-box .btn_set a {
    display: inline-block;
    border: 1px solid #999;
    color: #555;
    padding: 5px 12px 10px;
    text-align: center;
    line-height: 1.5;
  }
  .en .sustainability-section .news-area .typo-box .btn_set a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .en .sustainability-section .news-area .typo-box .btn_set .btn + .btn {
    margin: 10px 0;
  }
  .sustainability-section .news-area .typo-box .btn_set a span {
    font-size: 12px;
  }
  .partnership_collaboration-area.only-mb table {
    width: 100%;
    table-layout: fixed;
    border-top: 2px solid #222222;
  }
  .partnership_collaboration-area.only-mb table thead {
    border-bottom: 1px solid #999;
  }
  .partnership_collaboration-area.only-mb table th, .partnership_collaboration-area.only-mb table td {
    line-height: 20px;
    height: 51px;
    padding: 5px 10px;
    vertical-align: middle;
    border-bottom: 1px solid #dedede;
  }
  .partnership_collaboration-area.only-mb table th {
    font-size: 14px;
    font-family: var(--font-sb);
  }
  .en .partnership_collaboration-area.only-mb table th {
    padding: 15px 10px;
    line-height: 1.6;
  }
  .partnership_collaboration-area.only-mb table td {
    font-size: 13px;
    color: #555;
    font-family: var(--font-m);
    border-left: 1px solid #dedede;
  }
  /* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 지역사회 상생 */
  .sustainability-section#social-tab-section5 .btn_set.t1 a span {
    font-size: 13px;
  }
  .sustainability-section#social-tab-section5 .tbl_area .mt40 {
    margin: 20px 0 0 0 !important;
  }
  .sustainability-section.social-tab .tbl_area .table-panel thead th {
    height: 56px;
  }
  .sustainability-section.social-tab .tbl_area .table-panel tbody td {
    padding: 15px 20px;
    vertical-align: middle;
  }
  .sustainability-section.social-tab .tbl_area .table-panel td .mark_dot-list li, .sustainability-section.social-tab .tbl_area .mark_sect-item {
    font-size: 13px;
    line-height: 21px;
  }
  .sustainability-section.social-tab .tbl_area .table-panel td .mark_dot-list li::after {
    top: 9px;
  }
  .sustainability-section#social-tab-section5 .money .desc_text-box p {
    font-size: 13px;
    line-height: 21px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-1 {
    margin-top: 35px;
  }
  .sustainability-section#social-tab-section5 .money .sub-title {
    margin: 30px 0 15px 0;
    font-size: 17px;
    line-height: 27px;
  }
  .sustainability-section#social-tab-section5 .money .f-info {
    padding: 0;
    margin: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .sustainability-section#social-tab-section5 .money .info-blk {
    margin: 25px 0 0 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability-section.social-tab .tbl_area .symbole img {
    height: 45px;
  }
  .sustainability-section.social-tab .program .thumb_desc {
    margin-top: 6px;
    font-size: 13px;
    line-height: 21px;
  }
  .sustainability-section.social-tab .program-inner .inner-cont {
    min-height: 60px;
    font-size: 13px;
    line-height: 21px;
  }
  .sustainability-section.social-tab .program-inner .prog-foot .inner-cont {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-tit {
    width: 60px;
    height: 60px;
    margin-right: 16px;
  }
  .sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text {
    width: 96px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
  .sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text .mark_dot-list li {
    width: 44px;
    padding-left: 10px;
  }
  .sustainability-section.social-tab .program-inner .prog-foot .inner-cont .cont-text .mark_dot-list li::after {
    width: 3px;
    height: 3px;
    top: 9px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 {
    margin-top: 32px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box {
    margin-top: 35px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .title-blk {
    padding-bottom: 10px;
    margin-bottom: 0;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .title-blk::before {
    display: none;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .title-blk span {
    font-size: 17px;
    width: 100%;
    height: 60px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont {
    padding: 35px 20px 25px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont .logo-img img {
    height: 50px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont .count {
    font-size: 13px;
    line-height: 17px;
    margin: 12px 0 18px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont > .rowflex {
    padding-top: 15px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont > .rowflex dt {
    font-size: 13px;
    line-height: 15px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box .info_g-cont > .rowflex dd {
    font-size: 22px;
    line-height: 24px;
    margin-top: 7px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box > .rowflex.padding-x {
    width: 100%;
    margin-left: 0;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box > .rowflex.padding-x > div {
    margin-top: 30px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box > .rowflex.padding-x > div:nth-child(1) .info_g-cont::after {
    height: 41px;
  }
  .sustainability-section#social-tab-section5 .money .infograph-area.info_g-2 .info_graph-box > .rowflex.padding-x > div:nth-child(n+2) .info_g-cont::after {
    height: 31px;
  }
  .sustainability-section#social-tab-section5 .tbl-3 thead th, .sustainability-section#social-tab-section5 .tbl-3 td {
    font-size: 13px;
    line-height: 20px;
  }
  .together .ssb-t_2_2-panel .table-area.tbl-3 .rowflex table th.only-pc {
    display: none !important;
  }
  /* Sustainability > Happiness for All */
  .sustainability-section .ssb-g_2-panel.h .year_2022-area .typo-box {
    margin-top: 0;
  }
  .sustainability-section .ssb-g_2-panel.h .title {
    padding: 25px 0 15px;
    font-size: 17px;
  }
  .sustainability-section .ssb-g_1-panel.h .year_2022-area .rowflex.padding-x > div + div {
    margin-top: 0;
  }
  .sustainability-section .ssb-g_1-panel.h .year_2022-area .rowflex.padding-x > .mt_item {
    margin-top: 15px;
  }
  .sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ul {
    display: block;
    padding: 0 2%;
  }
  .sustainability-section .ssb-w_2-panel.h .year_2022-area .rect_line-box .text-box ul li {
    font-size: 13px;
  }
  .sustainability-section .ssb-w_2-panel.h .desc span {
    font-size: 13px;
  }
  .sustainability-section .ssb-w_2-panel.h .year_2025-area .rect_line-box .rowflex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .sustainability-section .ssb-w_2-panel.h .year_2025-area img {
    width: 71px;
  }
  .sustainability-section .ssb-w_2-panel.h .year_2025-area .col .txt {
    font-size: 14px;
    padding-left: 0;
    margin-top: 15px;
  }
  .sustainability-section .ssb-w_2-panel.h .year_2025-area .txt_sm {
    font-size: 13px;
  }
  .sustainability-section .ssb-w_2-panel.h .year_2025-area .colitem-3 {
    margin-top: 44px;
  }
  /* 지역사회 상생철학 < Together with Society < Sustainability */
  .sc1 img {
    width: 400px;
    margin: 40px auto;
  }
  /* ESG Report < 리포팅 센터 < Sustainability */
  .reporting-page .down_pdf-panel .down_pdf-list {
    margin: 0 -8px;
  }
  .reporting-page .down_pdf-panel .down_pdf-list li {
    width: 50%;
    padding: 0 8px;
  }
  .reporting-page .down_pdf-panel .down_pdf-list li:nth-child(n+3) {
    margin-top: 40px;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .thumb-box .img-thumb {
    -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.15);
            box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.15);
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box {
    margin-top: 17px;
    padding: 0;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .year, .reporting-page .down_pdf-panel .down_pdf-area .text-box .title {
    font-size: 17px;
    line-height: 27px;
    margin-bottom: 5px;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .year {
    font-family: var(--font-m);
    margin-bottom: 0;
    color: #555;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg span {
    font-size: 13px;
    line-height: 19px;
    position: relative;
  }
  /* ESG Initiative < 리포팅 센터 < Sustainability */
  .init .section-wrap > .section-inner {
    padding: 0 20px;
  }
  .sustainability-section.init .tab-area {
    margin-top: 40px;
  }
  .init table colgroup col {
    width: 50% !important;
  }
  .init table th, .init table td {
    height: 51px !important;
    padding: 5px 10px !important;
  }
  .init br.m_n {
    display: none;
  }
  .reporting-page .ini-thumb {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 15px 10px 15px;
  }
  .reporting-page .ini-thumb .img {
    width: 100%;
  }
  .reporting-page .ini-thumb img {
    width: 48px;
  }
  .reporting-page .ini-thumb figcaption {
    width: 100%;
    text-align: center;
    margin-top: 13px;
    font-size: 13px;
    line-height: 19px;
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  .reporting-page .card_list-panel .card_list li {
    width: 50%;
  }
  .reporting-page .card_list-panel .card_list li:nth-child(n+3) {
    margin-top: 36px;
  }
  .reporting-page .card_list-panel .card_list .card_list-item .img {
    position: relative;
    padding-top: 100%;
    overflow: hidden;
  }
  .reporting-page .card_list-panel .card_list .card_list-item .img img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  .reporting-page .card_list-panel .card_list .card_list-item .txt {
    margin-top: 14px;
  }
  .reporting-page .card_list-panel .card_list .card_list-item .txt b {
    font-size: 17px;
    line-height: 27px;
  }
  .reporting-page .card_list-panel .card_list .card_list-item .txt span {
    font-size: 13px;
    line-height: 21px;
    white-space: normal;
    word-wrap: break-word;
    word-break: keep-all;
  }
  .reporting-page .card_list-panel .card_list .card_list-item .txt span br {
    display: none;
  }
  /* 중대성 평가 < 리포팅 센터 < Sustainability */
  .reporting-page .gravity .only-pc {
    display: none !important;
  }
  .reporting-page .gravity .only-mb {
    display: revert !important;
  }
  .sustainability-section.gravity .section-wrap .s-head.s1 {
    margin-top: 0;
    padding: 0 0 10px 0;
  }
  .sustainability-section.gravity .section-wrap .s-head.s2 {
    margin-top: 0;
    padding: 30px 0 10px 0;
  }
  .sustainability-section.gravity .section-wrap .s-head + .s_head {
    padding: 0 0 10px 0;
  }
  .gravity .section-wrap > .section-inner {
    padding: 0 20px;
  }
  .reporting-page .gravity .esg_desc {
    margin: 0;
  }
  .reporting-page .gravity .esg_desc p {
    font-size: 16px;
    line-height: 26px;
  }
  .reporting-page .gravity .s-head .title span {
    font-size: 18px;
  }
  .reporting-page .gravity .h3 {
    font-size: 17px;
  }
  .reporting-page .gravity table th, .reporting-page .gravity table td {
    height: auto !important;
    padding: 15px;
  }
  .reporting-page .gravity .only-mb th {
    text-align: left;
  }
  .reporting-page .gravity .dot-list li {
    padding-left: 10px;
    font-size: 13px;
    line-height: 21px;
  }
  .reporting-page .gravity .dot-list li sup {
    font-size: 10px;
  }
  .reporting-page .gravity .dot-list li:before {
    top: 8px;
  }
  .reporting-page .gravity .p-footer p {
    font-size: 13px;
    line-height: 21px;
    margin-top: 13px;
  }
  .reporting-page .esg_gravity-img .only-mb img {
    width: 272px;
  }
  .reporting-page .gravity .esg_gravity-table-panel + .esg_gravity-table-panel {
    margin-top: 40px;
  }
  .reporting-page .gravity .title + p {
    margin-top: 15px;
    font-size: 13px;
    line-height: 21px;
  }
  .reporting-page .esg_gravity_result-panel .p-header {
    margin: 20px 0 10px 0;
  }
  .reporting-page .esg_gravity_result-panel .p-header .title {
    font-size: 17px;
  }
  .reporting-page .gravity .btn_set button {
    display: block;
    padding: 10px;
    margin: 10px 0;
  }
  .reporting-page .gravity .btn_set .btn + .btn {
    margin-left: 0;
  }
  .reporting-page .gravity .btn_set button span {
    font-size: 13px;
  }
  .reporting-page .gravity .s-head {
    padding: 0;
  }
  .reporting-page .esg_gravity_result-panel {
    width: 100%;
    margin: 0 0 10px 0;
  }
  .gravity .esg_gravity_graph-box img {
    margin: 15px 0;
  }
  .gravity .scroll-typeX {
    margin: 0 20px;
  }
  .gravity .esg_gravity_result-table tbody .num {
    width: 26px;
    height: 26px;
    border-radius: 13px;
    font-size: 13px;
    line-height: 26px;
  }
}
@media (max-width: 640px) {
  /* Sustainability > Together with Society > 글로벌 사업장별 사회공헌 프로그램 > 사회적기업 생태계 조성 */
  .sustainability-section .social3_1 .loadmap-area img.p {
    display: none;
  }
  .sustainability-section .social3_1 .loadmap-area img.m {
    display: block;
  }
}
/* scroll top */
.scroll_top {
  display: none;
  position: absolute;
  bottom: 50px;
  left: 50%;
  right: 49px;
  cursor: pointer;
  z-index: 30;
}

.scroll_top button {
  position: relative;
  display: block;
  width: 60px;
  height: 60px;
  padding: 15px;
  background-color: #55a30f;
  font-size: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.scroll_top button {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='26' height='15' viewBox='0 0 26 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.5 14L13 2L1.5 14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: auto 12px;
}

.scroll_top button:hover {
  background-color: #117a36;
}

/* business 탭 공통 */
.busi-section .tab_sm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 0 30px 0;
}

.busi-section .tab_sm li {
  padding: 0 0 20px;
  border-bottom: 1px solid #dedede;
  position: relative;
}

.busi-section .tab_sm a {
  display: block;
  padding: 0 18px;
  font-size: 24px;
  font-family: var(--font-sb);
  color: #555;
}

.busi-section .tab_sm .active:after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  height: 3px;
  background: #55a30f;
}

.busi-section .tab_sm .active a {
  font-family: var(--font-eb);
  color: #55a30f;
}

/* PRODUCTS > 석유사업 > 제품소개 */
.busi-section {
  padding: 120px 0;
}

.busi-section .section-wrap .darkgreen {
  color: #55a30f;
}

.busi-section .section-wrap .darkgreen_1 {
  color: #16873E;
}

.busi-section .s-body {
  padding: 0 0 60px;
}

.busi-section .s-foot {
  padding: 0 0 60px;
}

.busi-section .title {
  color: #222;
  font-family: var(--font-b);
  font-size: 36px;
  line-height: 1.4;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.busi-section .title.ty1 {
  color: #555;
}

.busi-section .title > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.busi-section .box_list-area .title {
  font-size: 30px;
}

.busi-section .sub-title {
  font-family: var(--font-b);
  font-size: 28px;
  color: #222;
  line-height: 42px;
}

.busi-section .desc {
  margin-top: 20px;
  color: #555;
  font-size: 18px;
  font-family: var(--font-m);
  line-height: 30px;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.busi-section .no-mar {
  height: auto;
  min-height: auto;
  margin: 40px 0 50px;
}

.busi-section .txt {
  color: #555;
  font-family: var(--font-m);
  font-size: 18px;
  padding: 20px 0 40px 0;
}

.busi-section .over-bg {
  display: table;
  width: 100%;
  height: 306px;
  padding: 0 90px;
  font-size: 24px;
  text-align: center;
  color: #fff;
  line-height: 1.5;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}

.busi-section .over-bg span {
  display: table-cell;
  vertical-align: middle;
}

.busi-section .gas-bg-1 {
  background: url(../images/products/gas_img_1.jpg) no-repeat center center;
}

.busi-section .gas-bg-2 {
  background: url(../images/products/gas_img_2.jpg) no-repeat center center;
}

.busi-section .gas-bg-3 {
  background: url(../images/products/gas_img_3.jpg) no-repeat center center;
}

.busi-section .gas-bg-4 {
  background: url(../images/products/gas_img_4.jpg) no-repeat center center;
}

.busi-section .gas-bg-5 {
  background: url(../images/products/gas_img_5.jpg) no-repeat center center;
}

.busi-section .gas-bg-6 {
  background: url(../images/products/gas_img_6.jpg) no-repeat center center;
}

.busi-section .gas-bg-7 {
  background: url(../images/products/gas_img_7.jpg) no-repeat center center;
}

.busi-section .gas-bg-8 {
  background: url(../images/products/gas_img_8.jpg) no-repeat center center;
}

.busi-section .box_list-area {
  margin-top: 25px;
  padding: 40px 70px;
  border: 1px solid #dedede;
}

.busi-section .box_list-area .rowflex {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.busi-section .box_list-area .rowflex .col-p25 {
  text-align: center;
}

.busi-section .box_list-area .rowflex .col-p75 {
  padding: 0 30px 0 0;
}

.busi-section .box_list-area .rowflex .col-p75 ul.lst_desc {
  margin: 10px 0 0;
}

.busi-section .box_list-area .rowflex .col-p75 ul.lst_desc li {
  position: relative;
  padding: 0 0 0 12px;
  font-size: 16px;
  color: #555;
}

.busi-section .box_list-area .rowflex .col-p75 ul.lst_desc li:before {
  content: "";
  position: absolute;
  display: block;
  top: 9px;
  left: 2px;
  width: 4px;
  height: 4px;
  background-color: #666;
  border-radius: 50%;
}

.busi-section div.hor-3 {
  margin: 50px 0 0 !important;
}

.busi-section div.hor-3 .num {
  display: block;
  width: 50px;
  height: 50px;
  line-height: 50px;
  margin: 0 auto;
  background: #55a30f;
  font-family: var(--font-b);
  font-size: 20px;
  color: #fff;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}

.busi-section div.hor-3 .tit {
  padding: 30px 0;
}

.busi-section div.hor-3 .tit span {
  font-family: var(--font-b);
  font-size: 24px;
  color: #222;
  letter-spacing: -0.4px;
}

.busi-section div.hor-3 .desc {
  margin: 10px 0 0;
  font-family: var(--font-m);
  font-size: 18px;
  color: #555;
  line-height: 1.7;
}

.busi-section .pl {
  position: relative;
  padding-left: 0.8em;
}

.busi-section .pl p {
  font-family: var(--font-m);
  font-size: 18px;
  color: #555;
  line-height: 1.7;
}

.busi-section .pl:after {
  content: "*";
  display: block;
  position: absolute;
  top: 4px;
  left: 0;
}

.busi-section .rowflex.padding-x {
  width: 102.52%;
  margin: 0 -1.26% 0;
}

.busi-section .rowflex.padding-x > div {
  padding: 0 1.26%;
}

.busi-section .rect_line-box {
  border: 1px solid #dedede;
  background-color: #fff;
}

.busi-section .rowflex.padding-x .rect_line-box {
  padding: 60px 30px 55px;
  height: 100%;
}

.busi-section .s-foot .desc {
  margin: 30px 0 50px;
  font-family: var(--font-b);
}

/* .busi-section table */
.busi-section table {
  width: 100%;
  margin: 20px 0 0;
  table-layout: fixed;
  border-top: 2px solid #222;
}

.busi-section table.fir {
  margin: 20px 0 70px;
}

.busi-section table.fir td ul li {
  position: relative;
  padding-left: 12px;
}

.busi-section table.fir td ul li::before {
  content: "";
  display: block;
  position: absolute;
  top: 11px;
  left: 0;
  width: 4px;
  height: 4px;
  background-color: #777;
}

.busi-section table thead {
  border-bottom: 1px solid #999;
}

.busi-section table th,
.busi-section table td {
  padding: 20px 15px;
  height: 74px;
  text-align: center;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid #dedede;
}

.busi-section table .b_n td {
  border-bottom: none;
}

.busi-section table .p_n {
  height: 75px;
}

.busi-section table .p_n td {
  height: 30px;
  padding: 5px;
}

.busi-section table .v_t td {
  vertical-align: top;
}

.busi-section table .v_b td {
  vertical-align: bottom;
}

.busi-section table th:last-child,
.busi-section table td:last-child {
  border-right: 0;
}

.busi-section table th strong,
.busi-section table th .strong,
.busi-section table td strong,
.busi-section table td .strong {
  font-weight: bold;
}

.busi-section table th em,
.busi-section table th .em,
.busi-section table td em,
.busi-section table td .em {
  color: #96ad07;
}

.busi-section table.list_table th {
  font-size: 18px;
  font-family: var(--font-sb);
  line-height: 22px;
  background-color: #f9f9f9;
  color: #222;
}

.busi-section table.list_table thead tr:last-child th {
  border-bottom: 1px solid #dedede;
}

.busi-section table.list_table td {
  font-size: 18px;
  font-family: var(--font-m);
  line-height: 1.6;
  color: #555;
}

.busi-section table.list_table tbody th {
  background-color: #fff;
}

.busi-section .site-go {
  margin: 45px 0 0;
}

.busi-section .site-go a {
  display: inline-block;
}

.logo_muffin {
  max-width: 130px;
  margin: 0 10px;
}

.sub_visual-section .sv-n3_1 .s-head span,
.sub_visual-section .sv-n3_2 .s-head span,
.sub_visual-section .sv-n3_5 .s-body span {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);
}

@media all and (min-width: 1734px) {
  /* scroll top */
  .scroll_top {
    right: 72px;
  }
}
@media (max-width: 1024px) {
  /* scroll top */
  .scroll_top {
    right: 20px;
  }
  .scroll_top button {
    width: 40px;
    height: 40px;
    padding: 10px;
  }
  /* business 탭 공통 */
  .busi-section .tab_sm li {
    padding: 0 0 15px;
  }
  .busi-section .tab_sm a {
    font-size: 18px;
  }
  /* PRODUCTS > 석유사업 > 제품소개 */
  .busi-section {
    padding: 40px 0 60px;
  }
  .busi-section .s-body {
    padding: 0 0 30px;
  }
  .busi-section .s-foot {
    padding: 0 0 30px;
  }
  .busi-section .tab_linebox-list {
    border-bottom: 0;
  }
  .busi-section .tab_linebox-list li {
    width: 50%;
    margin-left: 0px;
    margin-bottom: 0px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
  }
  .busi-section .tab_linebox-list li a {
    margin-top: -1px;
    margin-left: -1px;
  }
  .busi-section .title, .busi-section .box_list-area .title {
    font-size: 21px;
    line-height: 33px;
  }
  .busi-section .sub-title {
    font-size: 18px;
    line-height: 1.6;
  }
  .busi-section .desc {
    margin-top: 10px;
    font-size: 13px;
    line-height: 1.6;
  }
  .busi-section .no-mar {
    margin: 15px 0 35px;
  }
  .busi-section .txt {
    font-size: 14px;
  }
  .busi-section .over-bg {
    height: 200px;
    padding: 0 30px;
    font-size: 16px;
  }
  .busi-section .box_list-area {
    margin-top: 15px;
    padding: 20px 30px;
  }
  .busi-section .box_list-area .rowflex .col-p25 {
    margin-bottom: 20px;
  }
  .busi-section .box_list-area .rowflex .col-p25 img {
    width: 140px;
  }
  .busi-section .box_list-area .rowflex .col-p75 {
    padding: 0;
  }
  .busi-section .box_list-area .rowflex .col-p75 ul.lst_desc li {
    padding: 0 0 0 10px;
    font-size: 13px;
    line-height: 1.6;
  }
  .busi-section .box_list-area .rowflex .col-p75 ul.lst_desc li:before {
    top: 10px;
    width: 2px;
    height: 2px;
  }
  .busi-section div.hor-3 {
    margin: 30px 0 0 !important;
  }
  .busi-section div.hor-3 div + div {
    margin: 25px 0 0;
  }
  .busi-section div.hor-3 .tit {
    padding: 15px 0;
  }
  .busi-section div.hor-3 .tit span {
    font-size: 17px;
  }
  .busi-section div.hor-3 .desc {
    margin: 10px 0 30px;
    font-size: 14px;
  }
  .busi-section .pl {
    margin-top: -30px;
  }
  .busi-section .pl p {
    font-size: 14px;
  }
  .busi-section .pl:after {
    top: 0;
  }
  .busi-section .rowflex.padding-x {
    width: 100%;
    margin: 15px 0 0;
  }
  .busi-section .rowflex.padding-x > div {
    padding: 0;
  }
  .busi-section .rowflex.padding-x > div + div {
    margin-top: 15px;
  }
  .busi-section .rowflex.padding-x .rect_line-box {
    padding: 50px 20px 45px;
    height: 100%;
  }
  .busi-section .s-foot .desc {
    margin: 10px 0 30px;
  }
  /* .busi-section table */
  .busi-section table th,
  .busi-section table td {
    padding: 10px;
  }
  .busi-section table.list_table th {
    font-size: 13px;
  }
  .busi-section table.list_table td {
    font-size: 13px;
  }
  .busi-section table.fir {
    margin: 20px 0 30px;
  }
  .busi-section table .v_b td, .busi-section table .v_t td {
    vertical-align: middle;
  }
  .logo_muffin {
    max-width: 90px;
  }
}
/* career 공통 */
.sub_menu-section.recruit .page_submenu::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 1px;
  background-color: #dedede;
}

.sub_menu-section.menu_type-sustainability.recruit.only-pc .section-wrap .menu-area {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.sub_menu-section.menu_type-sustainability.recruit.only-pc .section-wrap .menu-area .dep2_tltle-case {
  width: auto;
}

.career-section {
  padding-bottom: 120px;
}

.en .sub_menu-section.menu_type-sustainability.recruit.only-pc .section-wrap .menu-area .dep2_tltle-case {
  display: block;
}

.en .sub_menu-section.menu_type-sustainability.recruit.only-pc .section-wrap .menu-area .dep3_sub-box {
  width: 100%;
  display: block;
  margin: 25px 0 0 -20px;
}

/* 기업문화 */
.sv-4_1 .cont_title-panel {
  display: block;
  padding-top: 110px;
}

.sv-4_1 .cont_title-panel .title {
  font-size: 36px;
  line-height: 54px;
  color: #222;
  font-family: var(--font-b);
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.sv-4_1 .career-panel .p-head {
  padding-bottom: 71px;
  margin-top: 50px;
}

.sv-4_1 .career-panel .p-head p:first-child {
  padding-bottom: 20px;
  font-size: 28px;
  font-family: var(--font-b);
  color: #222;
  line-height: 42px;
}

.sv-4_1 .career-panel .p-head p:last-child {
  font-size: 18px;
  font-family: var(--font-m);
  line-height: 30px;
  color: #555;
  letter-spacing: -0.4px;
}

.sv-4_1 .p-body .img_chart {
  position: relative;
  left: 50%;
  width: 958px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.sv-4_1 .img_chart-mb {
  display: none;
}

.sv-4_1 .p-body .img_chart > img {
  width: 100%;
}

.sv-4_1 .p-body .img_chart .img_text {
  position: absolute;
  width: 100%;
  top: 20px;
}

.sv-4_1 .p-body .img_chart .img_text > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 120px;
  font-size: 22px;
  line-height: 34px;
  color: #fff;
  text-align: left;
}

.sv-4_1 .p-body .img_chart .img_text > div > p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 300px;
  font-family: var(--font-sb);
}

.en .sv-4_1 .p-body .img_chart .img_text > div > p {
  width: 390px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  letter-spacing: -0.5px;
}

.en .sv-4_1 .p-body .img_chart .img_text > div.txt3 > p {
  width: 410px;
}

.sv-4_1 .p-body .img_chart .img_text > div img {
  width: 60px;
  margin-right: 20px;
}

.en .sv-4_1 .p-body .img_chart .img_text > div img {
  max-width: inherit;
}

.sv-4_1 .p-body .img_chart .img_text > div + div {
  margin-top: 80px;
}

.sv-4_1 .p-body .img_chart .img_text .txt1 {
  line-height: 36px;
  font-size: 24px;
  font-family: var(--font-b);
  color: #222;
}

.sv-4_1 .p-body .img_chart .img_text .txt3 {
  margin-top: 70px;
}

.sv-4_1 .p-body .img_chart .img_text .txt4 {
  color: #555;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin-top: 100px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.sv-4_1 .p-body .img_chart .img_text .txt4 > p {
  width: auto;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* 인사제도 공통 */
.career_personnel-section {
  padding-bottom: 120px;
}

.career_personnel-section .cont_title-panel .desc {
  padding-right: 30px;
}

/* 인사제도 > 인재육성 */
.sv-4_2 .cont_title-panel {
  padding-top: 110px;
}

.sv-4_2 .cont_title-panel .title {
  font-size: 42px;
  font-family: var(--font-b);
}

.sv-4_2 .cont_title-panel .desc {
  margin-top: 30px;
  color: #555;
  font-size: 24px;
  font-family: var(--font-m);
  line-height: 1.6;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.career_personnel-section .cr_upbringing-panel {
  margin-top: 64px;
}

.career_personnel-section .cr_upbringing-panel .p-header .text-area {
  text-align: center;
}

.career_personnel-section .cr_upbringing-panel .p-header .text-area .title {
  color: #222;
  font-size: 36px;
  font-family: var(--font-sb);
}

.career_personnel-section .cr_upbringing-panel .growth-wrap {
  position: relative;
  margin: 42px auto 0;
  width: 100%;
  max-width: 1002px;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(even) {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(1) {
  padding-top: 63px;
  padding-bottom: 100px;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(1)::after {
  content: "";
  position: absolute;
  z-index: 1;
  left: 0;
  bottom: 7px;
  width: 100%;
  height: 0;
  border-top: 1px solid #aed76f;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(2) {
  padding-top: 40px;
  padding-bottom: 100px;
}

.en .career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(2) {
  padding-top: 63px;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(2)::after {
  content: "";
  position: absolute;
  z-index: 1;
  left: 8px;
  bottom: 0;
  width: 0;
  height: 100%;
  border-left: 1px solid #b3cf0a;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(3) {
  padding-bottom: 40px;
  padding-top: 100px;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(3)::after {
  content: "";
  position: absolute;
  z-index: 1;
  right: 9px;
  top: 0;
  width: 0;
  height: 100%;
  border-left: 1px solid #2c9251;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(4) {
  padding-bottom: 40px;
  padding-top: 100px;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(4)::after {
  content: "";
  position: absolute;
  z-index: 1;
  right: 0;
  top: 11px;
  width: 100%;
  height: 0;
  background-color: #fff;
  border-top: 1px solid #7cb240;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .img-title {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 40%;
  width: 100%;
  z-index: 2;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .img-title img {
  width: 100%;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont {
  position: relative;
  z-index: 2;
  width: 268px;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .img-box {
  width: 80px;
  height: 80px;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .img-box img {
  width: 100%;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box {
  margin-top: 13px;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dt {
  color: #222;
  font-size: 24px;
  line-height: 36px;
  font-family: var(--font-sb);
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dd {
  position: relative;
  color: #555;
  font-size: 18px;
  font-family: var(--font-m);
  line-height: 30px;
  padding-left: 13px;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dd::before {
  content: "";
  display: block;
  position: absolute;
  top: 13px;
  left: 0;
  width: 3px;
  height: 3px;
  background-color: #555;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dt + dd {
  margin-top: 18px;
}

.career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dd + dd {
  margin-top: 6px;
}

/* 인사제도 > 평가/보상 */
.sv-4_3 .cont_title-panel {
  padding-top: 110px;
}

.sv-4_3 .cont_title-panel .title {
  font-size: 42px;
  font-family: var(--font-b);
}

.sv-4_3 .cont_title-panel .desc {
  margin-top: 30px;
  color: #555;
  font-size: 24px;
  font-family: var(--font-m);
  line-height: 1.6;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.career_personnel-section .cr_evaluation-panel .p-header {
  margin-bottom: 93px;
  margin-top: 36px;
}

.career_personnel-section .cr_evaluation-panel .p-header .text-area .intro-text {
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
  line-height: 1.6;
  letter-spacing: -0.4px;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .rowflex.flexwrap {
  margin: 0 -1.27%;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .rowflex.flexwrap > div {
  padding: 0 1.27%;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .rowflex.flexwrap > div:nth-child(2) .the_hr-cont::after {
  height: 136px;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .title-box {
  position: relative;
  padding-bottom: 70px;
  margin-bottom: 65px;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .title-box::before {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 15.7%;
  right: 15.7%;
  height: 1px;
  background-color: #ccc;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .title-box span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: auto;
  width: 748px;
  max-width: 100%;
  height: 100px;
  border-radius: 50px;
  background-color: #55a30f;
  color: #fff;
  font-size: 24px;
  font-family: var(--font-b);
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .title-box span em {
  font-family: var(--font-sb);
}

.career_personnel-section .sv-4_3 em.only-pc {
  display: inline !important;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont {
  position: relative;
  height: 100%;
  border: 1px solid #999;
  border-radius: 15px;
  text-align: center;
  padding: 35px 10.72%;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 10px;
  height: 10px;
  background-color: #55a30f;
  border-radius: 5px;
  z-index: 1;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont::after {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, -100%);
          transform: translate(-50%, -100%);
  width: 1px;
  height: 65px;
  background-color: #ccc;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .img-box img {
  width: 143px;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box {
  margin-top: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box .s-title {
  color: #222;
  font-size: 24px;
  font-family: var(--font-sb);
  line-height: 48px;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box .desc {
  margin-top: 10px;
  width: 250px;
  color: #555;
  font-size: 20px;
  font-family: var(--font-sb);
  line-height: 34px;
  letter-spacing: -0.4px;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box .exp {
  position: relative;
  width: 100%;
  margin-top: 20px;
  padding-top: 24px;
  color: #555;
  font-size: 18px;
  line-height: 30px;
  font-family: var(--font-m);
  word-wrap: break-word;
  word-break: keep-all;
  letter-spacing: -0.4px;
}

.career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box .exp::before {
  content: "";
  width: 100%;
  position: absolute;
  top: 0;
  left: 1%;
  border-top: 1px dashed #dedede;
}

.career_personnel-section .cr_benefits-panel {
  margin-top: 92px;
}

.career_personnel-section .cr_benefits-panel .p-header {
  padding-bottom: 20px;
}

.career_personnel-section .cr_benefits-panel .p-header .text-area .title {
  display: inline-block;
  color: #222;
  font-size: 28px;
  font-family: var(--font-b);
  line-height: 42px;
}

.career_personnel-section .cr_benefits-panel .benefits-wrap {
  margin-bottom: -30px;
}

.career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont {
  width: 260px;
  margin: 30px auto;
  text-align: center;
}

.career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont .img-box {
  margin-bottom: 13px;
}

.career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont .img-box img {
  height: 58px;
}

.career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont .text-box > span {
  color: #222;
  font-size: 24px;
  font-family: var(--font-b);
  line-height: 48px;
}

.career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont .text-box > p {
  margin-top: 13px;
  color: #555;
  font-size: 18px;
  font-family: var(--font-m);
  line-height: 30px;
  word-wrap: break-word;
  word-break: keep-all;
}

@keyframes bgScale {
  0% {
    -webkit-transform: scale(1) rotate(0.01deg);
            transform: scale(1) rotate(0.01deg);
  }
  100% {
    -webkit-transform: scale(1.1) rotate(0.01deg);
            transform: scale(1.1) rotate(0.01deg);
  }
}
@keyframes widthScale {
  from {
    width: 500px;
  }
  to {
    width: 0px;
  }
}
@keyframes scrollAni {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  80% {
    -webkit-transform: translate(0, 20px);
            transform: translate(0, 20px);
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes scrollAniArrow {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes stroke-ani {
  from {
    stroke-dashoffset: 500;
  }
  to {
    stroke-dashoffset: 0;
  }
}
.w-10 {
  width: 10%;
}

.w-20 {
  width: 20%;
}

.w-30 {
  width: 30%;
}

.w-40 {
  width: 40%;
}

.w-50 {
  width: 50%;
}

.w-60 {
  width: 60%;
}

.w-70 {
  width: 70%;
}

.w-80 {
  width: 80%;
}

.w-90 {
  width: 90%;
}

.w-100 {
  width: 100%;
}

@media (max-width: 1024px) {
  /* career 공통 */
  [class$=-section] .section-wrap.sv-4_1 {
    background-image: url(../images/common/subvisual/sv-4_1-mb.jpg);
    background-size: auto 180px;
  }
  [class$=-section] .section-wrap.sv-4_2 {
    background-image: url(../images/common/subvisual/sv-4_2-mb.jpg);
    background-size: auto 180px;
  }
  [class$=-section] .section-wrap.sv-4_3 {
    background-image: url(../images/common/subvisual/sv-4_3-mb.jpg);
    background-size: auto 180px;
  }
  .career-section {
    padding-bottom: 60px;
  }
  /* 기업문화 */
  .sv-4_1 .cont_title-panel {
    padding-top: 50px;
  }
  .sv-4_1 .cont_title-panel .title {
    font-size: 21px;
    line-height: 33px;
  }
  .sv-4_1 .career-panel .p-head {
    padding-bottom: 35px;
    margin-top: 23px;
  }
  .sv-4_1 .career-panel .p-head p:first-child {
    padding-bottom: 10px;
    font-size: 18px;
    line-height: 34px;
  }
  .sv-4_1 .career-panel .p-head p:last-child {
    font-size: 13px;
    line-height: 21px;
  }
  .sv-4_1 .career-panel .p-body .img_chart {
    width: 100%;
    z-index: 2;
  }
  .sv-4_1 .career-panel .p-body .img_chart > img {
    display: none;
  }
  .sv-4_1 .career-panel .p-body .img_chart .img_text {
    top: 10px;
  }
  .sv-4_1 .career-panel .p-body .img_chart .img_text > div {
    height: 75px;
    font-size: 17px;
    line-height: 24px;
    letter-spacing: -0.5px;
  }
  .en .sv-4_1 .career-panel .p-body .img_chart .img_text > div {
    height: 100px;
  }
  .sv-4_1 .career-panel .p-body .img_chart .img_text > div > p {
    width: 214px;
  }
  .en .sv-4_1 .career-panel .p-body .img_chart .img_text > div > p {
    width: 255px;
    line-height: 24px;
  }
  .sv-4_1 .career-panel .p-body .img_chart .img_text > div img {
    width: 35px;
    height: 30px;
    margin-right: 17px;
  }
  .sv-4_1 .career-panel .p-body .img_chart .img_text > div + div {
    margin-top: 50px;
  }
  .sv-4_1 .career-panel .p-body .img_chart .img_text .txt3 {
    margin-top: 40px;
  }
  .sv-4_1 .career-panel .p-body .img_chart .img_text .txt4 {
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    margin: 64px 0 0;
    width: 320px;
    height: 152px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .sv-4_1 .career-panel .p-body .img_chart .img_text .txt4 > p {
    width: 152px;
  }
  .en .sv-4_1 .career-panel .p-body .img_chart .img_text .txt4 {
    margin: 110px 0 0;
  }
  .en .sv-4_1 .career-panel .p-body .img_chart .img_text .txt4 > p {
    width: 150px;
  }
  .sv-4_1 .career-panel .p-body .img_chart-mb {
    position: relative;
    display: block;
    width: 320px;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  /* 인사제도 공통 */
  .career_personnel-section {
    padding-bottom: 60px;
  }
  .career_personnel-section .cont_title-panel .desc {
    padding-right: 5px;
  }
  /* 인사제도 > 인재육성 */
  .sv-4_2 .cont_title-panel {
    padding-top: 52px;
  }
  .sv-4_2 .cont_title-panel .title {
    font-size: 26px;
  }
  .sv-4_2 .cont_title-panel .desc {
    margin-top: 15px;
    font-size: 16px;
  }
  .career_personnel-section .cr_upbringing-panel {
    margin-top: 40px;
  }
  .career_personnel-section .cr_upbringing-panel .p-header .text-area .title {
    font-size: 21px;
    line-height: 34px;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap {
    margin-top: 24px;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap {
    margin-top: 37px;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div {
    padding: 0 !important;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(3) .growth-cont .img-box img, .career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div:nth-child(4) .growth-cont .img-box img {
    width: 93%;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div::after {
    display: none;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .rowflex.flexwrap > div + div {
    margin-top: 28px;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .img-title {
    position: relative;
    left: 0;
    top: 0;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    max-width: 230px;
    margin: auto;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .img-box {
    width: 55px;
    height: 55px;
    text-align: center;
  }
  .en .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .img-box {
    -ms-flex-preferred-size: max-content;
        flex-basis: max-content;
    max-width: 55px;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .img-box img {
    margin-top: -4px;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box {
    margin-top: 0;
    padding-left: 12px;
    padding-right: 48px;
  }
  .en .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box {
    width: 100%;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dt {
    font-size: 17px;
    line-height: 27px;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dd {
    font-size: 13px;
    line-height: 21px;
    padding-left: 9px;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dd::before {
    content: "";
    display: block;
    position: absolute;
    top: 9px;
    left: 0;
    width: 3px;
    height: 3px;
    background-color: #555;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dt + dd {
    margin-top: 5px;
  }
  .career_personnel-section .cr_upbringing-panel .growth-wrap .growth-cont .text-box dd + dd {
    margin-top: 8px;
  }
  /* 인사제도 > 평가/보상 */
  .sv-4_3 .cont_title-panel {
    padding-top: 52px;
  }
  .sv-4_3 .cont_title-panel .title {
    font-size: 26px;
  }
  .sv-4_3 .cont_title-panel .desc {
    margin-top: 15px;
    font-size: 16px;
  }
  .career_personnel-section em.only-mb {
    display: inline !important;
  }
  .career_personnel-section .sv-4_3 em.only-pc {
    display: none !important;
  }
  .career_personnel-section .cr_evaluation-panel .p-header {
    margin-bottom: 34px;
    margin-top: 24px;
  }
  .career_personnel-section .cr_evaluation-panel .p-header .text-area .intro-text {
    font-size: 17px;
    line-height: 27px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .rowflex.flexwrap {
    margin: 0;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .rowflex.flexwrap > div {
    padding: 30px 0 0;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .rowflex.flexwrap > div:nth-child(1) .the_hr-cont::after {
    height: 41px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .rowflex.flexwrap > div:nth-child(2) .the_hr-cont::after {
    height: 31px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .title-box {
    padding-bottom: 10px;
    margin-bottom: 0;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .title-box::before, .career_personnel-section .cr_evaluation-panel .the_hr-wrap .title-box::after {
    display: none;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .title-box span {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-size: 17px;
    line-height: 24px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .title-box span em {
    font-size: 16px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont {
    padding: 40px 28px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont::after {
    height: 31px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .img-box img {
    width: 100px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box {
    margin-top: 15px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box .s-title {
    font-size: 17px;
    line-height: 27px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box .desc {
    width: 100%;
    margin-top: 9px;
    font-size: 14px;
    line-height: 23px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box .exp {
    margin-top: 16px;
    padding: 16px 18px 0;
    font-size: 13px;
    line-height: 21px;
  }
  .career_personnel-section .cr_evaluation-panel .the_hr-wrap .the_hr-cont .text-box .exp::before {
    width: 98%;
    left: 1%;
    right: 1%;
  }
  .career_personnel-section .cr_benefits-panel {
    margin-top: 34px;
  }
  .career_personnel-section .cr_benefits-panel .p-header {
    padding-bottom: 10px;
  }
  .career_personnel-section .cr_benefits-panel .p-header .text-area .title {
    font-size: 18px;
    line-height: 1.6;
  }
  .career_personnel-section .cr_benefits-panel .benefits-wrap {
    margin-bottom: -18px;
  }
  .career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont {
    margin: 18px auto;
    width: 150px;
  }
  .career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont .img-box {
    margin-bottom: 10px;
  }
  .career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont .img-box img {
    height: 38px;
  }
  .career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont .text-box > span {
    font-size: 17px;
    line-height: 27px;
  }
  .career_personnel-section .cr_benefits-panel .benefits-wrap .benefit-cont .text-box > p {
    margin-top: 5px;
    font-size: 13px;
    line-height: 21px;
  }
  .career_personnel-section .cr_benefits-panel .rowflex.flexwrap > div:nth-child(3) .benefit-cont {
    width: 136px;
  }
  .career_personnel-section .cr_benefits-panel .rowflex.flexwrap > div:nth-child(4) .benefit-cont {
    width: 125px;
  }
  .career_personnel-section .cr_benefits-panel .rowflex.flexwrap > div:nth-child(5) .benefit-cont {
    width: 120px;
  }
}
/* 지배구조 (팝업) */
.popup-dim {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.5;
  filter: alpha(opacity=50);
  z-index: 9000;
}

.trp.popupfixed-wrap {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 100%;
  z-index: 9000;
  -webkit-overflow-scrolling: touch;
}

.trp.popupfixed-wrap .popup-dim {
  background-color: transparent;
  z-index: 0;
}

.trp.popupfixed-wrap .popup-align {
  display: table;
  width: 100%;
  height: 100%;
}

.trp.popupfixed-wrap .popup-align .popup-vertical {
  display: table-cell;
  width: 100%;
  padding: 40px;
  text-align: center;
  vertical-align: middle;
}

.trp.popupfixed-wrap .popup-layer {
  position: relative;
  display: inline-block;
  width: calc(100% - 40px);
  max-width: 800px;
  padding: 50px;
  z-index: 1;
  zoom: 1;
  background: #fff;
}

.trp.popupfixed-wrap.popup_governance-table .popup-layer {
  max-width: 1080px;
}

.trp.popupfixed-wrap .popup-layer .pop-panel .pop-head {
  padding-bottom: 34px;
  border-bottom: 1px solid #222;
}

.trp.popupfixed-wrap .popup-layer .pop-panel .pop-head .pop_tit {
  padding: 0;
  height: auto;
  text-align: left;
  font-size: 0;
}

.trp.popupfixed-wrap .popup-layer .pop-panel .pop-head .pop_tit span {
  color: #222;
  font-size: 36px;
  font-family: var(--font-b);
}

.trp.popupfixed-wrap .popup-layer .pop-panel .pop-head .btn_close {
  top: 50px;
  right: 50px;
  -webkit-transform: translate(15px, -15px);
          transform: translate(15px, -15px);
}

.trp.popupfixed-wrap .popup-layer .pop-panel .pop-foot {
  margin-top: 22px;
  text-align: left;
}

.trp.popupfixed-wrap .popup-layer .pop-panel .pop-foot .pop-info {
  color: #555;
  font-size: 16px;
  line-height: 28px;
}

.trp.popupfixed-wrap .popup-layer .pop-panel .pop-head + .pop-body {
  padding-top: 40px;
  max-height: calc(100vh - 335px);
  max-height: calc(var(--vh, 1vh) * 100 - 335px);
}

.trp.popupfixed-wrap .popup-layer .pop-panel .pop-body {
  text-align: left;
  overflow-y: auto;
  padding-right: 50px;
  margin-right: -50px;
}

.trp.popupfixed-wrap .popup_governance-section .contents-desc {
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.trp.popupfixed-wrap .popup_governance-section .contents-box {
  margin-top: 24px;
  background-color: #f9f9f9;
  border: 1px solid #dedede;
  padding: 40px;
  color: #555;
  font-size: 18px;
  line-height: 30px;
  font-family: var(--font-m);
}

.trp.popupfixed-wrap .popup_governance-section .contents-box span {
  color: #16873e;
}

.trp.popupfixed-wrap .popup_governance-section .number-box {
  margin-top: 34px;
  padding-right: 20px;
}

.trp.popupfixed-wrap .popup_governance-section .number-box ul li {
  position: relative;
  padding-left: 34px;
  font-size: 18px;
  line-height: 30px;
  color: #222;
  font-family: var(--font-sb);
}

.trp.popupfixed-wrap .popup_governance-section .number-box ul li + li {
  margin-top: 14px;
}

.trp.popupfixed-wrap .popup_governance-section .number-box ul li span {
  position: absolute;
  top: 3px;
  left: 0;
  width: 24px;
  height: 24px;
  border-radius: 12px;
  background-color: #2fa459;
  font-size: 16px;
  font-family: var(--font-sb);
  color: #fff;
  line-height: 24px;
  text-align: center;
}

.trp.popupfixed-wrap .pop-panel .pop-head .btn_close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 10;
  width: auto;
  height: auto;
  padding: 15px 15px;
  margin: 0;
  font-size: 0;
  line-height: 1;
  color: transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.trp.popupfixed-wrap .pop-panel .pop-head .btn_close::after {
  content: "";
  display: block;
}

.trp.popupfixed-wrap .pop-panel .icon-pop_close::after {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background: url(../images/sustainability/gover_pop_close.png) no-repeat;
}

.trp.popupfixed-wrap .pop-panel .pop-body::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #ececec;
  -webkit-appearance: none;
  background-color: transparent;
}

.trp.popupfixed-wrap .pop-panel .pop-body::-webkit-scrollbar-thumb {
  background-color: #898989;
  border-radius: 3px;
}

.trp.popupfixed-wrap .c-primary {
  color: #16873e;
}

.trp.popupfixed-wrap .popup_governance-section table.list_table {
  table-layout: fixed;
}

.trp.popupfixed-wrap table thead th {
  font-size: 20px;
  font-family: var(--font-sb);
  line-height: 22px;
  color: #222222;
}

.trp.popupfixed-wrap table td {
  font-family: var(--font-m);
  line-height: 22px;
  color: #555;
}

.trp.popupfixed-wrap table th, .trp.popupfixed-wrap table td {
  padding: 10px;
  height: 74px;
  text-align: center;
  vertical-align: middle;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}

.trp.popupfixed-wrap table th:last-child, .trp.popupfixed-wrap table td:last-child {
  border-right: 0;
}

.trp.popupfixed-wrap table tr:nth-child(even) th, .trp.popupfixed-wrap table tr:nth-child(even) td {
  background-color: #f9f9f9;
}

.trp.popupfixed-wrap.popup_governance-table .popup-layer .pop-panel .pop-head + .pop-body {
  padding: 0;
  margin: 0;
}

.trp.popupfixed-wrap .popup_governance-section table.list_table thead th {
  width: 42.86%;
}

.trp.popupfixed-wrap .popup_governance-section table.list_table thead th:nth-child(2) {
  width: 14.28%;
}

.trp.popupfixed-wrap .popup_governance-section table.list_table tbody th, .trp.popupfixed-wrap .popup_governance-section table.list_table tbody td {
  padding-top: 24px;
  padding-bottom: 24px;
}

.trp.popupfixed-wrap .popup_governance-section table.list_table .icon-circle_green {
  display: inline-block;
  width: 20px;
  height: 20px;
  text-indent: -9999px;
  font-size: 0;
  line-height: 0;
  vertical-align: middle;
}

.trp.popupfixed-wrap .popup_governance-section table.list_table .icon-circle_green::after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url(../images/sustainability/circle_green.png) no-repeat;
}

.trp.popupfixed-wrap .popup_governance-section .table-panel .p-foot {
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
  margin-top: 24px;
}

/* 지배구조 개요 */
.gov_download-area {
  margin-top: 40px;
}

.gov_download-area ul {
  margin: -5px -5px 0;
}

.gov_download-area ul li {
  padding: 0 5px;
  margin: 5px 0;
}

.gov_download-area ul li button {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.governance-wrap .section-wrap + .section-wrap {
  margin-top: 100px;
}

.governance-wrap .s-head .title span {
  font-size: 36px;
  line-height: 24px;
  color: #222;
  font-family: var(--font-b);
}

.governance-wrap .gov_icon_card-item, .governance-wrap .gov_card-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border: 1px solid #dedede;
  padding: 61px 5.5%;
}

.governance-wrap .text-box .title span {
  font-size: 24px;
  line-height: 36px;
  color: #16873e;
  font-family: var(--font-b);
}

.governance-wrap .text-box .desc {
  margin-top: 15px;
}

.governance-wrap .text-box .desc p {
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
}

.governance-wrap .gov_icon_card-item + .gov_icon_card-item {
  margin-top: 30px;
}

.governance-wrap .gov_icon_card-item .icon img {
  width: 100%;
}

.governance-wrap .gov_icon_card-item .text-box {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}

.governance-wrap .gov_icon_card-item .icon + .text-box {
  margin-left: 3.9%;
}

.governance-wrap .sec02 .rowflex.padding-x > div {
  padding: 0 1.26%;
}

.governance-wrap .gov_icon_card-item.vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  padding: 40px 12.34% 60px;
}

.governance-wrap .gov_icon_card-item.vertical .title {
  text-align: center;
}

.governance-wrap .gov_icon_card-item.vertical .icon + .text-box {
  margin-top: 30px;
}

/* 이사회 내 위원회 */
.directorate-wrap .gov-cmte_org-area {
  padding-top: 50px;
}

.directorate-wrap .gov-cmte_org-area .title {
  margin: 0 auto;
  width: 300px;
  height: 100px;
  line-height: 100px;
  text-align: center;
  font-size: 28px;
  color: #fff;
  font-family: var(--font-b);
  background: #2fa459;
  border-radius: 50px;
  position: relative;
}

.directorate-wrap .gov-cmte_org-area .line {
  margin: 67px -1.26% 0;
  height: 68px;
  position: relative;
}

.directorate-wrap .gov-cmte_org-area .line::before {
  content: "";
  position: absolute;
  top: -67px;
  height: 67px;
  width: 1px;
  background: #ccc;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.directorate-wrap .gov-cmte_org-area .line .line-inner {
  width: 75%;
  position: relative;
  margin: 0 auto;
  height: 68px;
  border: 1px solid #ccc;
  border-bottom: 0;
}

.directorate-wrap .gov-cmte_org-area .line .line-inner::before {
  content: "";
  position: absolute;
  top: 0;
  height: 68px;
  width: 1px;
  background: #ccc;
  left: 33.3%;
}

.directorate-wrap .gov-cmte_org-area .line .line-inner::after {
  content: "";
  position: absolute;
  top: 0;
  height: 68px;
  width: 1px;
  background: #ccc;
  left: 66.6%;
}

.directorate-wrap .gov-cmte_org-area .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  margin: 0 -1.26%;
}

.directorate-wrap .gov-cmte_org-area .row .column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  width: 25%;
  padding: 0 1.26%;
  position: relative;
}

.directorate-wrap .gov-cmte_org-area .row .column::before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 10px;
  height: 10px;
  background: #b3cf0a;
  border-radius: 5px;
  z-index: 5;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card {
  position: relative;
  border: 1px solid #999;
  border-radius: 14px;
  height: 100%;
  padding: 40px 20px 30px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .sub-tit {
  font-size: 24px;
  line-height: 48px;
  color: #222;
  font-family: var(--font-sb);
  letter-spacing: -1.2px;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .ico {
  display: table;
  width: 100%;
  margin: 20px 0 23px;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .limit {
  font-size: 20px;
  line-height: 34px;
  font-family: var(--font-sb);
  min-height: 68px;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .limit .type-1 {
  color: #55a30f;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .limit .type-2 {
  color: #0c90c1;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .limit .type-3 {
  color: #0EA09D;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .member {
  margin-top: 17px;
  font-size: 18px;
  line-height: 30px;
  font-family: var(--font-m);
  padding-bottom: 26px;
  text-align: left;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .member.margin_member {
  margin-top: 50px;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .role {
  height: 220px;
  margin: auto 0 0;
  padding: 20px 0 0;
  border-top: 1px dashed #ededed;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .role li {
  position: relative;
  padding: 4px 0 4px 12px;
  text-align: left;
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.directorate-wrap .gov-cmte_org-area .row .unit-card .role li::before {
  content: "";
  width: 4px;
  height: 4px;
  background: #777;
  border-radius: 2px;
  position: absolute;
  top: 17px;
  left: 0;
}

.directorate-wrap .gov-cmte_org-area .row .org-card {
  height: 184px;
  padding-top: 44px;
  position: relative;
}

.directorate-wrap .gov-cmte_org-area .row .org-card::before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  margin-left: -5px;
  width: 10px;
  height: 10px;
  background: #b3cf0a;
  border-radius: 5px;
  z-index: 5;
}

.directorate-wrap .gov-cmte_org-area .row .org-card::after {
  content: "";
  position: absolute;
  top: 0;
  height: 44px;
  width: 1px;
  background: #ccc;
  left: 50%;
}

.directorate-wrap .gov-cmte_org-area .row .org-card .org-part {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  height: 100px;
  background: #55a30f;
  border-radius: 50px;
  font-size: 22px;
  line-height: 34px;
  color: #fff;
  font-family: var(--font-sb);
}

.directorate-wrap .gov-cmte_org-area .row .org-card .org-type {
  font-size: 20px;
  line-height: 1;
  margin-top: 20px;
  text-align: center;
}

.icon-gov_cmte_1 {
  display: inline-block;
  width: 60px;
  height: 48px;
}

.icon-gov_cmte_1::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -498px -350px;
  width: 60px;
  height: 48px;
}

.icon-gov_cmte_2 {
  display: inline-block;
  width: 104px;
  height: 48px;
}

.icon-gov_cmte_2::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: 0 -278px;
  width: 104px;
  height: 48px;
}

.icon-gov_cmte_3 {
  display: inline-block;
  width: 148px;
  height: 48px;
}

.icon-gov_cmte_3::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: 0 -220px;
  width: 148px;
  height: 48px;
}

.icon-gov_cmte_4 {
  display: inline-block;
  width: 105px;
  height: 48px;
}

.icon-gov_cmte_4::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -158px -220px;
  width: 105px;
  height: 48px;
}

.gov-cmte_cit-area {
  margin-top: 80px;
}

.gov-cmte_cit-area .title > span {
  display: block;
  color: #222;
  font-family: var(--font-sb);
  font-size: 24px;
}

.gov-cmte_cit-area ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 25px;
  width: 100%;
  margin-left: -5px;
}

.gov-cmte_cit-area ul li {
  width: 25%;
  padding: 0 5px;
}

.gov-cmte_cit-area ul li button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.gov-cmte_year-area {
  margin-top: 80px;
}

.gov-cmte_year-area .s-head {
  margin-bottom: 40px;
}

.gov-cmte_year-area .s-head .title-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.gov-cmte_year-area .s-head .title span {
  font-size: 36px;
  line-height: 24px;
  color: #222;
  font-family: var(--font-b);
}

.gov-cmte_year-area .colorD {
  font-size: 20px;
  font-family: var(--font-m);
  color: #555;
}

.gov-cmte_year-area .p-header {
  padding-bottom: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.gov-cmte_year-area .p-header .title span {
  font-size: 28px;
  line-height: 24px;
  color: #222;
  font-family: var(--font-b);
}

.gov-cmte_year-area .p-header .ctrl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.gov-cmte_year-area .p-header .select-box {
  position: relative;
  width: 114px;
  height: 42px;
}

.gov-cmte_year-area .select-box + .btn {
  padding: 10px 20px 10px;
  margin-left: 10px;
  background: #222;
  border: 1px solid #222;
  color: #fff;
}

.gov-cmte_year-area select {
  width: 100%;
  height: 42px;
  padding: 0 40px 0 15px;
  color: #555;
  border: 1px solid #999;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: url(../images/common/selt_arrow.png) no-repeat;
  background-size: 14px 8px;
  background-position: 90px center;
}

.gov-cmte_year-area .gov_cmte-detail-box {
  border-top: 2px solid #222;
}

.gov-cmte_year-area .gov_cmte-detail-box .accor_name {
  position: relative;
  padding: 22px 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: 1px solid #999;
  background: #fff;
}

.gov-cmte_year-area .gov_cmte-detail-box .accor_name span {
  display: inline-block;
  font-size: 20px;
  font-family: var(--font-sb);
  color: #222;
  line-height: 30px;
  padding-right: 20px;
}

.gov-cmte_year-area .gov_cmte-detail-box .accor_name.on i {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.gov-cmte_year-area .gov_cmte-detail-box .con-area {
  position: relative;
  overflow: hidden;
  display: none;
}

.icon-gov_accordion_arrow {
  display: inline-block;
  width: 19px;
  height: 11px;
}

.icon-gov_accordion_arrow::after {
  content: "";
  display: block;
  background-image: url(../images/common/sp_icons.png);
  background-position: -470px -486px;
  width: 19px;
  height: 11px;
}

.gov-cmte_year-area .gov-table.gov_cmte-detail-table {
  width: 100%;
}

.gov-cmte_year-area .gov-table tbody th {
  width: 112px;
  vertical-align: middle;
  padding: 0 20px;
  color: #222;
  font-size: 18px;
  font-family: var(--font-sb);
  background: #f9f9f9;
  border-bottom: 1px solid #dedede;
}

.gov-cmte_year-area table.gov-table tbody td {
  padding: 35px 40px;
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
  background: #f9f9f9;
  border-left: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}

.gov-cmte_year-area .gov_cmte-info-area + .gov_cmte-info-area {
  margin-top: 40px;
}

.gov-cmte_year-area .gov_cmte-accor_area + .gov_cmte-accor_area {
  margin-top: 60px;
}

.gov-cmte_esg-area {
  margin-top: 80px;
}

.gov-cmte_esg-area .desc {
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
}

.directorate-wrap .gov-cmte_esg-area .s-foot {
  margin: 50px 0 0 0;
}

.gov-cmte_esg-area .p-header {
  padding-bottom: 30px;
}

.gov-cmte_esg-area .p-header .title span {
  font-size: 28px;
  line-height: 22px;
  color: #222;
  font-family: var(--font-b);
}

.gov-cmte_esg-area .gov_esg_manage-list {
  margin-top: 40px;
}

.gov-cmte_esg-area .gov_esg_manage-list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px solid #dedede;
}

.gov-cmte_esg-area .gov_esg_manage-list ul li {
  width: 20%;
  padding: 34px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.gov-cmte_esg-area .gov_esg_manage-list ul li p {
  max-width: 155px;
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
  white-space: normal;
  word-wrap: break-word;
  word-break: keep-all;
}

.gov-cmte_esg-area .gov_esg_manage-list ul li p span {
  color: #16873e;
}

.gov-cmte_esg-area .gov_esg_manage-list ul li:nth-child(even) {
  background-color: #f9f9f9;
}

.gov-cmte_esg-area .gov_esg_manage-list ul li + li {
  border-left: 1px dashed #dedede;
}

.gov-cmte_esg-area .gov_esg_guide-list {
  margin-top: 30px;
}

.gov-cmte_esg-area .gov_esg_guide-list ul li {
  position: relative;
  padding: 4px 0 4px 12px;
  text-align: left;
  font-size: 18px;
  line-height: 30px;
  color: #555;
  font-family: var(--font-m);
}

.gov-cmte_esg-area .gov_esg_guide-list ul li::before {
  content: "";
  width: 4px;
  height: 4px;
  background: #777;
  border-radius: 2px;
  position: absolute;
  top: 17px;
  left: 0;
}

.gov-cmte_esg-area .gov_cmte_download-area ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 25px;
  width: 100%;
  margin-left: -5px;
}

.gov-cmte_esg-area .gov_cmte_download-area ul li {
  width: 25%;
  padding: 0 5px;
}

.gov-cmte_esg-area .gov_cmte_download-area ul li button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

/* Sustainability New */
.col-ep13 {
  width: 66.66666%;
}

.mt20 {
  margin-top: 20px;
}

.sustainability-section .subcompany-panel {
  margin-top: 0;
}

.sustainability-section .subcompany-panel .p-body {
  margin-top: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x {
  width: calc(100% + 30px);
  margin-left: -15px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.only-pc2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect_line-box2 {
  border-bottom: 1px solid #dedede;
  padding: 20px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x > * {
  padding: 0 15px;
}

.sustainability-section.recycling-section .subcompany-panel .p-body .diagram-wrap .rect_line-box2 .diagram-layout.padding-x > * {
  padding: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box {
  position: relative;
  padding-bottom: 65px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.botton_item {
  padding-bottom: 0;
  padding-top: 65px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.botton_item::after {
  top: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.botton_item::before {
  top: 65px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box::after {
  content: "";
  width: 1px;
  height: 65px;
  background-color: #dedede;
  position: absolute;
  bottom: 0;
  left: 50.1%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box::before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 5px;
  position: absolute;
  bottom: 65px;
  left: 50%;
  -webkit-transform: translate(-50%, 50%);
          transform: translate(-50%, 50%);
  z-index: 2;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.d_box2::before {
  background-color: #b3cf0a;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.d_box3::before {
  background-color: #0EA09D;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner {
  position: relative;
  border: 1px solid #dedede;
  border-radius: 0px;
  padding: 60px 28px 55px 28px;
  text-align: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .innernone {
  position: relative;
  border: 0px solid #ccc;
  border-radius: 0px;
  padding: 30px 30px 0px 30px;
  text-align: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner img {
  width: 143px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title {
  margin-top: 25px;
  font-size: 24px;
  line-height: 36px;
  font-weight: 600;
  color: #16873e;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title2 {
  display: block;
  border-radius: 60px;
  background-color: #0EA09D;
  padding: 10px 20px;
  margin: 20px auto;
  max-width: 600px;
  font-size: 20px;
  font-weight: 600;
  color: #ffffff;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title3 {
  display: block;
  border-radius: 60px;
  background-color: #55a30f;
  padding: 10px 10px;
  max-width: 400px;
  margin: 20px auto;
  font-size: 20px;
  font-weight: 600;
  color: #ffffff;
}

.en .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title3 {
  max-width: 460px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title4 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
  color: #555555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title5 {
  display: block;
  border-radius: 60px;
  background-color: #55a30f;
  padding: 10px 20px;
  max-width: 600px;
  margin: 20px auto;
  font-size: 20px;
  font-weight: 600;
  color: #ffffff;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate {
  font-size: 17px;
  line-height: 1.7;
  font-weight: 800;
  color: #555555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate2 {
  font-size: 16px;
  line-height: 1.7;
  font-weight: 500;
  color: #555555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate2.a-l {
  max-width: 400px;
  margin: 0 auto;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate3 {
  margin: 25px 0 10px 0;
  display: block;
  background-color: #f8f8f8;
  padding: 14px 70px;
  font-size: 16px;
  line-height: 1.7;
  font-weight: 500;
  color: #555555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate3 span {
  vertical-align: baseline;
  font-size: 14px;
  font-weight: 600;
  color: #777;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate3 em {
  vertical-align: baseline;
  color: #4e8b1c;
  font-weight: 700;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate3 em.fs-lg {
  font-size: 24px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone {
  position: relative;
  padding-bottom: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone.botton_item {
  padding-bottom: 0;
  padding-top: 0px;
  margin-top: 20px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone.botton_item::after {
  top: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone.botton_item::before {
  top: 65px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner {
  position: relative;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-radius: 0px;
  padding: 30px 30px 24px 30px;
  text-align: left;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner2 {
  position: relative;
  margin: 0px 0 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  background-color: #f8f8f8;
  padding: 14px 70px;
  font-size: 16px;
  line-height: 1.7;
  font-weight: 500;
  color: #555555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner2 .txtsub {
  margin-left: 10px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner {
  position: relative;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  border-radius: 0px;
  padding: 30px 30px 24px 30px;
  text-align: left;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner img {
  width: 143px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner > .title {
  margin-top: 25px;
  font-size: 24px;
  font-weight: 600;
  color: #16873e;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner > .title2 {
  display: block;
  border-radius: 60px;
  background-color: #16873e;
  padding: 14px 70px;
  margin: 10px 0 25px 0;
  font-size: 20px;
  font-weight: 600;
  color: #ffffff;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner .rate {
  font-size: 17px;
  line-height: 1.7;
  font-weight: 800;
  color: #555555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner .rate2 {
  font-size: 16px;
  line-height: 30px;
  font-weight: 500;
  color: #555555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner .rate3 {
  margin: 10px 0 10px 0;
  display: block;
  background-color: #f8f8f8;
  padding: 14px 70px;
  font-size: 16px;
  line-height: 1.7;
  font-weight: 800;
  color: #555555;
  text-align: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner02 {
  position: relative;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-radius: 0px;
  padding: 30px 0px 24px 0px;
  text-align: left;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner02 .rate2 {
  font-size: 15px;
  line-height: 1.7;
  font-weight: 500;
  color: #555555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner02 .rate3 {
  margin: 0px 0 10px 0;
  display: block;
  background-color: #f8f8f8;
  padding: 14px 70px;
  font-size: 18px;
  line-height: 1.8;
  font-weight: 800;
  color: #555555;
  text-align: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr {
  position: relative;
  padding-bottom: 35px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr.botton_item {
  padding-bottom: 0;
  padding-top: 35px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr.botton_item::after {
  top: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr.botton_item::before {
  top: 65px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner {
  position: relative;
  border: 1px solid #ccc;
  border-radius: 0px;
  padding: 30px 30px 24px 30px;
  min-height: 220px;
}

.en .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner {
  height: 340px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box {
  text-align: left;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .title {
  font-size: 24px;
  line-height: 36px;
  font-weight: 600;
  color: #16873e;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .mark_dot-list li {
  color: #555;
  font-size: 17px;
  line-height: 1.7;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .mark_dot-list li::after {
  width: 4px;
  height: 4px;
  background-color: #555555;
  border-radius: 50%;
  top: 11px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .mark_dot-list li:first-child {
  margin-top: 6px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .mark_dot-list li + li {
  margin-top: 4px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2 {
  position: relative;
  padding-bottom: 0px;
  border-left: 1px dashed #dedede;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2.d_boxr2none {
  border-left: 0px dashed #dedede;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2.botton_item {
  padding-bottom: 0;
  padding-top: 0px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2.botton_item::after {
  top: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2.botton_item::before {
  top: 65px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2 .inner {
  position: relative;
  border: 0px solid #ccc;
  border-radius: 0px;
  padding: 20px 30px 20px 30px;
  min-height: 30px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2 .inner .item-box {
  text-align: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2 .inner .item-box > .title {
  font-size: 20px;
  line-height: 30px;
  font-weight: 600;
  color: #16873e;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner > .mark_dot-list li {
  color: #555;
  font-size: 17px;
  line-height: 1.7;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner > .mark_dot-list li::after {
  width: 4px;
  height: 4px;
  background-color: #555555;
  border-radius: 50%;
  top: 11px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner > .mark_dot-list li:first-child {
  margin-top: 6px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner > .mark_dot-list li + li {
  margin-top: 4px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .rate {
  font-size: 17px;
  line-height: 1.7;
  font-weight: 500;
  color: #555555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner > .simg {
  position: absolute;
  bottom: 20px;
  right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner > .simg > img {
  width: 55px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area {
  position: relative;
  width: calc(100% + 30px);
  margin-left: -15px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area::after {
  content: "";
  width: 66.7%;
  height: 1px;
  background-color: #ccc;
  position: absolute;
  left: 16.6%;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area::before {
  content: "";
  width: 66.7%;
  height: 1px;
  background-color: #ccc;
  position: absolute;
  left: 16.6%;
  top: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area .rect {
  padding: 70px 0;
  position: relative;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area .rect::after {
  content: "";
  width: 1px;
  height: 70px;
  background-color: #ccc;
  position: absolute;
  left: 50%;
  bottom: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area .rect::before {
  content: "";
  width: 1px;
  height: 70px;
  background-color: #ccc;
  position: absolute;
  left: 50%;
  top: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 {
  position: relative;
  width: calc(100% + 30px);
  margin-left: -15px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap.rect-area4 {
  background-image: url(../images/sustainability/sg_backg1.png);
  background-size: auto 340px;
  background-position: center -20px;
  background-repeat: no-repeat;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap.rect-area5 {
  background-image: url(../images/sustainability/sg_backg.png);
  background-size: auto 340px;
  background-position: center top;
  background-repeat: no-repeat;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area3 {
  margin-top: -50px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area3::after {
  content: "";
  width: 66.7%;
  height: 1px;
  background-color: #dedede;
  position: absolute;
  left: 16.6%;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area32 {
  margin-top: 0px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area32::after {
  content: "";
  width: 66.7%;
  height: 1px;
  background-color: #dedede;
  position: absolute;
  left: 16.6%;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area31 {
  margin-top: -50px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area31::after {
  content: "";
  width: 50%;
  height: 1px;
  background-color: #dedede;
  position: absolute;
  left: 25%;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area33 {
  margin-top: 20px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area33::after {
  content: "";
  width: 50%;
  height: 1px;
  background-color: #dedede;
  position: absolute;
  left: 25%;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area34 {
  margin-top: 20px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area34::after {
  content: "";
  width: 50%;
  height: 1px;
  background-color: #dedede;
  position: absolute;
  left: 16.7%;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area35 {
  margin-top: 0px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area35::after {
  content: "";
  width: 80%;
  height: 1px;
  background-color: #dedede;
  position: absolute;
  left: 10%;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 {
  padding: 0px 0 20px 0;
  position: relative;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect4::after {
  content: "";
  width: 1px;
  height: 40px;
  background-color: #dedede;
  position: absolute;
  left: 50%;
  bottom: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area .rect .inner {
  width: 320px;
  height: 100px;
  border-radius: 60px;
  background-color: #55a30f;
  padding: 24px 70px;
  margin: 0 auto;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner {
  padding: 24px 70px;
  margin: 0 auto;
  text-align: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub1 {
  padding-top: 10px;
  font-size: 16px;
  line-height: 1.8;
  font-weight: 600;
  color: #55a30f;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub2 {
  font-size: 24px;
  line-height: 1.7;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub3 {
  display: block;
  border-radius: 60px;
  background-color: #55a30f;
  padding: 12px 20px;
  margin: 20px auto;
  width: 400px;
  font-size: 20px;
  font-weight: 600;
  color: #ffffff;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub4 {
  padding: 10px 0 20px 0;
  font-size: 17px;
  line-height: 1.8;
  font-weight: 500;
  color: #555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub5 {
  font-size: 20px;
  line-height: 1.7;
  border-radius: 60px;
  background-color: #55a30f;
  max-width: 300px;
  font-weight: 600;
  padding: 10px 20px;
  margin: 10px auto;
  font-weight: 600;
  color: #ffffff;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub6 {
  padding: 10px 0 20px 0;
  font-size: 20px;
  line-height: 1.8;
  font-weight: 700;
  color: #555;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub7 {
  font-size: 20px;
  line-height: 1.7;
  border-radius: 60px;
  background-color: #55a30f;
  max-width: 300px;
  font-weight: 600;
  padding: 10px 20px;
  margin: 10px auto;
  font-weight: 600;
  color: #ffffff;
}

.sustainability-section .ssb-g_2-panel .sv-area img {
  width: 100%;
}

.sustainability-section .ssb-g_1-panel .sv-area img {
  width: 100%;
  max-width: 1180px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head {
  margin-bottom: 10px;
  padding: 10px;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head.bg-g {
  background: #2fa459;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head.bg-g1 {
  background: #55a30f;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head.bg-t {
  background: #0EA09D;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .disclamer {
  position: relative;
  padding: 20px 0 0 0.8em;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

.en .sustainability-section .subcompany-panel .p-body .diagram-wrap .disclamer:after {
  content: "*";
  display: block;
  width: 2px;
  height: 2px;
  position: absolute;
  top: 20px;
  left: 0;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head .title {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  text-align: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head .title2 {
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-align: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head .title3 {
  padding: 5px;
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-align: center;
}

.sustainability-section .subcompany-panel .p-body .diagram-wrap .tserv {
  padding: 15px;
  color: #16873e;
  font-size: 17px;
  font-weight: 600;
  line-height: 32px;
  text-align: center;
}

.sustainability-section .ssb-w_2-panel2 .support-area .support-item .icon {
  margin-top: 20px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .support-item .icon img {
  height: 70px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .support-item .title {
  margin-top: 25px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .support-item .title span {
  font-size: 24px;
  font-family: var(--font-sb);
  color: #222222;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-wrap {
  margin-top: 0px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-wrap .w-head {
  margin-bottom: 60px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-wrap .w-head .title {
  padding: 10px;
  background: #55a30f;
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  text-align: center;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .title-area {
  margin-bottom: 10px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .title-area .tit {
  color: #222;
  font-weight: 600;
  font-size: 24px;
  line-height: 22px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .title-area .sub_txt {
  color: #555;
  font-size: 16px;
  line-height: 21px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .title-area .tit + .sub_txt {
  margin-left: 20px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .contents-area {
  position: relative;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .contents-area .unit {
  position: absolute;
  right: 0;
  top: -34px;
  color: #777;
  text-align: right;
  font-size: 14px;
  line-height: 24px;
}

.sustainability-section .ssb-g_2-panel .year_2025-area .graph-box + .graph-box {
  margin-top: 55px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-1 {
  padding-bottom: 70px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-2 {
  padding-bottom: 70px;
  padding-left: 185px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-2::before {
  bottom: 180px;
  left: 0;
  height: calc(100% - 180px);
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-3 {
  padding-top: 60px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-3::after {
  top: 0px;
  left: 0;
  width: calc(100% - 150px);
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-4 {
  padding-top: 60px;
  padding-left: 185px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-4::before {
  top: 200px;
  left: 0;
  height: calc(100% - 180px);
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-4::after {
  top: 0px;
  right: 0;
  width: calc(100% - 170px);
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

/* .sustainability-section .ssb-w_2-panel2 .support-area .row-support > div {
  position: relative;
} */
.sustainability-section .ssb-w_2-panel2 .support-area .row-support > div::before {
  content: "";
  display: block;
  width: 1px;
  position: absolute;
  background-color: #dedede;
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support > div::after {
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  background-color: #dedede;
}

.sustainability-section .ssb-w_2-panel2 .support-area .rect_line-box {
  padding: 60px 8.46%;
  margin-bottom: 80px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .support-center {
  position: absolute;
  top: calc(50% + 20px);
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 301px;
  height: 301px;
  background-image: url(../images/sustainability/ssb_w/sc-centerimg2.jpg);
  border: 0;
  -webkit-box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0.06), 0px 0px 0px 0 rgba(0, 0, 0, 0.06);
  box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0.06), 0px 0px 0px 0 rgba(0, 0, 0, 0.06);
}

.sustainability-section .ssb-w_2-panel2 .support-area .support-center .icon img {
  height: 90px;
}

.sustainability-section .ssb-w_2-panel2 .support-area .support-center .title {
  margin-top: 15px;
  text-align: center;
}

.sustainability-section .ssb-w_2-panel2 .support-area .support-center .title span {
  font-size: 20px;
  font-family: var(--font-b);
  color: #0EA09D;
}

.sustainability-section .ssb-w_2-panel2 .support-area .row-support > div.support-center {
  position: absolute;
}

.sustainability-section .subcompany-panel .hskarea {
  margin-top: 80px;
}

.sustainability-section .ssb-g_2-panel .hskarea img {
  width: 100%;
}

.sustainability-section .ssb-g_1-panel .hskarea img {
  width: 100%;
  max-width: 1180px;
}

.reporting-page .down_pdf-panel .down_pdf-list {
  /*margin:0px -22px;*/
  margin: 0px -1.8%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.reporting-page .down_pdf-panel .down_pdf-list li {
  width: 33.3333333333%;
  /*padding: 0px 22px;*/
  padding: 0px 1.8%;
}

.reporting-page .down_pdf-panel .down_pdf-list li:nth-child(n+4) {
  margin-top: 60px;
}

.reporting-page .down_pdf-panel .down_pdf-area .thumb-box {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background-color: #dfdfdf;
}

.reporting-page .down_pdf-panel .down_pdf-area .thumb-box .img-ratio {
  padding-bottom: 126.9565217391%;
}

.reporting-page .down_pdf-panel .down_pdf-area .thumb-box .img-ratio img {
  width: 100%;
}

.reporting-page .down_pdf-panel .down_pdf-area .thumb-box .img-thumb {
  position: absolute;
  width: 63.0136986301%;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.15);
          box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.15);
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box {
  margin-top: 27px;
  padding: 0 8px;
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box .year,
.reporting-page .down_pdf-panel .down_pdf-area .text-box .title {
  display: block;
  color: #222;
  font-size: 24px;
  line-height: 36px;
  font-family: var(--font-b);
  margin-bottom: 9px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box .year {
  font-weight: 400;
  margin-bottom: 0;
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg {
  padding: 0;
  margin-bottom: 10px;
  margin-right: 30px;
}

.reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg span {
  font-weight: 500;
}

@media (max-width: 1279px) {
  /* 지배구조 개요 */
  .gov_download-area ul li {
    width: 33.3%;
  }
  /* Sustainability New */
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg {
    margin-right: 8px;
  }
  .en .sub_menu-section .menu-area .dep2_name {
    font-size: 32px;
  }
}
@media (max-width: 1024px) {
  /* Sustainability New */
  .en .sub_menu-section .menu-area .dep2_name {
    font-size: 14px;
  }
  /* 지배구조 팝업 */
  .trp.popupfixed-wrap .popup-align .popup-vertical {
    padding: 20px;
  }
  .trp.popupfixed-wrap .popup-layer {
    min-width: 320px;
    padding: 20px;
  }
  .trp.popupfixed-wrap .popup-layer .pop-panel .pop-head {
    padding-bottom: 20px;
  }
  .trp.popupfixed-wrap .popup-layer .pop-panel .pop-head .pop_tit span {
    font-size: 21px;
    line-height: 24px;
  }
  .trp.popupfixed-wrap .popup-layer .pop-panel .pop-head .btn_close {
    top: 20px;
    right: 20px;
  }
  .trp.popupfixed-wrap .pop-panel .icon-pop_close::after {
    background-size: 80%;
  }
  .trp.popupfixed-wrap .popup-layer .pop-panel .pop-foot {
    margin-top: 12px;
  }
  .trp.popupfixed-wrap .popup-layer .pop-panel .pop-foot .pop-info {
    font-size: 12px;
    line-height: 19px;
  }
  .trp.popupfixed-wrap .popup-layer .pop-panel .pop-foot .mark_star-item {
    padding-left: 0;
    text-indent: 0;
  }
  .trp.popupfixed-wrap .popup-layer .pop-panel .pop-foot .mark_star-item::before {
    content: "※";
    text-indent: 0;
  }
  .trp.popupfixed-wrap .popup-layer .pop-panel .pop-head + .pop-body {
    padding-top: 25px;
    max-height: calc(100vh - 215px);
    max-height: calc(var(--vh, 1vh) * 100 - 215px);
  }
  .trp.popupfixed-wrap .popup-layer .pop-panel .pop-body {
    margin-right: -20px;
    padding-right: 20px;
    max-height: calc(100vh - 215px);
    max-height: calc(var(--vh, 1vh) * 100 - 215px);
  }
  .trp.popupfixed-wrap .popup_governance-section {
    padding: 0;
  }
  .trp.popupfixed-wrap .popup_governance-section .contents-desc {
    font-size: 13px;
    line-height: 21px;
    white-space: normal;
    word-wrap: normal;
    word-break: break-all;
  }
  .trp.popupfixed-wrap .popup_governance-section .contents-box {
    margin-top: 16px;
    padding: 20px;
    font-size: 13px;
    line-height: 21px;
  }
  .trp.popupfixed-wrap .popup_governance-section .number-box {
    margin-top: 14px;
    padding-right: 0;
  }
  .trp.popupfixed-wrap .popup_governance-section .number-box ul li {
    padding-left: 22px;
    font-size: 13px;
    line-height: 21px;
  }
  .trp.popupfixed-wrap .popup_governance-section .number-box ul li + li {
    margin-top: 9px;
  }
  .trp.popupfixed-wrap .popup_governance-section .number-box ul li span {
    top: 2.5px;
    width: 16px;
    height: 16px;
    border-radius: 8px;
    font-size: 12px;
    line-height: 16px;
  }
  .trp.popupfixed-wrap table.list_table {
    display: block;
  }
  .trp.popupfixed-wrap table.list_table thead,
  .trp.popupfixed-wrap table.list_table tbody {
    display: block;
    border: 0;
  }
  .trp.popupfixed-wrap table.list_table thead tr, .trp.popupfixed-wrap table.list_table thead th, .trp.popupfixed-wrap table.list_table thead td,
  .trp.popupfixed-wrap table.list_table tbody tr,
  .trp.popupfixed-wrap table.list_table tbody th,
  .trp.popupfixed-wrap table.list_table tbody td {
    display: block;
    height: auto;
    border: 0;
  }
  .trp.popupfixed-wrap table.list_table thead tr,
  .trp.popupfixed-wrap table.list_table tbody tr {
    position: relative;
    padding-right: 68px;
  }
  .trp.popupfixed-wrap table.list_table thead tr {
    border-bottom: 1px solid #909090;
  }
  .trp.popupfixed-wrap .popup_governance-section table.list_table thead th {
    width: 100%;
    font-size: 14px;
    line-height: 21px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .trp.popupfixed-wrap .popup_governance-section table.list_table thead th:nth-child(2) {
    width: 68px;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .trp.popupfixed-wrap table.list_table thead tr th:last-child {
    border-top: 1px solid #909090;
  }
  .trp.popupfixed-wrap table.list_table tbody tr {
    border-bottom: 1px solid #dedede;
  }
  .trp.popupfixed-wrap .popup_governance-section table.list_table tbody th, .trp.popupfixed-wrap .popup_governance-section table.list_table tbody td {
    width: 100%;
    font-size: 13px;
    line-height: 21px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .trp.popupfixed-wrap table.list_table tbody tr td {
    color: #555;
  }
  .trp.popupfixed-wrap table.list_table tbody tr td:nth-child(2) {
    width: 68px;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-left: 1px solid #dedede;
  }
  .trp.popupfixed-wrap table.list_table tbody tr td:last-child {
    border-top: 1px solid #dedede;
  }
  .trp.popupfixed-wrap table.list_table tbody tr td.blank {
    display: none;
  }
  .trp.popupfixed-wrap table.list_table tbody tr th {
    color: #222;
  }
  .trp.popupfixed-wrap .popup_governance-section .table-panel .p-foot {
    font-size: 13px;
    line-height: 21px;
    color: #555;
    margin-top: 12px;
  }
  /* 지배구조 개요 */
  .gov_download-area ul li {
    width: 100%;
  }
  .governance-wrap .section-wrap + .section-wrap {
    margin-top: 60px;
  }
  .governance-wrap .section-wrap .s-head .title span {
    font-size: 21px;
  }
  .governance-wrap .gov_icon_card-item {
    text-align: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 30px 20px;
  }
  .governance-wrap .gov_card-item {
    padding: 30px 20px;
  }
  .governance-wrap .gov_icon_card-item + .gov_icon_card-item {
    margin-top: 30px;
  }
  .governance-wrap .gov_icon_card-item .icon img {
    width: 86px;
  }
  .governance-wrap .gov_icon_card-item .text-box {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    margin-top: 15px;
  }
  .governance-wrap .text-box {
    padding: 0;
  }
  .governance-wrap .text-box .title span {
    font-size: 17px;
    line-height: 27px;
  }
  .governance-wrap .text-box .desc {
    margin-top: 11px;
  }
  .governance-wrap .text-box .desc p {
    font-size: 13px;
    line-height: 21px;
  }
  .governance-wrap .gov-g_3-panel .rowflex.padding-x > div + div {
    margin-top: 30px;
  }
  /* 이사회 내 위원회 */
  .directorate-wrap .gov-cmte_org-area {
    padding-top: 25px;
  }
  .directorate-wrap .gov-cmte_org-area .title {
    width: 150px;
    height: 56px;
    line-height: 56px;
    font-size: 16px;
    margin-bottom: 45px;
    border-radius: 28px;
    position: relative;
    z-index: 5;
  }
  .directorate-wrap .gov-cmte_org-area .line {
    display: none;
  }
  .directorate-wrap .gov-cmte_org-area .row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 0;
  }
  .directorate-wrap .gov-cmte_org-area .row .column {
    width: 100%;
    padding: 26px 20px;
    border: 1px solid #999;
    border-radius: 7px;
  }
  .directorate-wrap .gov-cmte_org-area .row .column::after {
    content: "";
    position: absolute;
    top: -46px;
    left: 50%;
    width: 1px;
    height: 46px;
    background: #ccc;
  }
  .directorate-wrap .gov-cmte_org-area .row .column + .column {
    margin-top: 20px;
  }
  .directorate-wrap .gov-cmte_org-area .row .column + .column::after {
    top: -21px;
    height: 20px;
  }
  .directorate-wrap .gov-cmte_org-area .row .unit-card {
    border: 0;
    border-radius: 0;
    height: auto;
    padding: 0;
    text-align: left;
  }
  .directorate-wrap .gov-cmte_org-area .row .unit-card .sub-tit {
    font-size: 17px;
    line-height: 24px;
    letter-spacing: -0.4px;
  }
  .directorate-wrap .gov-cmte_org-area .row .unit-card .ico {
    display: none;
  }
  .directorate-wrap .gov-cmte_org-area .row .unit-card .limit {
    margin: 6px 0 0;
    font-size: 14px;
    line-height: 17px;
    min-height: auto;
  }
  .directorate-wrap .gov-cmte_org-area .row .unit-card .limit br {
    display: none;
  }
  .directorate-wrap .gov-cmte_org-area .row .unit-card .member {
    font-size: 13px;
    line-height: 21px;
    padding-bottom: 0;
  }
  .directorate-wrap .gov-cmte_org-area .row .unit-card .role {
    height: auto;
    margin: 0;
    padding: 0;
    border-top: 0;
    margin-top: 18px !important;
    padding: 12px 0 0;
    border-top: 1px dashed #ededed;
  }
  .directorate-wrap .gov-cmte_org-area .row .unit-card .role li {
    position: relative;
    padding: 4px 0 4px 10px;
    font-size: 13px;
    line-height: 21px;
  }
  .directorate-wrap .gov-cmte_org-area .row .unit-card .role li::before {
    content: "";
    position: absolute;
    top: 12px;
  }
  .directorate-wrap .gov-cmte_org-area .row .org-card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    padding-top: 0;
    margin-top: 10px;
  }
  .directorate-wrap .gov-cmte_org-area .row .org-card::before, .directorate-wrap .gov-cmte_org-area .row .org-card::after {
    display: none;
  }
  .directorate-wrap .gov-cmte_org-area .row .org-card .org-part {
    display: inline-block;
    vertical-align: middle;
    height: auto;
    background: transparent;
    border-radius: 0;
    font-size: 14px;
    line-height: 17px;
    color: #222;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .directorate-wrap .gov-cmte_org-area .row .org-card .org-part span br {
    display: none;
  }
  .directorate-wrap .gov-cmte_org-area .row .org-card .org-type {
    display: inline-block;
    font-size: 14px;
    line-height: 17px;
    color: #222;
    margin: 0;
    vertical-align: middle;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .directorate-wrap .gov-cmte_org-area .row .org-card .org-type::after {
    content: " : ";
    display: inline-block;
    vertical-align: middle;
    margin: 0 4px;
  }
  .gov-cmte_cit-area {
    margin-top: 50px;
  }
  .gov-cmte_cit-area .title > span {
    font-size: 17px;
  }
  .gov-cmte_cit-area ul {
    width: 100%;
    margin-left: 0;
    margin-top: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .gov-cmte_cit-area ul li {
    width: 100%;
    padding: 5px 0;
  }
  .gov-cmte_year-area {
    margin-top: 50px;
  }
  .gov-cmte_year-area .s-head {
    margin-bottom: 28px;
  }
  .gov-cmte_year-area .s-head .title span {
    font-size: 21px;
  }
  .gov-cmte_year-area .colorD {
    display: block;
    font-size: 15px;
    margin-top: 10px;
  }
  .gov-cmte_year-area .p-header {
    display: block;
    padding-bottom: 25px;
    position: relative;
  }
  .gov-cmte_year-area .p-header .title span {
    display: block;
    font-size: 18px;
  }
  .gov-cmte_year-area .p-header .ctrl {
    position: absolute;
    right: 0;
    top: 0;
  }
  .gov-cmte_year-area .p-header .select-box {
    width: 75px;
    height: 32px;
  }
  .gov-cmte_year-area .select-box + .btn {
    padding: 5px 16px;
    margin-left: 4px;
  }
  .gov-cmte_year-area .select-box + .btn span {
    font-size: 13px;
  }
  .gov-cmte_year-area select {
    width: 75px;
    height: 32px;
    font-size: 13px;
    line-height: 30px;
    padding: 0 20px 0 12px;
    background-position: 50px center;
  }
  .gov-cmte_year-area .gov_cmte-detail-box .accor_name {
    padding: 10px 20px;
  }
  .gov-cmte_year-area .gov_cmte-detail-box .accor_name span {
    font-size: 13px;
  }
  .icon-gov_accordion_arrow {
    width: 18.5px;
    height: 10.5px;
  }
  .icon-gov_accordion_arrow::after {
    width: 18.5px;
    height: 10.5px;
    background-size: 327.5px 324.5px;
    background-position: 0px -297px;
  }
  .gov-cmte_year-area .gov-table tbody th {
    width: 62px;
    padding: 0 10px;
    font-size: 14px;
  }
  .gov-cmte_year-area table.gov-table tbody td {
    font-size: 13px;
    line-height: 20px;
    padding: 16px 20px;
  }
  .gov-cmte_year-area .gov_cmte-info-area + .gov_cmte-info-area {
    margin-top: 20px;
  }
  .gov-cmte_year-area .gov_cmte-accor_area + .gov_cmte-accor_area {
    margin-top: 35px;
  }
  .gov-cmte_esg-area {
    margin-top: 50px;
  }
  .gov-cmte_esg-area .desc {
    font-size: 13px;
    line-height: 21px;
  }
  .directorate-wrap .gov-cmte_esg-area .s-foot {
    margin: 30px 0 0 0;
  }
  .gov-cmte_esg-area .p-header {
    padding-bottom: 20px;
  }
  .gov-cmte_esg-area .p-header .title span {
    display: block;
    font-size: 18px;
  }
  .gov-cmte_esg-area .gov_esg_manage-list {
    margin-top: 20px;
  }
  .gov-cmte_esg-area .gov_esg_manage-list ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .gov-cmte_esg-area .gov_esg_manage-list ul li {
    width: 100%;
    padding: 16px 20px;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    text-align: left;
  }
  .gov-cmte_esg-area .gov_esg_manage-list ul li p {
    max-width: 100%;
    font-size: 13px;
    line-height: 21px;
  }
  .gov-cmte_esg-area .gov_esg_manage-list ul li + li {
    border-left: 0;
    border-top: 1px dashed #dedede;
  }
  .gov-cmte_esg-area .gov_esg_guide-list {
    margin-top: 18px;
  }
  .gov-cmte_esg-area .gov_esg_guide-list ul li {
    padding: 3px 0 3px 10px;
    font-size: 13px;
    line-height: 21px;
  }
  .gov-cmte_esg-area .gov_esg_guide-list ul li::before {
    top: 12px;
  }
  .gov-cmte_esg-area .gov_esg_guide-list + .gov_esg-link {
    margin-top: 23px;
  }
  .gov-cmte_esg-area .gov_cmte_download-area ul li {
    width: 100%;
  }
  /* Sustainability New */
  .col-mb-ep1 {
    width: 100%;
  }
  .en .sustainability_main-section .banner-area .banner-item .item-inner .img_left {
    display: inline-block;
  }
  .en .sustainability_main-section .banner-area .banner-item .link_text span {
    display: inline;
    height: auto;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate3 {
    margin: 25px 0 10px 0;
    display: block;
    background-color: #f8f8f8;
    padding: 14px 40px;
    font-size: 16px;
    line-height: 1.7;
    font-weight: 500;
    color: #555555;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect4 .inner {
    padding: 24px 20px;
    margin: 0 auto;
    text-align: center;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub5 {
    font-size: 17px;
    line-height: 1.7;
    border-radius: 60px;
    background-color: #55a30f;
    max-width: 220px;
    font-weight: 600;
    padding: 10px 20px;
    margin: 10px auto;
    font-weight: 600;
    color: #ffffff;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub7 {
    font-size: 17px;
    line-height: 1.7;
    border-radius: 60px;
    background-color: #55a30f;
    width: 320px;
    font-weight: 600;
    padding: 10px 20px;
    margin: 10px auto;
    font-weight: 600;
    color: #ffffff;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub6 {
    padding: 10px 0 20px 0;
    font-size: 18px;
    line-height: 1.8;
    font-weight: 700;
    color: #555;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .disclamer {
    font-size: 13px;
    font-weight: 400;
    line-height: 22px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title4 {
    font-size: 17px;
    line-height: 26px;
    font-weight: 500;
    color: #555555;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head .title2 {
    color: #fff;
    font-size: 17px;
    font-weight: 600;
    line-height: 22px;
    text-align: center;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head .title3 {
    padding: 5px;
    color: #fff;
    font-size: 17px;
    font-weight: 600;
    line-height: 22px;
    text-align: center;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.only-pc2 {
    display: none;
  }
  .sustainability-section .subcompany-panel {
    margin-top: 0px;
  }
  .sustainability-section .subcompany-panel .p-body {
    margin-top: 0px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x {
    width: calc(100% + 16px);
    margin-left: -8px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .arrow_item {
    position: relative;
    padding-top: 20px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .arrow_item::before {
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 5px;
    position: absolute;
    top: 15px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    z-index: 2;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .arrow_item.arrow_item2::before {
    background-color: #b3cf0a;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .arrow_item.arrow_item3::before {
    background-color: #0EA09D;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .arrow_item.arrow_item4::before {
    background-color: #b3cf0a;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .arrow_item4::before {
    content: "";
    width: 10px;
    height: 10px;
    border-radius: 5px;
    position: absolute;
    top: 10px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
    z-index: 2;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .arrow_item4::after {
    content: "";
    width: 1px;
    height: 45px;
    background-color: #ccc;
    position: absolute;
    top: 10px;
    left: 50.1%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x.bottom_item {
    margin-top: -15px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x > * {
    padding: 0 8px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner02 {
    padding: 10px 0;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner02 .rate3 {
    margin: 0;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box {
    position: relative;
    padding-bottom: 15px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.botton_item {
    padding-bottom: 0;
    padding-top: 16px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.botton_item.botton_item2 {
    padding-bottom: 0;
    padding-top: 0px !important;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.botton_item.botton_item3 {
    padding-bottom: 0;
    padding-top: 35px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.botton_item::after {
    top: 0;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box.botton_item::before {
    top: 65px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box::after {
    display: none;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box::before {
    display: none;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner {
    border-radius: 0px;
    padding: 20px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .img-area img {
    width: 100px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title {
    margin-top: 0px;
    font-size: 14px;
    line-height: 22px;
    padding: 6px 0 0;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title2 {
    margin-top: 10px;
    font-size: 17px;
    line-height: 24px;
    padding: 10px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title3 {
    margin-top: 10px;
    font-size: 17px;
    line-height: 24px;
    padding: 10px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner > .title5 {
    margin-top: 10px;
    font-size: 17px;
    line-height: 24px;
    padding: 10px;
    max-width: 400px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate {
    font-size: 15px;
    line-height: 21px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area {
    position: relative;
    width: calc(100% + 16px);
    margin-left: -8px;
    padding-bottom: 0px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area::after {
    display: none;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area::before {
    display: none;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area .rect {
    padding: 18px 0px 18px;
    position: relative;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .mline {
    font-size: 14px;
    line-height: 1.6;
    font-weight: 500;
    color: #555555;
    padding: 10px 70px;
    margin: 0 auto;
    text-align: center;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .mline img {
    width: 30px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate2 {
    font-size: 14px;
    line-height: 22px;
    font-weight: 500;
    color: #555555;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area .rect::after {
    content: "";
    width: 1px;
    height: 18px;
    background-color: #ccc;
    position: absolute;
    left: 50%;
    bottom: 0;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area .rect::before {
    content: "";
    width: 50%;
    height: 1px;
    background-color: #ccc;
    position: absolute;
    left: 25%;
    top: 122px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area .rect .inner {
    width: 240px;
    height: 86px;
    border-radius: 43px;
    background-color: #b3cf0a;
    padding: 17px 56px;
    margin: 0 auto;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area .rect .inner img {
    width: 100%;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area3::after {
    display: none;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area32::after {
    display: none;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap.rect-area4 {
    background-image: url(../images/sustainability/sg_backg1.png);
    background-size: 500px 340px;
    background-position: center -20px;
    background-repeat: no-repeat;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area31::after {
    display: none;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner2 {
    position: relative;
    margin: 10px 0 10px 0;
    display: block;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background-color: #f8f8f8;
    padding: 14px 20px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxnone .inner2 .txtsub {
    font-size: 14px;
    line-height: 1.7;
    font-weight: 500;
    color: #555555;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area33::after {
    content: "";
    width: 50%;
    height: 0px;
    background-color: #ccc;
    position: absolute;
    left: 25%;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area34::after {
    content: "";
    width: 50%;
    height: 0px;
    background-color: #ccc;
    position: absolute;
    left: 25%;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_box .inner .rate4 {
    margin: 10px 0 10px 0;
    display: block;
    background-color: #f8f8f8;
    padding: 14px 70px;
    font-size: 16px;
    line-height: 1.7;
    font-weight: 800;
    color: #555555;
    text-align: center;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner img {
    width: 30px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub1 {
    padding-top: 0px;
    font-size: 14px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub4 {
    padding: 0 0 20px 0;
    font-size: 14px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .w-head .title {
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    text-align: center;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2 {
    position: relative;
    padding-bottom: 0px;
    border-left: 0px dashed #dedede;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2.d_boxr2none {
    border-left: 0px dashed #dedede;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2.botton_item {
    padding-bottom: 0;
    padding-top: 0px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2.botton_item::after {
    top: 0;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2.botton_item::before {
    top: 65px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2 .inner {
    position: relative;
    border-left: 0px dashed #dedede;
    border-radius: 10px;
    padding: 20px 30px 20px 30px;
    margin-bottom: 0px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2 .innerx {
    border-bottom: 1px dashed #dedede;
    margin-bottom: 20px;
    padding: 20px 30px 20px 30px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2 .inner .item-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr2 .inner .item-box > .title {
    font-size: 20px;
    line-height: 30px;
    font-weight: 600;
    color: #16873e;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 .inner .sub3 {
    display: block;
    border-radius: 60px;
    background-color: #55a30f;
    padding: 10px;
    margin: 25px auto;
    width: 320px;
    font-size: 17px;
    line-height: 24px;
    font-weight: 600;
    color: #ffffff;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area35::after {
    content: "";
    width: 50%;
    height: 1px;
    background-color: #ccc;
    position: absolute;
    left: 25%;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect2 {
    padding: 0px 0 0px 0;
    position: relative;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .rect-area2 .rect4::after {
    content: "";
    width: 1px;
    height: 20px;
    background-color: #ccc;
    position: absolute;
    left: 50%;
    bottom: 0;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .title {
    font-size: 17px;
    line-height: 30px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .mark_dot-list li {
    color: #555;
    font-size: 14px;
    line-height: 22px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .mark_dot-list li::after {
    width: 4px;
    height: 4px;
    background-color: #555555;
    border-radius: 50%;
    top: 11px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .mark_dot-list li:first-child {
    margin-top: 6px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner .item-box > .mark_dot-list li + li {
    margin-top: 4px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner {
    position: relative;
    border: 1px solid #ccc;
    border-radius: 0px;
    padding: 20px 20px 24px 20px;
    min-height: 232px;
  }
  .en .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner {
    height: 290px;
  }
  .sustainability-section .subcompany-panel .p-body .diagram-wrap .diagram-layout.padding-x .d_boxr .inner > .simg > img {
    width: 45px;
  }
  .sustainability-section [class^=ssb-] .year_2025-area2 .rect_line-box {
    padding: 0px 20px 35px;
  }
  .sustainability-section [class^=ssb-] .year_2025-area .rect_line-box.rect_line-box2 {
    padding: 0px 20px 35px;
  }
  .sustainability-section .subcompany-panel .hskarea {
    margin-top: 60px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-wrap {
    margin-top: 45px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-wrap .w-head {
    margin-bottom: 37px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-wrap .w-head .title {
    padding: 15px 0;
    font-size: 14px;
    line-height: 22px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .title-area {
    margin-bottom: 8px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .title-area > span {
    display: block;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .title-area .tit {
    font-size: 17px;
    line-height: 22px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .title-area .sub_txt {
    font-size: 13px;
    line-height: 21px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .title-area .tit + .sub_txt {
    margin-left: 0px;
    margin-top: 7px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .contents-area .unit {
    position: relative;
    top: auto;
    margin-bottom: 5px;
    font-size: 11px;
    line-height: 21px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .contents-area .scroll-typeX {
    padding-bottom: 20px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-box .contents-area .scroll-typeX img {
    width: 800px;
  }
  .sustainability-section .ssb-g_2-panel .year_2025-area .graph-box + .graph-box {
    margin-top: 40px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .support-item {
    margin-top: 35px;
    padding-left: 20px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .support-item .icon {
    position: relative;
    top: 0;
    margin-top: 0px;
    width: 50px;
    text-align: center;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .support-item .icon img {
    height: 45px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .support-item .title {
    margin-top: 0px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .support-item .title span {
    font-size: 17px;
    line-height: 1.5;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-1 {
    padding-bottom: 0px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-2 {
    padding-bottom: 0px;
    padding-left: 0px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-3 {
    padding-top: 0px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .row-support .col-4 {
    padding-top: 0px;
    padding-left: 0px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .support-center {
    position: relative;
    top: auto;
    left: auto;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
    margin: 0 auto;
    width: 230px;
    height: 230px;
    background-image: url(../images/sustainability/ssb_w/sc-centerimg2_m.jpg);
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .support-center .icon img {
    height: 65px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .support-center .title {
    margin-top: 10px;
    text-align: center;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .support-center .title span {
    font-size: 17px;
    line-height: 20px;
    color: #0EA09D;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .rect_line-box {
    padding: 40px 20px;
    margin-bottom: 40px;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .row-support > div::before,
  .sustainability-section .ssb-w_2-panel2 .support-area .row-support > div::after {
    display: none;
  }
  .sustainability-section .ssb-w_2-panel2 .support-area .row-support > div.support-center {
    position: relative;
  }
  .reporting-page .down_pdf-panel {
    margin-top: 0;
  }
  .reporting-page .down_pdf-panel .down_pdf-list {
    margin: 0px -8px;
  }
  .reporting-page .down_pdf-panel .down_pdf-list li {
    width: 50%;
    padding: 0px 8px;
  }
  .reporting-page .down_pdf-panel .down_pdf-list li:nth-child(n+3) {
    margin-top: 40px;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .thumb-box .img-thumb {
    -webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.15);
            box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.15);
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box {
    margin-top: 17px;
    padding: 0;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .year,
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .title {
    font-size: 17px;
    line-height: 27px;
    margin-bottom: 5px;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .year {
    font-weight: 500;
    margin-bottom: 0;
    color: #555;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg {
    padding: 1px;
    display: block;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg span {
    font-weight: 500;
  }
  .reporting-page .down_pdf-panel .down_pdf-area .text-box .btn.btn_lg + .btn {
    margin-left: 0;
    margin-top: 12px;
  }
}/*# sourceMappingURL=style.css.map */