<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
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,
input,
button,
textarea,
option,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {margin: 0;padding: 0;border: 0; } 

table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {margin: 0;padding: 0; } 

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {display: block; } 

/* Graphik */
/* @font-face {font-family: 'Gotham';src: url('../fonts/GothamRoundedLight.eot');src: url('../fonts/GothamRoundedLight.eot?#iefix') format('embedded-opentype'), url('../fonts/GothamRoundedLight.woff') format('woff');font-weight: 200;font-style: normal;font-stretch: normal;letter-spacing: 0.05em; } 

@font-face {font-family: 'Gotham';src: url('../fonts/GothamRoundedBook.eot');src: url('../fonts/GothamRoundedBook.eot?#iefix') format('embedded-opentype'), url('../fonts/GothamRoundedBook.woff') format('woff');font-weight: 400;font-style: normal;font-stretch: normal;letter-spacing: 0.05em; } 
@font-face {font-family: 'Gotham';src: url('../fonts/GothamRoundedMedium.eot');src: url('../fonts/GothamRoundedMedium.eot?#iefix') format('embedded-opentype'), url('../fonts/GothamRoundedMedium.woff') format('woff');font-weight: 600;font-style: normal;font-stretch: normal;letter-spacing: 0.05em; } 
@font-face {font-family: 'Gotham';src: url('../fonts/GothamRoundedBold.eot');src: url('../fonts/GothamRoundedBold.eot?#iefix') format('embedded-opentype'), url('../fonts/GothamRoundedBold.woff') format('woff');font-weight: 800;font-style: normal;font-stretch: normal;letter-spacing: 0.05em; } 

@font-face {font-family: 'NSR';src: url('../fonts/NanumSquareRoundL.eot');src: url('../fonts/NanumSquareRoundL.eot?#iefix') format('embedded-opentype'), url('../fonts/NanumSquareRoundL.woff2') format('woff2'), url('../fonts/NanumSquareRoundL.woff') format('woff'),
url('../fonts/NanumSquareRoundL.ttf') format('truetype');font-weight: 200;font-style: normal;font-stretch: normal; } 

@font-face {font-family: 'NSR';src: url('../fonts/NanumSquareRoundR.eot');src: url('../fonts/NanumSquareRoundR.eot?#iefix') format('embedded-opentype'), url('../fonts/NanumSquareRoundR.woff2') format('woff2'), url('../fonts/NanumSquareRoundR.woff') format('woff'),
url('../fonts/NanumSquareRoundR.ttf') format('truetype');font-weight: 400;font-style: normal;font-stretch: normal; } 

@font-face {font-family: 'NSR';src: url('../fonts/NanumSquareRoundB.eot');src: url('../fonts/NanumSquareRoundB.eot?#iefix') format('embedded-opentype'), url('../fonts/NanumSquareRoundB.woff2') format('woff2'), url('../fonts/NanumSquareRoundB.woff') format('woff'),
url('../fonts/NanumSquareRoundB.ttf') format('truetype');font-weight: 600;font-style: normal;font-stretch: normal; } 

@font-face {font-family: 'NSR';src: url('../fonts/NanumSquareRoundEB.eot');src: url('../fonts/NanumSquareRoundEB.eot?#iefix') format('embedded-opentype'), url('../fonts/NanumSquareRoundEB.woff2') format('woff2'), url('../fonts/NanumSquareRoundEB.woff') format('woff'),
url('../fonts/NanumSquareRoundEB.ttf') format('truetype');font-weight: 800;font-style: normal;font-stretch: normal; } 
@font-face {font-family: 'NotoL';src: url('../fonts/NotoSansKR-Light.eot');src: url('../fonts/NotoSansKR-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/NotoSansKR-Light.woff2') format('woff2'), url('../fonts/NotoSansKR-Light.woff') format('woff'),
url('../fonts/NotoSansKR-Light.ttf') format('truetype');font-weight: 400;font-style: normal;font-stretch: normal; } 

@font-face {font-family: 'NotoR';src: url('../fonts/NotoSansKR-Regular.eot');src: url('../fonts/NotoSansKR-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/NotoSansKR-Regular.woff2') format('woff2'), url('../fonts/NotoSansKR-Regular.woff') format('woff'),
url('../fonts/NotoSansKR-Regular.ttf') format('truetype');font-weight: 600;font-style: normal;font-stretch: normal; } 

@font-face {font-family: 'NotoB';src: url('../fonts/NotoSansKR-Bold.eot');src: url('../fonts/NotoSansKR-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/NotoSansKR-Bold.woff2') format('woff2'), url('../fonts/NotoSansKR-Bold.woff') format('woff'),
url('../fonts/NotoSansKR-Bold.ttf') format('truetype');font-weight: 800;font-style: normal;font-stretch: normal; } 
@font-face {font-family: 'RBTL';src: url('../fonts/Roboto-Light.eot');src: url('../fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Light.woff2') format('woff2'), url('../fonts/Roboto-Light.woff') format('woff'),
url('../fonts/Roboto-Light.ttf') format('truetype');font-weight: 400;font-style: normal;font-stretch: normal; } 

@font-face {font-family: 'RBTM';src: url('../fonts/Roboto-Medium.eot');src: url('../fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Medium.woff2') format('woff2'), url('../fonts/Roboto-Medium.woff') format('woff'),
url('../fonts/Roboto-Medium.ttf') format('truetype');font-weight: 600;font-style: normal;font-stretch: normal; } 

@font-face {font-family: 'RBTB';src: url('../fonts/Roboto-Bold.eot');src: url('../fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/Roboto-Bold.woff2') format('woff2'), url('../fonts/Roboto-Bold.woff') format('woff'),
url('../fonts/Roboto-Bold.ttf') format('truetype');font-weight: 800;font-style: normal;font-stretch: normal; }  */

/* 나눔스퀘어 폰트 */
@font-face {
    font-family: 'NanumSquare';
    src: url('../fonts/NanumSquareL.eot');
    src: url('../fonts/NanumSquareL.eot?#iefix') format('embedded-opentype'), 
        url('../fonts/NanumSquareL.woff') format('woff'), 
        url('../fonts/NanumSquareL.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-stretch: normal; 
} 
@font-face {
    font-family: 'NanumSquare';
    src: url('../fonts/NanumSquareR.eot');
    src: url('../fonts/NanumSquareR.eot?#iefix') format('embedded-opentype'), 
        url('../fonts/NanumSquareR.woff') format('woff'), 
        url('../fonts/NanumSquareR.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;     
} 
@font-face {
    font-family: 'NanumSquare';
    src: url('../fonts/NanumSquareB.eot');
    src: url('../fonts/NanumSquareB.eot?#iefix') format('embedded-opentype'),
        url('../fonts/NanumSquareB.woff') format('woff'),
        url('../fonts/NanumSquareB.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal; 
} 
@font-face {
    font-family: 'NanumSquare';
    src: url('../fonts/NanumSquareEB.eot');
    src: url('../fonts/NanumSquareEB.eot?#iefix') format('embedded-opentype'), 
        url('../fonts/NanumSquareEB.woff') format('woff'), 
        url('../fonts/NanumSquareEB.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-stretch: normal; 
} 
/* Notosans 폰트 */
@font-face {
    font-family: 'Notosans';
    font-style: normal;
    font-weight: 200;
    src: url('../fonts/NotoSansKRLight.eot');
    src: url('../fonts/NotoSansKRLight.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/NotoSansKRLight.woff') format('woff'); 
} 
@font-face {
    font-family: 'Notosans';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/NotoSansKRRegular.eot');
    src: url('../fonts/NotoSansKRRegular.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/NotoSansKRRegular.woff') format('woff'); 
} 
@font-face {
    font-family: 'Notosans';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/NotoSansKRMedium.eot');
    src: url('../fonts/NotoSansKRMedium.eot?#iefix') format('embedded-opentype'), 
    url('../fonts/NotoSansKRMedium.woff') format('woff'); 
} 
@font-face {
    font-family: 'Notosans';
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/NotoSansKRBold.eot');
    src: url('../fonts/NotoSansKRBold.eot?#iefix') format('embedded-opentype'), 
        url('../fonts/NotoSansKRBold.woff') format('woff'); 
} 
/* montserrat 폰트 */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    src: url('../fonts/Montserrat-Thin.woff') format('woff'),
    url('../fonts/Montserrat-Thin.ttf') format('truetype'); 
    unicode-range: U+0030-0039, U+0041-005A, U+0061-007A;
} 
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Montserrat-Regular.woff') format('woff'),
    url('../fonts/Montserrat-Regular.ttf') format('truetype'); 
    unicode-range: U+0030-0039, U+0041-005A, U+0061-007A;
} 
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/Montserrat-Medium.woff') format('woff'),
    url('../fonts/Montserrat-Medium.ttf') format('truetype'); 
    unicode-range: U+0030-0039, U+0041-005A, U+0061-007A;
} 
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/Montserrat-Bold.woff') format('woff'),
    url('../fonts/Montserrat-Bold.ttf') format('truetype'); 
    unicode-range: U+0030-0039, U+0041-005A, U+0061-007A;
} 

/* Rb */
@font-face {
    font-family: Rb;
    font-style: normal;
    font-weight: 200;
    src: url(../fonts/Roboto-Light.eot) format("eot");
    src: url(../fonts/Roboto-Light.woff) format("woff");
}
@font-face {
    font-family: Rb;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/Roboto-Regular.eot) format("eot");
    src: url(../fonts/Roboto-Regular.woff) format("woff");
}
@font-face {
    font-family: Rb;
    font-style: normal;
    font-weight: 600;
    src: url(../fonts/Roboto-Medium.eot) format("eot");
    src: url(../fonts/Roboto-Medium.woff) format("woff");
}
@font-face {
    font-family: Rb;
    font-style: normal;
    font-weight: 800;
    src: url(../fonts/Roboto-Bold.eot) format("eot");
    src: url(../fonts/Roboto-Bold.woff) format("woff");
}

/* SimHei 폰트 - 미사용 처리 */
/* @font-face {
    font-family: 'SimHei';
    font-style: normal;
    src: url(../fonts/SIMHEI.eot) format("eot");
    src: url(../fonts/SIMHEI.woff) format("woff");
    unicode-range: U+4E00-9FAF; 
} */

/* NotosansSC 폰트 - 중국어 */
@font-face {
    font-family: NotosansSC;
    font-style: normal;
    font-weight: 200;
    src: url(../fonts/NotoSansSC-ExtraLight.eot);
    src: url(../fonts/NotoSansSC-ExtraLight.eot?#iefix) format('embedded-opentype'),
    url(../fonts/NotoSansSC-ExtraLight.woff2) format('woff2'),
    url(../fonts/NotoSansSC-ExtraLight.woff) format('woff');
    unicode-range: U+4E00-9FFF;
}

@font-face {
    font-family: NotosansSC;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/NotoSansSC-Regular.eot);
    src: url(../fonts/NotoSansSC-Regular.eot?#iefix) format('embedded-opentype'),
    url(../fonts/NotoSansSC-Regular.woff2) format('woff2'),
    url(../fonts/NotoSansSC-Regular.woff) format('woff');
    unicode-range: U+4E00-9FFF;
}

@font-face {
    font-family: NotosansSC;
    font-style: normal;
    font-weight: 600;
    src: url(../fonts/NotoSansSC-SemiBold.eot);
    src: url(../fonts/NotoSansSC-SemiBold.eot?#iefix) format('embedded-opentype'),
    url(../fonts/NotoSansSC-SemiBold.woff2) format('woff2'),
    url(../fonts/NotoSansSC-SemiBold.woff) format('woff');
    unicode-range: U+4E00-9FFF;
}

@font-face {
    font-family: NotosansSC;
    font-style: normal;
    font-weight: 800;
    src: url(../fonts/NotoSansSC-ExtraBold.eot);
    src: url(../fontsNotoSansSC-ExtraBold.eot?#iefix) format('embedded-opentype'),
    url(../fonts/NotoSansSC-ExtraBold.woff2) format('woff2'),
    url(../fonts/NotoSansSC-ExtraBold.woff) format('woff');
    unicode-range: U+4E00-9FFF;
}

/* NotosansJP 폰트 */
@font-face {
    font-family: 'NotosansJP';
    font-style: normal;
    font-weight: 200;
    src: url('../fonts/NotoSansJP-ExtraLight.ttf') format('truetype');
} 
@font-face {
    font-family: 'NotosansJP';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/NotoSansJP-Regular.ttf') format('truetype');
} 
@font-face {
    font-family: 'NotosansJP';
    font-style: normal;
    font-weight: 600;
    src: url('../fonts/NotoSansJP-SemiBold.ttf') format('truetype');
} 
@font-face {
    font-family: 'NotosansJP';
    font-style: normal;
    font-weight: 800;
    src: url('../fonts/NotoSansJP-ExtraBold.ttf') format('truetype');
} 

html {width: 100%;height: 100%; } 
body {position: relative;font-size: 14px;line-height: 1.5; } 
html {font-size: 10px;-webkit-touch-callout: none;-webkit-user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); } 
html:lang(kr) body,
html:lang(kr) input,
html:lang(kr) button,
html:lang(kr) textarea,
html:lang(kr) select,
html:lang(kr) option {font-family:'Montserrat','Notosans', sans-serif; } /*국문*/
html:lang(cn) body,
html:lang(cn) input,
html:lang(cn) button,
html:lang(cn) textarea,
html:lang(cn) select,
html:lang(cn) option {font-family: 'NotosansSC', sans-serif; } /*중문*/
html:lang(jp) body,
html:lang(jp) input,
html:lang(jp) button,
html:lang(jp) textarea,
html:lang(jp) select,
html:lang(jp) option {font-family: 'NotosansJP',sans-serif; }  /*일문*/
html:lang(ru) body,
html:lang(ru) input,
html:lang(ru) button,
html:lang(ru) textarea,
html:lang(ru) select,
html:lang(ru) option {font-family: sans-serif; } /*러시아*/
html:lang(en) body,
html:lang(en) input,
html:lang(en) button,
html:lang(en) textarea,
html:lang(en) select,
html:lang(en) option {font-family: sans-serif; } /*영문*/
html:lang(vn) body,
html:lang(vn) input,
html:lang(vn) button,
html:lang(vn) textarea,
html:lang(vn) select,
html:lang(vn) option {font-family: sans-serif; } /*베트남*/

body,
input,
button,
textarea,
select,
option {color: #656565;font-weight: 400;word-break: keep-all; } 
h1,
h2,
h3,
h4,
h5,
h6 {color: #3e3e3e; } 

table {table-layout: fixed;border-collapse: collapse; } 
caption {display: none; } 
img,
fieldset {border: 0; } 
ul,
ol {list-style: none; } 
img {vertical-align: top; } 
a {color: #656565;text-decoration: none; } 
em,
i,
address {font-style: normal; } 
input {box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-appearance: none;border-radius: 0;-webkit-border-radius: 0; } 

select {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;height: 32px;padding: 0 40px 0 10px;border: 1px solid #ddd;background: url('../images/bg_select.png') no-repeat 100% 50%;appearance: none;-webkit-appearance: none;-moz-appearance: none; } 
select[multiple] {background: none; } 
select::-ms-expand {display: none; } 

hr {display: none; } 
button {background: none;cursor: pointer;overflow: visible;outline: none; } 
button::-moz-focus-inner {border: 0;padding: 0; } 

input[type='button'],
input[type='submit'] {cursor: pointer; } 
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
/* deleloper check area */
.devlper-check {position: relative; } 
.devlper-check:after {content: '';display: block;position: absolute;top: 0;left: 0;z-index: 100;width: 100%;height: 100%;background: #ff0000;opacity: 0.5; } 
/* //deleloper check area */

/* skip navigation */
.skip-menu {display: block; } 
.skip-menu a {display: block;position: absolute;left: 0;top: -1000em;z-index: 9999;width: 100%;background-color: navy;color: yellow;font-size: 15px;font-weight: bold;text-align: center; } 

/*text type*/
.hidden {font: 0/0 a !important; } 

/*text decortion*/
.strike {text-decoration: line-through; } 

/* clearfix */
.clearfix:after {content: '';display: block;clear: both; } 

/* float */
.left {float: left; } 
.right {float: right; } 

/* english font */
/* .font-en { font-family:'Gotham'; font-weight:400; } */

/* text color */
.txt-color1 {color: #ff452c !important; } 
.txt-color2 {color: #4bbeff !important; } 
.txt-color3 {color: #ff5a00 !important; } 
.txt-rela-color {color: #4abdff !important; } 

/* 등급 */
.vvip {color: #e76afb; } 
.vip {color: #8a53fa; } 
.diamond {color: #47b9f9; } 
.gold {color: #e9990f; } 
.silver {color: #656565; } 
.bronze {color: #ba8256; } 
.family {color: #d56767; } 
/* font */
.font800 {font-weight: 800 !important; } 
.font600 {font-weight: 600 !important; } 
.font400 {font-weight: 400 !important; } 
.font200 {font-weight: 200 !important; } 

/* no-content */
.no-content {padding: 150px 0;width: 100% !important;height: auto !important;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; } 

/* input */
.chkS {display: inline-block;margin: 0 10px 0 0;cursor: pointer;vertical-align: middle; } 
.chkS input {position: absolute;visibility: hidden;position: static\9;visibility: visible\9; } 
.chkS input + span {position: relative;display: inline-block; } 
.chkS input + span:before {content: '';display: inline-block;display: none\9;width: 22px;height: 22px;margin-right: 9px;background: url('../images/sprite.png') no-repeat -410px -60px;background: none\9;vertical-align: -5px; } 
.chkS input + span.hide-txt {font: 0/0 a; } 
.chkS input:checked + span:before {background: url('../images/sprite.png') no-repeat -440px -60px;background: none\9; } 

.chkO {display: inline-block;margin: 0 10px 0 0;cursor: pointer;vertical-align: middle; } 
.chkO input {position: absolute;visibility: hidden;position: static\9;visibility: visible\9; } 
.chkO input + span {position: relative;display: inline-block; } 
.chkO input + span:before {content: '';display: inline-block;display: none\9;width: 22px;height: 22px;margin-right: 9px;background: url('../images/sprite.png') no-repeat -470px -60px;background: none\9;vertical-align: -5px; } 
.chkO input:checked + span:before {background: url('../images/sprite.png') no-repeat -500px -60px;background: none\9; } 

.chkB {display: inline-block;margin: 0 10px 0 0;cursor: pointer;vertical-align: middle; } 
.chkB input {position: absolute;visibility: hidden;position: static\9;visibility: visible\9; } 
.chkB input + span {position: relative;display: inline-block;line-height: 24px; } 
.chkB input + span:before {content: '';display: inline-block;display: none\9;width: 22px;height: 22px;margin-right: 10px;background: url('../images/sprite.png') no-repeat -530px -60px;background: none\9;vertical-align: top; } 
.chkB input + span.hide-txt {font: 0/0 a; } 
.chkB input:checked + span:before {background: url('../images/sprite.png') no-repeat -560px -60px;background: none\9; } 

.radioS {display: inline-block;margin: 0 8px 0 0;cursor: pointer;vertical-align: middle; } 
.radioS.vspace {width: 100px; } 
.radioS input {position: absolute;visibility: hidden;position: static\9;visibility: visible\9; } 
.radioS input + span {position: relative;display: inline-block; } 
.radioS input + span:before {content: '';display: inline-block;display: none\9;width: 22px;height: 22px;margin-right: 4px;background: url('../images/sprite.png') no-repeat -590px -60px;background: none\9;vertical-align: -7px; } 
.radioS input:checked + span:before {background: url('../images/sprite.png') no-repeat -620px -60px;background: none\9; } 

.radioS input + label {position: relative;display: inline-block; } 
.radioS input + label:before {content: '';display: inline-block;display: none\9;width: 22px;height: 22px;margin-right: 4px;background: url('../images/sprite.png') no-repeat -590px -60px;background: none\9;vertical-align: -7px; } 
.radioS input:checked + label:before {background: url('../images/sprite.png') no-repeat -620px -60px;background: none\9; } 

.chksp input {position: absolute;visibility: hidden;position: static\9;visibility: visible\9; } 

.of_radio_box {display: inline-block;margin: 3px 10px 3px 3px; } 
.of_radio_box &gt; input {display: none;}
.of_radio_box &gt; label {font-size: 14px;cursor: pointer; } 
.of_radio_box &gt; label span {margin: 0 0 0 6px; vertical-align: middle;} 
.of_radio_box &gt; label:before {content: '';display: inline-block;width: 22px;height: 22px;border: 1px solid #ddd;border-radius: 50%;vertical-align: middle;box-sizing: border-box; } 
.of_radio_box input:checked + label:before {content: '';display: inline-block;width: 22px;height: 22px;border: 2px solid #4bbeff;box-shadow: 0 0 0 4px #fff inset;border-radius: 50%;background: #4bbeff;box-sizing: border-box; } 
.of_radio_box input:disabled + label:before {width: 22px;height: 22px;background: #eaeaea;border-radius: 50%;border: 2px solid #ddd;box-shadow: 0 0 0 4px #fff inset;box-sizing: border-box; } 

.of_check_box {display: inline-block;margin: 3px 10px 3px 3px; } 
.of_check_box &gt; input[type="checkbox"] {display: none;}
.of_check_box &gt; label {position: relative;font-size: 14px;cursor: pointer; } 
.of_check_box &gt; label span {margin: 0 0 0 6px; } 
.of_check_box &gt; label:before {content: '';display: inline-block;width: 22px;height: 22px;border: 1px solid #ddd;border-radius: 3px;background: #fff;vertical-align: middle;box-sizing: border-box; } 
.of_check_box input:checked + label:after {content: '';position: absolute;top: 0px;left: 7px;width: 5px;height: 10px;border: solid #4bbeff;border-width: 0 3px 3px 0;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); } 
.of_check_box input:disabled + label:before {background: #f3f3f3; } 

.info_area &gt; div {margin-top: 10px; font-size: 14px;}

/* box style */
.line-bg-box {padding: 20px;background: #f9fdff;border: 3px solid #dbf2ff; } 
.line-bg-box .sub-title {margin-top: 0;line-height: 1.1; } 

/* list style */
.list-type1 li {position: relative;margin: 8px 0 0;padding: 0 0 0 8px;font-size: 14px;letter-spacing: -1px; } 
.list-type1 li:first-child {margin: 0; } 
.list-type1 li:before {content: '';position: absolute;top: 8px;left: 0;width: 3px;height: 3px;background: #656565;border-radius: 50%; } 

.list-type2 li {position: relative;font-size: 16px;color: #bbb; } 
.list-type2 li + li {margin-top: 25px; } 
.list-type2 li:before {content: '';display: inline-block;width: 15px;height: 12px;margin: 2px 10px 0 0;background: url('../images/sprite.png') no-repeat -700px -60px;vertical-align: top; } 
.list-type2 li.check {color: #3e3e3e; } 
.list-type2 li.check:before {background-position: -680px -60px; } 

.list-type3 {position: relative; } 
.list-type3 strong {display: block;margin-bottom: 10px;color: #4abdff;font-size: 16px;font-weight: bold;line-height: 25px; } 
.list-type3 strong:before {content: '';display: inline-block;width: 25px;height: 25px;margin: 0 8px 0 0;background: url('../images/sprite.png') no-repeat -88px -675px;vertical-align: top; } 
.list-type3 ul {padding: 20px;border: 1px solid #e0e9ee;background: #f5fbff;border-radius: 4px 4px; } 
.list-type3 li {position: relative;padding-left: 9px;color: #3e3e3e;font-size: 13px;line-height: 1.2; } 
.list-type3 li:before {content: '';display: block;position: absolute;top: 5px;left: 0;width: 3px;height: 3px;border-radius: 50%;background: #3e3e3e; } 
.list-type3 li + li {margin-top: 9px; } 
.list-type3 li a {color: #4abdff;text-decoration: underline; } 
.list-type3 .btn {display: block;position: absolute;bottom: 21px;right: 21px; } 
.list-type3 .btn a {display: inline-block;padding: 0 30px;background: #6e6e6e;color: #fff;line-height: 38px; } 

.list-type4 li {position: relative;margin: 8px 0 0;padding: 0 0 0 8px;font-size: 14px;letter-spacing: -1px; } 
.list-type4 li:first-child {margin: 0; } 
.list-type4 li:before {content: '-';position: absolute;left: 0; } 

.list-type3.v2 ul {font-size: 0; } 
.list-type3.v2 li {display: inline-block;width: 50%; } 

/* pagination */
/* .pagination { margin:50px 0 0; text-align:center; } 
.pagination a, .pagination strong, .pagination em.on { display:inline-block; width:43px; height:43px; margin:0 3px; border:1px solid #dedede; border-radius:50%; font-size:18px; line-height:43px; vertical-align:middle; } 
.pagination strong,
.pagination em.on { background:#4bbeff; color:#fff; } 
.pagination .page-nav { font:0/43px a!important; vertical-align:middle; } 
.pagination .page-nav:after { content:""; display:inline-block; width:15px; height:13px; background:url('../images/sprite.png') no-repeat -420px -210px; vertical-align:middle; } 
.pagination .page-prev:after { background-position:-435px -210px; } 
.pagination .page-next:after { background-position:-465px -210px; } 
.pagination .page-end:after { background-position:-450px -210px; } */

.pagination {margin: 30px 0 0;font-size: 0;text-align: center; } 
.pagination a,
.pagination button,
.pagination em.on,
.pagination strong {display: inline-block;width: 30px;height: 30px;margin: 0 3px;border: 1px solid #dedede;border-radius: 50%;font-size: 14px;line-height: 30px;vertical-align: middle; } 
.pagination input.page_search_num {display: inline-block;width: 50px;height: 30px;margin: 0 3px;text-align: center;border: 1px solid #dedede;border-radius: 50px;font-size: 14px;vertical-align: middle; } 
.pagination em.page_search_sum {line-height: 30px;font-size: 14px;vertical-align: middle; } 
.pagination span.search_btn {display: inline-block;width: 60px;padding: 3px 0;margin-left: 20px;background: #4bbeff;color: #fff;border: 1px solid #4bbeff;border-radius: 50px;font-size: 14px;vertical-align: middle; } 
.pagination em.on,
.pagination strong {background: #4bbeff;color: #fff;border: 1px solid #4bbeff; } 
.sbOptions,
.sbSelector {border: 1px solid #ddd; } 
.pagination .page-nav {position: relative;font: 0/43px a !important;vertical-align: middle; } 
.pagination .page-nav:after {content: ''; display: inline-block;width: 30px;height: 30px;background: url(../images/biz_03.png) no-repeat;vertical-align: middle;position: absolute;top: 0;left: 0; } 
.pagination .page-prev:after {background: url(../images/biz_01.png) center no-repeat; } 
.pagination .page-next:after {background: url(../images/biz_03.png) center no-repeat; } 
.pagination .page-start:after {background: url(../images/biz_02.png) center no-repeat; } 
.pagination .page-end:after {background: url(../images/biz_04.png) center no-repeat; } 
.pagination .next-button:after,
.pagination .prev-button:after {content: ''; display: inline-block;width: 15px;height: 25px;background: url(../images/sprite.png) no-repeat;vertical-align: middle; } 
.pagination .prev-button:after {background-position: -435px -210px; } 
.pagination .next-button:after {background-position: -465px -210px; } 
.pagination .next-button em,
.pagination .prev-button em {font-size: 0; } 

/* fullpage */
html.fp-enabled,
.fp-enabled body {margin: 0;padding: 0;overflow: hidden;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); } 
#superContainer {height: 100%;position: relative;-ms-touch-action: none;touch-action: none; } 
.fp-section {position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; } 
.fp-slide {float: left; } 
.fp-slide,
.fp-slidesContainer {height: 100%;display: block; } 
.fp-slides {z-index: 1;height: 100%;overflow: hidden;position: relative;-webkit-transition: all 0.3s ease-out; /* Safari&lt;=6 Android&lt;=4.3 */
transition: all 0.3s ease-out; } 
.fp-section.fp-table,
.fp-slide.fp-table {display: table;table-layout: fixed;width: 100%; } 
.fp-tableCell {overflow: hidden;display: table-cell;vertical-align: middle;width: 100%;height: 100%; } 
.fp-slidesContainer {float: left;position: relative; } 
.fp-controlArrow {-webkit-user-select: none; /* webkit (safari, chrome) browsers */
-moz-user-select: none; /* mozilla browsers */
-khtml-user-select: none; /* webkit (konqueror) browsers */
-ms-user-select: none; /* IE10+ */
position: absolute;z-index: 4;top: 50%;cursor: pointer;width: 0;height: 0;border-style: solid;margin-top: -38px;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); } 
.fp-controlArrow.fp-prev {left: 15px;width: 0;border-width: 38.5px 34px 38.5px 0;border-color: transparent #fff transparent transparent; } 
.fp-controlArrow.fp-next {right: 15px;border-width: 38.5px 0 38.5px 34px;border-color: transparent transparent transparent #fff; } 
.fp-scrollable {overflow: hidden;position: relative; } 
.fp-scroller {overflow: hidden; } 
.iScrollIndicator {border: 0 !important; } 
.fp-notransition {-webkit-transition: none !important;transition: none !important; } 
#fp-nav {position: fixed;z-index: 100;margin-top: -32px;top: 50%;opacity: 1;-webkit-transform: translate3d(0, 0, 0); } 
#fp-nav.right {right: 17px; } 
@media (min-width: 1899px) {#fp-nav.right {right: 50%;margin-right: -933px; } 
 }
#fp-nav.left {left: 17px; } 
.fp-slidesNav {position: absolute;z-index: 4;left: 50%;opacity: 1;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); } 
.fp-slidesNav.bottom {bottom: 17px; } 
.fp-slidesNav.top {top: 17px; } 
#fp-nav ul,
.fp-slidesNav ul {margin: 0;padding: 0; } 
#fp-nav ul li,
.fp-slidesNav ul li {display: block;width: 14px;height: 13px;margin: 7px;position: relative; } 
.fp-slidesNav ul li {display: inline-block; } 
#fp-nav ul li a,
.fp-slidesNav ul li a {display: block;position: relative;z-index: 1;width: 100%;height: 100%;cursor: pointer;text-decoration: none; } 

#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span {height: 12px;width: 12px;margin: -6px 0 0 -6px;border-radius: 100%;background: #4fb7f3; } 

#fp-nav ul li a span,
.fp-slidesNav ul li a span {border-radius: 50%;position: absolute;z-index: 1;height: 4px;width: 4px;border: 0;background: #999;left: 50%;top: 50%;margin: -2px 0 0 -2px;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out; } 
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span {width: 10px;height: 10px;margin: -5px 0px 0px -5px;background: #4fb7f3; } 
#fp-nav ul li .fp-tooltip {position: absolute;top: -2px;color: #fff;font-size: 14px;/*font-family: arial, helvetica, sans-serif;*/white-space: nowrap;max-width: 220px;overflow: hidden;display: block;opacity: 0;width: 0;cursor: pointer; } 
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {-webkit-transition: opacity 0.2s ease-in;transition: opacity 0.2s ease-in;width: auto;opacity: 1; } 
#fp-nav ul li .fp-tooltip.right {right: 20px; } 
#fp-nav ul li .fp-tooltip.left {left: 20px; } 
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell {height: auto !important; } 
.fp-responsive .fp-auto-height-responsive.fp-section,
.fp-responsive .fp-auto-height-responsive .fp-slide,
.fp-responsive .fp-auto-height-responsive .fp-tableCell {height: auto !important; } 

/* flexslider */
.flexslider {margin: 0;padding: 0; } 
.flexslider .slides {zoom: 1; } 
.flexslider .slides img {height: auto;-moz-user-select: none; } 
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease; } 
.loading .flex-viewport {max-height: 300px; } 
.carousel li {margin-right: 5px; } 
.flex-direction-nav a {overflow: hidden;text-decoration: none;display: block;font-size: 0;width: 52px;height: 52px;margin: -26px 0 0;position: absolute;top: 50%;z-index: 10;/*opacity: 0; */
cursor: pointer;color: rgba(0, 0, 0, 0.8);text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); } 
.flex-direction-nav .flex-prev {left: -50px; } 
.flex-direction-nav .flex-next {right: -50px;text-align: right; } 

.flex-direction-nav .flex-disabled {opacity: 0.5 !important;filter: alpha(opacity=.5);cursor: default;z-index: -1; } 
.flex-control-nav {position: absolute;left: 50%;bottom: 20px;text-align: center;transform: translateX(-50%);-moz-transform: translateX(-50%);-webkit-transform: translateX(-50%);font-size: 0; } 
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline; } 
.flex-control-paging li a {width: 6px;height: 6px;display: block;background: rgba(255, 255, 255, 0.5);cursor: pointer;text-indent: -9999px;-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px; } 
.flex-control-paging li a:hover {background: #ccc; } 
.flex-control-paging li a.flex-active {width: 40px !important;background: rgba(255, 255, 255, 1);/*background: #4fb7f3; */
cursor: default;transition: width 0.5s; } 
/* Slider */
.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent; } 
.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0; } 
.slick-list:focus {outline: none; } 
.slick-list.dragging {cursor: pointer;cursor: hand; } 

.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); } 

.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto; } 
.slick-track:before,
.slick-track:after {display: table;content: ''; } 
.slick-track:after {clear: both; } 
.slick-loading .slick-track {visibility: hidden; } 

.slick-slide {display: none;float: left;height: 100%;min-height: 1px; } 
[dir='rtl'] .slick-slide {float: right; } 
.slick-slide img {display: block; } 
.slick-slide.slick-loading img {display: none; } 
.slick-slide.dragging img {pointer-events: none; } 
.slick-initialized .slick-slide {display: block;outline: none; } 
.slick-loading .slick-slide {visibility: hidden; } 
.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent; } 
.slick-arrow.slick-hidden {display: none; } 
/* Chrome, Safari용 스크롤 바 */
::-webkit-scrollbar {width: 8px;height: 8px;/*border: 3px solid #fff; */}
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {display: block;height: 10px; } 
::-webkit-scrollbar-track {background: #efefef;-webkit-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.2); } 
::-webkit-scrollbar-thumb {height: 50px;width: 50px;background: rgba(0, 0, 0, 0.2);-webkit-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.1); } 
::-webkit-scrollbar-track-piece {background: #fff; } 

/*****************************************************
Layout
******************************************************/
* {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; } 
input,
textarea {outline: none; } 
.container {display: block;width: 1280px;margin: 0 auto; } 
#container {display: block;width: 1240px;margin: 0 auto; } 
#container:after {content: '';display: block;clear: both; } 
#header .container {max-width: 1920px;min-width: 1280px;width: auto; } 
#document {width: 100%; height: 100%; } 
#contents {width: 100%; min-width: 1440px;}
.fbg #contents {padding-top: 70px;height: 100%; } 
.wrap-header-fixed {position: fixed;top: 0;left: 0;width: 100%;z-index: 200; } 

.main-color {color: #4bbeff !important; } 

#header {height: 70px;background: #fff;border-bottom: 1px solid #ddd; } 
#header .logo a {position: absolute;left: 30px;top: 50%;width: 148px;height: 34px;transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 10;background: url('../images/bizhome/relaket_logo.png'); } 
#header .top-menu { } 
#header .top-menu {display: block;margin: 0 auto;text-align: center;font-size: 0; } 
#header .top-menu li {position: relative;display: inline-block; } 
#header .top-menu .menu {display: inline-block;font-size: 18px;margin: 0 30px;font-weight: 800;color: #222;line-height: 70px;vertical-align: middle;transition: all ease 0.3s; } 
#header .top-menu .menu:hover,
#header .top-menu .menu.active {color: #4fb7f3 !important; } 
#header .top-menu .menu.depth:after {content: '';display: inline-block;width: 9px;height: 5px;margin-left: 10px;background: url('../images/bizhome/biz_sprite.png') no-repeat -100px 0px;vertical-align: middle; } 
#header .top-menu .menu.depth:hover:after,
#header .top-menu .menu.depth.active:after {background-position: -100px -10px !important; } 
#header .menu-util {position: absolute;top: 50%;right: 30px;transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);font-size: 0; } 
#header .menu-util a {display: inline-block;padding: 0 30px;font-size: 16px;color: #fff;border-radius: 50px 50px; } 
#header .menu-util a.login-btn {height: 38px;line-height: 38px;border: 1px solid #7d7f81;color: #222; } 
#header .menu-util a.create-btn {margin-left: 10px;height: 38px;line-height: 38px;border: 1px solid #4fb7f3;background: #4fb7f3; } 

.fbg #contents {padding-top: 0; } 

#header .over-menu {display: none;position: absolute;left: 0;top: 60px;min-width: 212px;padding: 30px;border-radius: 5px;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);background-color: #fff;text-align: left;z-index: 20; } 
#header .over-menu a {display: block;font-size: 16px;line-height: 1;letter-spacing: -0.4px;color: #666; } 
#header .over-menu a + a {margin-top: 28px; } 
#header .over-menu a.active,
#header .over-menu a:hover {color: #4fb7f3; } 
#header .over-menu.v2 {min-width: 320px;font-size: 0; } 
#header .over-menu.v2:after {content: '';display: block;clear: both; } 
#header .over-menu.v2 a {display: inline-block;zoom: 1;*display: inline;width: 50%;margin: 0;vertical-align: top; } 
#header .over-menu.v2 a:nth-child(2) ~ a {margin-top: 28px; } 
#header .over-menu.v2 a:nth-child(2n) {padding-left: 20px; } 


/* biz btn */
.btn-area {display: block;text-align: center;font-size: 0; } /* 가로버튼 */
.btn-area .biz-btn + .biz-btn {margin-left: 10px; } 
.btn-area .btn-round + .btn-round {margin-left: 20px; } 

.btn-wrap {display: block;text-align: center;font-size: 0; } /* 세로버튼 */
.btn-wrap .biz-btn + .biz-btn {margin-top: 10px; } 

.btn-area.v2 {position: relative;display: block;text-align: left;font-size: 0; } 
.btn-area.v2 .biz-btn:nth-child(3) {position: absolute;right: 0; } 

.biz-back-btn {display: inline-block;min-width: 160px;height: 50px;line-height: 50px;border: 1px solid #ddd;border-radius: 5px 5px;font-size: 18px;color: #333;font-weight: 800;text-align: center; } 
.biz-back-btn + .biz-back-btn {margin-left: 10px; } 
.biz-back-btn .ico-back {display: inline-block;width: 16px;height: 14px;margin: -2px 7px 0 0;background: url('../images/bizhome/biz_sprite.png') no-repeat -440px 0;vertical-align: middle;font-size: 0; } 
.biz-back-btn:hover {border-color: #cae9fb;color: #4fb7f3; } 
.biz-back-btn:hover .ico-back {background-position: -460px 0; } 

[class^='biz-btn'] {display: inline-block;min-width: 200px;height: 54px;font-size: 18px;vertical-align: middle;border-radius: 5px 5px;line-height: 54px;text-align: center; } 
.biz {background: #4abdff;color: #fff; } 
.biz2 {border: 1px solid #4abdff;background: #fff;color: #4abdff; } 
.darkgrey {background: #666;color: #fff; } 
.white2 {background: #fff;border: 1px solid #999;color: #666; } 

[class^='biz-btn'].disabled {opacity: 0.4;cursor: default; } 

[class^='btn-medium'] {display: inline-block;min-width: 90px;height: 30px;font-size: 13px;vertical-align: middle;line-height: 30px;color: #666;text-align: center; } 
.white {border: 1px solid #ddd;background: #fff; } 

[class^='btn-round'] {display: inline-block;min-width: 200px;height: 83px;padding: 0 60px;font-size: 32px;vertical-align: middle;border-radius: 50px;line-height: 83px;letter-spacing: -1.6px;text-align: center;font-weight: 600; } 
.main {color: #fffefe;background: #255090; } 
.target {color: #255090;border: 2px solid #92a7c7; } 

/* biz 툴팁 */
.wrap-biz-tooltip {position: relative;display: inline-block; } 
.btn-tooltip {display: inline-block;width: 30px;height: 30px;margin-top: -3px;margin-left: 10px;background: url('../images/bizhome/biz_sprite.png') no-repeat 0 -130px;font-size: 0;vertical-align: middle; } 
.btn-tooltip:hover {background-position: -40px -130px; } 
.btn-tooltip.active {background-position: -80px -130px; } 

.btn-tooltip.v2 {width: 22px;height: 22px;background-position: -340px -60px; } 
.btn-tooltip.v2:hover {background-position: -370px -60px; } 
.btn-tooltip.v2.active {background-position: -400px -60px; } 

.btn-tooltip.active + .biz-tooltip-box {display: inline-block;min-width: 305px; } 

.btn-tooltip.v2.active + .biz-tooltip-box {top: -3px;left: 40px; } 

.biz-tooltip-box {display: none;position: absolute;left: 50px;padding: 20px;border: 2px solid #4fb7f3;border-radius: 5px 5px;text-align: left;background: #fff;z-index: 101;box-shadow: 5px 8px 10px 0px rgba(0, 0, 0, 0.05); } 
.biz-tooltip-box .tip-title {display: block;margin-bottom: 10px;font-size: 16px;color: #4fb7f3;font-weight: 800; } 
.biz-tooltip-box .tip-cont {display: block;font-size: 13px;color: #333;line-height: 1.2; } 

/* 비즈홈 공통 레이어팝업 */
.biz-layer-pop {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1000; } 
.biz-layer-pop.open {display: block; } 
.biz-layer-pop .bg {position: fixed;width: 100%;height: 100%;background: #000;opacity: 0.46;filter: alpha(opacity=46); } 
.biz-layer-pop .biz-layer-wrap {position: fixed;top: 50%;left: 50%;width: 800px;height: auto;padding: 32px;border: 2px solid #666;background: #fff;transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%); } 
.biz-layer-header h2 {font-size: 22px;color: #222;font-weight: 600;max-width: 680px; } 
.biz-layer-header {padding-bottom: 10px;border-bottom: 1px solid #444; } 
.biz-layer-pop .btn-close {position: absolute;top: 30px;right: 40px;width: 25px;height: 25px;background: url('../images/bizhome/biz_sprite.png') no-repeat -240px -170px;font: 0/0 a !important; } 
.biz-layer-content {padding-top: 20px;font-size: 14px;height: calc(100% - 50px);overflow: auto; } 

/* 비즈홈 공통 스탠다드 페이지 레이어팝업 */

.biz-layer-pop .biz-layer-wrap.standardPop {border-radius: 10px; } 
.standardPop .biz-layer-content {overflow: unset; } 
.standardPop .biz-layer-header { } 
.standardPop .detail-contents {position: unset;width: auto;height: calc(100% - 120px);margin: 20px 0;overflow: auto; } 
.standardPop .detail-contents .tbl-type3 {border-top: 0;margin-top: 0;word-wrap: break-word;word-break: keep-all; } 
.standardPop .detail-contents .tbl-type3 th {border-bottom: 2px solid #555; } 
.standardPop .detail-contents .tbl-type3 td {padding: 25px 0 25px 10px; } 

.standardPop .detail-contents {width: auto;height: auto;background: none; } 
.standardPop.svbbs .detail-contents {height: calc(100% - 120px); } 
.target_pop .target-contents .target-bg-body {width: auto;height: auto;padding: 0 20px;background: none; } 
.target_pop .target-contents .target-bg-bottom {width: auto;height: auto;background: none; } 

/* 간격 */
.mt5 {margin-top: 5px !important; } 
.mt10 {margin-top: 10px !important; } 
.mt15 {margin-top: 15px !important; } 
.mt20 {margin-top: 20px !important; } 
.mt25 {margin-top: 25px !important; } 
.mt30 {margin-top: 30px !important; } 
.mt35 {margin-top: 35px !important; } 
.mt40 {margin-top: 40px !important; } 
.mt45 {margin-top: 45px !important; } 
.mt50 {margin-top: 50px !important; } 
.mt55 {margin-top: 55px !important; } 
.mt60 {margin-top: 60px !important; } 
.mt65 {margin-top: 65px !important; } 
.mt70 {margin-top: 70px !important; } 
.mt75 {margin-top: 75px !important; } 
.mt80 {margin-top: 80px !important; } 
.mt85 {margin-top: 85px !important; } 
.mt90 {margin-top: 90px !important; } 
.mt95 {margin-top: 95px !important; } 
.mt100 {margin-top: 100px !important; } 

/* 정렬 */
.text-left {text-align: left; } 
.text-right {text-align: right; } 
.text-center {text-align: center; } 

/* 공통 테이블 */
.tbl-type {width: 100%; } 
.tbl-type th {height: 50px;border-top: 1px solid #ccc;background: #f7f7f7;font-size: 14px;color: #333;font-weight: 600;text-align: center; } 
.tbl-type td {height: 50px;border-bottom: 1px solid #eee;font-size: 14px;color: #666;text-align: center; } 
.tbl-type tr:last-child td {border-bottom: 1px solid #ccc; } 
.tbl-type tr.bg td {background: #f6fcff; } 
.tbl-type input[type='text'] {width: 430px;height: 50px;padding: 0 10px;border: 1px solid #ddd; } 
.tbl-type .biz-btn {min-width: 130px;height: 50px;line-height: 50px;font-size: 14px; } 

.tbl-type td.subject {padding: 24px;text-align: left; } 

.tbl-type2 {width: 100%;border-top: 1px solid #ccc; } 
.tbl-type2 th {padding: 20px;border-bottom: 1px solid #eee;background: #f7f7f7;font-size: 14px;color: #333;font-weight: 600;text-align: left; } 
.tbl-type2 td {padding: 20px;border-bottom: 1px solid #eee;font-size: 14px;color: #666;text-align: left; } 
.tbl-type2 tr:last-child th,
.tbl-type2 tr:last-child td {border-bottom: 1px solid #ccc; } 
.tbl-type2 tr.bg td {background: #f6fcff; } 
.tbl-type2 input[type='text'] {width: 430px;height: 50px;padding: 0 10px;border: 1px solid #ddd; } 
.tbl-type2 select {height: 50px;border: 1px solid #ddd;padding-left: 20px;font-size: 14px;vertical-align: top; } 
.tbl-type2 .biz-btn {min-width: 130px;height: 50px;line-height: 50px;font-size: 14px; } 

.tbl-type3 {width: 100%;border-top: 2px solid #555;text-align: left; } 
.tbl-type3 th {height: 70px;background: #f9f9f9;font-size: 22px;color: #333;font-weight: 600;letter-spacing: -0.6px; } 
.tbl-type3 td {padding: 36px 0;border-bottom: 1px solid #ddd;font-size: 15px;color: #333;letter-spacing: -0.4px;line-height: 1.3; } 
.tbl-type3 td strong {font-size: 20px;font-weight: 600;letter-spacing: -0.5px; } 
.tbl-type3 tr &gt; td:first-child {font-size: 20px;font-weight: 600;letter-spacing: -0.5px;color: #333;vertical-align: top; } 
.tbl-type3 tr &gt; td:first-child &gt; em {display: block;font-size: 14px;letter-spacing: -0.4px;font-weight: 600; } 
.tbl-type3 tr &gt; td:first-child &gt; p {display: block;margin-top: 4px;font-size: 14px;letter-spacing: -0.4px;color: #666;font-weight: 400; } 
.tbl-type3 tr:last-child td {border-bottom: none; } 
.tbl-type3 tr.v1 td + td {border-bottom: none; } 
.tbl-type3 tr.v2 td {padding: 0 0 36px; } 
.tbl-type3 td .tit {display: block;margin-bottom: 8px;font-weight: 600; } 
.tbl-type3 td .desc {font-size: 13px !important;line-height: 1.38;letter-spacing: -0.3px; } 

/* 사업자선택 */
.bsRadio-area {font-size: 0; } 
.bsRadio-area .bsRadio label {display: inline-block;padding: 0 20px;border: 1px solid #ddd;font-size: 14px;color: #333;height: 50px;line-height: 50px;border-radius: 5px 5px;text-align: center;cursor: pointer; } 
.bsRadio-area .bsRadio input[type='check']:checked + label,
.bsRadio-area .bsRadio input[type='radio']:checked + label {border-color: #4abdff;color: #4abdff; } 
.bsRadio-area .bsRadio + .bsRadio {margin-left: 10px; } 

.bsRadio-area.type1 .bsRadio label {width: 295px; } 
.bsRadio-area.type2 {display: flex; align-items: center; justify-content: space-between;} 
.bsRadio-area.type2 .bsRadio label {min-width: 145px; } 
.bsRadio-area.type2 .bsRadio + .bsRadio {margin-left: 5px; } 

.bsRadio-area.type2.type5 .bsRadio label {min-width: 115px; padding: 0;} 




/* 이용권 선택 */
.bsRadio-area.v2 {display: table;table-layout: fixed;width: 100%; } 
.bsRadio-area.v2 .bsRadio {display: table-cell;position: relative;border: 1px solid #ddd;border-bottom-color: #333; } 
.bsRadio-area.v2 .bsRadio label {width: 100%;border-radius: 0;border: 0;font-size: 15px;color: #666;font-weight: 600; } 
.bsRadio-area.v2 .bsRadio + .bsRadio {border-left: 0; } 
.bsRadio-area.v2 .bsRadio input[type='check']:checked + label,
.bsRadio-area.v2 .bsRadio input[type='radio']:checked + label {color: #333; } 
.bsRadio-area.v2 .bsRadio input[type='check']:checked + label:before,
.bsRadio-area.v2 .bsRadio input[type='radio']:checked + label:before {content: '';display: block;position: absolute;top: -1px;left: -1px;width: 100%;height: 100%;border: 1px solid #333;border-bottom: 0; } 
.bsRadio-area.v2 .bsRadio input[type='check']:checked + label:after,
.bsRadio-area.v2 .bsRadio input[type='radio']:checked + label:after {content: '';display: block;position: absolute;left: 0px;bottom: -1px;width: 100%;height: 1px;background: #fff; } 

/* input */
.component {margin-top: 20px; } 
.component:after {content: '';display: block;clear: both; } 
.component:first-child {margin: 0; } 
.component dt {float: left;position: relative;width: 170px;color: #3e3e3e;font-size: 14px;font-weight: bold;line-height: 60px; } 
.component dt i {color: #4abdff; } 
.component dt .tip {position: absolute;top: 2px;right: 0;color: #4abdff;font-size: 12px;font-weight: normal; } 
.component dd {position: relative;float: left;width: 430px; } 
.component dd input[type='text'],
.component dd input[type='password'],
.component dd input[type='number'],
.component dd select {width: 100%;height: 50px;border: 1px solid #ddd;padding-left: 20px;font-size: 14px;vertical-align: top; } 
.component dd textarea {width: 100%;border: 1px solid #ddd;padding: 20px;font-size: 14px;vertical-align: top;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; } 

.component .certify {display: inline-block;position: relative;width: 365px;margin-left: 1px;vertical-align: top; } 
.component .certify.full-type {width: 100%;margin-left: 0; } 
.component .certify input[type='text'] {padding-right: 95px; } 
.component .certify input[type='button'] {display: inline-block;position: absolute;top: 50%;right: 11px;min-width: 60px;height: 38px;margin-top: -19px;padding: 0 10px;color: #9e9e9e;text-align: center; } 
.component .certify input[type='button'][disabled='disabled'] {background: #4abdff;color: #fff; } 
.component .msg {margin-top: 10px;color: #ff5a00;line-height: 1.2; } 
.component .sect {display: block;margin-top: 20px; } 
.component .nation-code {display: block;position: absolute;top: 10px;left: 0;width: 44px;padding: 9px 0 9px 20px;border-right: 1px solid #ddd;font-size: 14px;line-height: 1; } 
.component .nation-code + input[name='pcs1'] {padding-left: 75px; } 

/* 리스트 없을때 */
.no-list {padding: 100px 0 !important;text-align: center;font-size: 14px; } 


/* 탭메뉴 */
.wrap-tab-cont {width: 100%;overflow: hidden; } 
.wrap-tab-cont .tab-cont {display: none; } 
.wrap-tab-cont .tab-cont.active {display: block; } 

.tab_menu .menu {cursor: pointer;}
.tab_cont .cont {display: none;}
.tab_cont .cont.active {display: block;}

/* 탭버튼 */
.navi-tab {display: table;table-layout: fixed;width: 100%;border-top: 1px solid #ddd;font-size: 14px;height: 50px; } 
.navi-tab a {display: table-cell;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; } 
.navi-tab a {border: 1px solid #ccc;border-width: 0 1px 1px 1px;background: #f8f8f8;line-height: 40px;text-align: center; } 
.navi-tab a + a {border-left: 0; } 
.navi-tab a.active {border-bottom: 1px solid #fff;background: #fff;color: #000;font-weight: 800; } 
.navi-tab a span {vertical-align: middle; } 

/* 안내팝업 */
.infopopup-dimed {width: 100%;height: 100%;position: fixed;background-color: #000;z-index: 1000;display: none;opacity: 0.7; } 
.infopopup {position: fixed;width: 640px;top: 50%;left: 50%;transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);border-radius: 10px;background-color: #fff;z-index: 1001; } 
.infopopup .infopopup-top {padding: 20px 30px; } 
.infopopup .infopopup-top h2 {display: inline-block;width: 40px;height: 40px;vertical-align: middle; } 
.infopopup .infopopup-top h2 img {width: 100%; } 
.infopopup .infopopup-top .btn-close {position: absolute;top: 30px;right: 40px;width: 25px;height: 25px;background: url('../images/bizhome/biz_sprite.png') no-repeat -240px -170px;font: 0/0 a !important; } 
.infopopup .infopopup-top .pop-title {display: inline-block;margin-left: 20px;font-size: 24px;color: #222;font-weight: 600;vertical-align: middle; } 
.infopopup .infopopup-top .pop-title &gt; span {color: #1f4583; } 
.infopopup .infopopup-top .pop-title .user-name {display: inline-block;overflow: hidden;max-width: 200px;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;line-height: 1; } 
.infopopup .infopopup-bottom {padding: 20px 30px;text-align: right; } 

/* 메인팝업 */
.mainpopup-dimed {width: 100%;height: 100%;position: fixed;background-color: #000;z-index: 1000;display: none;opacity: 0.7; } 
.mainpopup-table-wrap {/*display: table;width: 100%;height: 100%; */
position: fixed;left: 100px;top: 100px;z-index: 1000; } 
.mainpopup-table {/*display: table-cell; */
width: 100%;height: 100%;vertical-align: middle;text-align: center; } 
.mainpopup {display: inline-block;-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);-o-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, 0.1); } 
.mainpopup .mainpopup-cont {width: auto;background-color: #ddd; } 
.mainpopup .mainpopup-cont a {display: block;width: 100%;height: 100%; } 
.mainpopup .mainpopup-cont img {width: auto;height: 70vh; } 
.mainpopup .mainpopup-bottom {padding: 13px 25px;color: #222;position: relative;background-color: #fff;text-align: left; } 
.mainpopup .mainpopup-bottom .btn-close {position: absolute;bottom: 13px;right: 25px;width: 20px;height: 20px;background: url('../images/bizhome/biz_sprite.png') no-repeat -282px -173px;font: 0/0 a !important; } 

/* alert_layer */
.alertpopup-dimed {width: 100%;height: 100%;position: fixed;background-color: #000;z-index: 1000;display: none;opacity: 0.7; } 
.alertpopup {display: none;position: fixed;width: auto;min-width: 300px;max-height: 90%;top: 50%;left: 50%;transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);border-radius: 10px;background-color: #fff;z-index: 1001;overflow: auto; } 
.alertpopup .alertpopup-top {padding: 20px 30px; } 
.alertpopup .alertpopup-top h2 {display: inline-block;width: 40px;height: 40px;vertical-align: middle; } 
.alertpopup .alertpopup-top h2 img {width: 100%; } 
.alertpopup .alertpopup-top .btn-close {position: absolute;top: 30px;right: 40px;width: 25px;height: 25px;background: url('../images/bizhome/biz_sprite.png') no-repeat -240px -170px;font: 0/0 a !important; } 
.alertpopup .alertpopup-top .pop-title {display: inline-block;margin-left: 20px;font-size: 24px;color: #222;font-weight: 600;vertical-align: middle; } 
.alertpopup .alertpopup-top .pop-title &gt; span {color: #1f4583; } 
.alertpopup .alertpopup-top .pop-title .user-name {display: inline-block;overflow: hidden;max-width: 200px;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;line-height: 1; } 
.alertpopup .alertpopup-cont {padding: 20px 30px; } 
.alertpopup .alertpopup-bottom {padding: 20px 30px;text-align: center; } 

.alertpopup-cont .login-notice {margin-top: 40px; } 
.alertpopup-cont .login-notice span {display: block;text-align: center; } 
.alertpopup-cont .login-notice span a {display: inline-block;min-width: 150px;height: 48px;line-height: 48px;margin: 20px 5px;background-color: #fff;border: solid 1px #4abdff;color: #29b1ff;border-radius: 5px;font-size: 14px;letter-spacing: -0.4px;text-align: center; } 

/* mediaquery */
@media all and (max-width: 1400px) {#header .top-menu .menu {margin: 0 20px; } 
 }

.legal-content {padding: 15px 0 0 0; } 
.legal-content h4 {margin-bottom: 5px; } 
.legal-content .legal {overflow-y: auto;height: 300px;line-height: 1.5; } 
.legal-content .btn-area {margin-top: 25px; } 
.legal-content table {border: 1px solid #ddd;border-top: 0;text-align: center; } 
.legal-content table th {background: #efefef;padding: 5px;border-top: 1px solid #ddd; } 
.legal-content table td {padding: 5px;border-top: 1px solid #ddd; border-left: 1px solid #ddd; text-align: left; } 
.legal-content table th + th {border-left: 1px solid #ddd; } 
.legal-content table td + td {border-left: 1px solid #ddd; } 
.legal-content strong {font-weight: 600; } 


/* ######################################### 릴라켓 페이 모듈 ######################################### */

/* 릴라켓 페이 모듈 */
/* .relaketPay_module {display: flex; margin-top: 20px;}  */
.relaketPay_module::after {content: '';display: block;clear: both; } 
.relaketPay_module .float_area {float: left;} 
.relaketPay_module .float_area:nth-of-type(1) {width: calc(65% - 20px); margin-right: 20px; } 
.relaketPay_module .float_area:nth-of-type(2) {width: 35%; padding: 15px 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; } 
.relaketPay_module .float_area {position: relative; width: 100%; } 

.relaketPay_module .float_area .relaketPay_info {margin-top: 20px;}
.relaketPay_module .float_area .relaketPay_info p + p {margin-top: 10px;}

.relaketPay_module .of_radio_box {display: inline-block;margin: 3px 10px 3px 3px; } 
.relaketPay_module .of_radio_box &gt; input {display: none;}
.relaketPay_module .of_radio_box &gt; label {font-size: 14px;cursor: pointer; } 
.relaketPay_module .of_radio_box &gt; label span {margin: 0 0 0 6px; vertical-align: middle;} 
.relaketPay_module .of_radio_box &gt; label:before {content: '';display: inline-block;width: 22px;height: 22px;border: 1px solid #ddd;border-radius: 50%;vertical-align: middle;box-sizing: border-box; } 
.relaketPay_module .of_radio_box input:checked + label:before {content: '';display: inline-block;width: 22px;height: 22px;border: 2px solid #4bbeff;box-shadow: 0 0 0 4px #fff inset;border-radius: 50%;background: #4bbeff;box-sizing: border-box; } 

.relaketPay_module .of_check_box {display: inline-block;margin: 3px 10px 3px 3px; } 
.relaketPay_module .of_check_box &gt; input[type="checkbox"] {display: none;}
.relaketPay_module .of_check_box &gt; label {position: relative;font-size: 14px;cursor: pointer; } 
.relaketPay_module .of_check_box &gt; label span {margin: 0 0 0 6px; } 
.relaketPay_module .of_check_box &gt; label:before {content: '';display: inline-block;width: 22px;height: 22px;border: 1px solid #ddd;border-radius: 3px;background: #fff;vertical-align: middle;box-sizing: border-box; } 
.relaketPay_module .of_check_box input:checked + label:after {content: '';position: absolute;top: 3px;left: 7px;width: 5px;height: 10px;border: solid #4bbeff;border-width: 0 3px 3px 0;transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); } 
.relaketPay_module .of_check_box input:disabled + label:before {background: #f3f3f3; } 

.relaketPay_module .float_area .user_info {margin: 10px 0;}
.relaketPay_module .float_area .user_info span {display: inline-block; vertical-align: middle;}
.relaketPay_module .float_area .user_info button {display: inline-block; min-width: 70px;height: 32px;padding: 0 15px; margin-left: 5px; border: 1px solid #ddd;background: #fff;font-size: 12px;color: #656565;vertical-align: middle;}
.relaketPay_module .float_area .pay_card_manage {position: absolute; top: 0;right: 20px;font-weight: 600; } 

.relaketPay_module .card {position: relative;margin: 20px 0 0; } 
.relaketPay_module .card .slides .pay-list {position: relative;display: block;width: 260px !important;height: 155px;margin: 0 30px 0 0;padding: 20px;background: #f9f9f9;border-radius: 10px 10px;color: #fff;cursor: pointer;box-sizing: border-box; } 
.relaketPay_module .card .slides .pay-list .chk-ico {position: absolute;top: 20px;right: 20px;display: block;width: 35px;height: 35px;background: url('/data/gst_data/ui_module/assets/images/relaketPay_module/paychk_spr.png') no-repeat 0 0; } 
.relaketPay_module .card .slides .pay-list .logo img {margin: 0; } 
.relaketPay_module .card .slides .pay-list .card-num {display: block;margin-top: 10px;font-size: 16px;color: #fff; }  
.relaketPay_module .card .slides .pay-list .type {position: absolute;left: 20px;bottom: 20px;font-size: 14px;color: #fff; } 
.relaketPay_module .card .slides .pay-list .del-card {display: inline-block;position: absolute;right: 20px;bottom: 20px;min-width: 40px;height: 24px;border: 1px solid #fff;font-size: 14px;color: #fff;text-align: center;line-height: 24px; } 

.relaketPay_module .card .slides .pay-list.chk .chk-ico {background-position: -48px 0; } 
.relaketPay_module .card .slides .pay-list.pay-add {border: 1px solid #ddd;text-align: center; } 
.relaketPay_module .card .slides .pay-list.pay-add .add {display: block;width: 45px;height: 45px;margin: 15px auto;background: url('/data/gst_data/ui_module/assets/images/relaketPay_module/pay_add.png') no-repeat;font-size: 0; } 
.relaketPay_module .card .slides .pay-list.pay-add em {font-size: 20px;color: #888;font-weight: 800; } 

/* 릴라켓 페이 모듈 &gt; kspay 카드 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_01 {background: #e6343b; } /* 비씨 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_02 {background: #766c62; } /* KB 국민 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_03 {background: #898989; } /* 외환(X) */
.relaketPay_module .card .slides .pay-list.cardcode_ks_04 {background: #1f589f; } /* 삼성 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_05 {background: #898989; } /* 신한 */

.relaketPay_module .card .slides .pay-list.cardcode_ks_08 {background: #444242; } /* 현대 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_09 {background: #f96f33; } /* 롯데 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_11 {background: #898989; } /* 한미 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_12 {background: #898989; } /* 수협 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_14 {background: #46b8e2; } /* 우리 */

.relaketPay_module .card .slides .pay-list.cardcode_ks_15 {background: #79b53e; } /* 농협 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_16 {background: #898989; } /* 제주 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_17 {background: #898989; } /* 광주 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_18 {background: #898989; } /* 전북 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_19 {background: #898989; } /* 조흥 */

.relaketPay_module .card .slides .pay-list.cardcode_ks_23 {background: #898989; } /* 주택 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_24 {background: #168f7f; } /* 하나 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_25 {background: #898989; } /* 해외마스터(X) */
.relaketPay_module .card .slides .pay-list.cardcode_ks_26 {background: #707a8f; } /* 시티 */
.relaketPay_module .card .slides .pay-list.cardcode_ks_99 {background: #898989; } /* 기타 */

/* 릴라켓 페이 모듈 &gt; 카드 색상 */
.relaketPay_module .card .slides .pay-list.cardcode_01 { background-color:#e6343b; } /* 비씨 */
.relaketPay_module .card .slides .pay-list.cardcode_02 { background-color:#766c62; } /* 국민 */
.relaketPay_module .card .slides .pay-list.cardcode_03 { background-color:#293a4d; } /* 외환(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_04 { background-color:#1f589f; } /* 삼성 */
.relaketPay_module .card .slides .pay-list.cardcode_06 { background-color:#6695e5; } /* 신한 */
.relaketPay_module .card .slides .pay-list.cardcode_07 { background-color:#444242; } /* 현대 */
.relaketPay_module .card .slides .pay-list.cardcode_08 { background-color:#f96f33; } /* 롯데 */
.relaketPay_module .card .slides .pay-list.cardcode_09 { background-color:#293a4d; } /* 한미(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_10 { background-color:#293a4d; } /* 신세계한미(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_11 { background-color:#707a8f; } /* 시티 */
.relaketPay_module .card .slides .pay-list.cardcode_12 { background-color:#79b53e; } /* 농협 */
.relaketPay_module .card .slides .pay-list.cardcode_13 { background-color:#293a4d; } /* 수협(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_14 { background-color:#293a4d; } /* 평화(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_15 { background-color:#46b8e2; } /* 우리 */
.relaketPay_module .card .slides .pay-list.cardcode_16 { background-color:#1fa79c; } /* 하나 */
.relaketPay_module .card .slides .pay-list.cardcode_17 { background-color:#293a4d; } /* 동남(주택)(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_18 { background-color:#293a4d; } /* 주택(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_19 { background-color:#293a4d; } /* 조흥(강원)(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_20 { background-color:#293a4d; } /* 축협(농협)(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_21 { background-color:#293a4d; } /* 광주(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_22 { background-color:#293a4d; } /* 전북(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_23 { background-color:#293a4d; } /* 제주(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_24 { background-color:#293a4d; } /* 산은(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_25 { background-color:#293a4d; } /* 해외비자(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_26 { background-color:#293a4d; } /* 해외다이너스(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_27 { background-color:#293a4d; } /* 해외AMX(디자인 X) */
.relaketPay_module .card .slides .pay-list.cardcode_28 { background-color:#293a4d; } /* 해외JCB(디자인 X) */

/* 릴라켓 페이 모듈 &gt; 카드 리스트 슬라이드 */
.relaketPay_module .card .slick-slider {position: relative;padding: 0 50px; } 
.relaketPay_module .card .slick-slider .slick-arrow {position: absolute;top: 50%;width: 30px;height: 30px;border-width: 3px 3px 0 0;border-style: solid;border-color: #666;font-size: 0; } 
.relaketPay_module .card .slick-slider .slick-prev {left: 10px;transform: translateY(-50%) rotate(-135deg);-ms-transform: translateY(-50%) rotate(-135deg);-moz-transform: translateY(-50%) rotate(-135deg);-webkit-transform: translateY(-50%) rotate(-135deg); } 
.relaketPay_module .card .slick-slider .slick-next {right: 10px;transform: translateY(-50%) rotate(45deg);-ms-transform: translateY(-50%) rotate(45deg);-moz-transform: translateY(-50%) rotate(45deg);-webkit-transform: translateY(-50%) rotate(45deg); } 

/* 릴라켓 페이 모듈 &gt; 총 결제 금액, 약관 */
.relaketPay_module .float_area .total_price_wrap {display: flex; align-items: center;}
.relaketPay_module .float_area .total_price_wrap .total {margin-right: auto; font-weight: 600;}
.relaketPay_module .float_area .total_price_wrap strong {font-weight: 700; font-size: 17px; }
.relaketPay_module .float_area .check_box_wrap {padding-top: 25px; margin-top: 15px; border-top: 1px solid #ddd;}
.relaketPay_module .float_area .check_box_wrap .flex_area {display: flex; margin-top: 10px; align-items: center;}
.relaketPay_module .float_area .check_box_wrap .flex_area .view {display: block; margin-left: auto; font-size: 14px; text-decoration: underline;}
.relaketPay_module .float_area .payment_btn {display: block; width: 100%; height: 40px; padding: 0 15px; margin: 40px 0 0 0; background: #4abdff;font-size: 14px;color: #fff; line-height: 40px; text-align: center; border-radius: 5px; } 
</pre></body></html>