/* Copyright entraon.com */
@charset "utf-8";

/* 기본 필수 */
.se2_inputarea img {max-width:100% !important;}

.se2_inputarea .entra-imgwrap {background-color:#eee;}
.se2_inputarea .entra-imgwrap:before {content:none}

/* 기본 필수 */


/* 내용 공통 */







.entra-content-btn {margin:-8px -5px;}
.entra-content-btn .btn {display:inline-block;margin:8px 5px;padding:9px 19px;font-size:1.1em;border:1px solid #e3e3e3;}
.entra-content-btn .btn.gray {background-color:#555;border-color:#555;color:#fff;}
.entra-content-btn .btn.red {background-color:#f93500;border-color:#f93500;color:#fff;}
.entra-content-btn .btn.blue {background-color:#0077dc;border-color:#0077dc;color:#fff;}


.entra-content-title {position:relative;text-align:center;display:block;letter-spacing:-0.05em;font-weight:600;font-size:1.6em;line-height:1.2em;-webkit-transition:0.5s;transition:0.5s;margin-bottom:20px;}



.entra-sub1-title {position:relative;padding-top:20px;font-size:1.2em;margin-bottom:26px;}
.entra-sub1-title:nth-child(n+2) {margin-top:50px;}
.entra-sub1-title:before {position:absolute;content:"";left:0;top:0;width:60px;height:5px;background-color:#1f72b9;}

/* 내용 공통 */






.entra-content-greeting {position:relative;}
/*
.entra-content-greeting .greeting-intro {display:flex;gap:20px;align-items:center;justify-content:space-between;position:relative;background-color:#f0f6fb;;padding:10px 0;overflow:hidden;}
.entra-content-greeting .greeting-intro:before {position:absolute;z-index:2;content:"";left:0;right:0;top:0;bottom:0;background-color:#fff;opacity:0.3;}
.entra-content-greeting .greeting-intro:after {position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center b;background-image:url("../images/content/bg-greeting.jpg");filter: blur(3px);}
.entra-content-greeting .greeting-intro .text {position:relative;z-index:3;font-size:1.6em;font-weight:600;padding:30px;padding-left:0;}
.entra-content-greeting .greeting-intro .text:after {position:absolute;content:"";z-index:-1;left:0;top:0;bottom:0;width:100%;background-color:#fff;}
.entra-content-greeting .greeting-intro > i {position:relative;z-index:5;order:9;flex-shrink:0;content:"";width:40%;padding-top:20%;background-size:auto 100%;background-position:center b;background-image:url("../images/logo-symbol.png");}
*/
.entra-content-greeting .greeting-intro {display:flex;gap:20px;align-items:center;justify-content:space-between;position:relative;background-color:#f0f6fb;;padding:10px 5%;overflow:hidden;border-radius:98px 15px 98px 15px;}
.entra-content-greeting .greeting-intro:after {position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center center;background-image:url("../images/content/bg-greeting.jpg");filter: blur(0);}
.entra-content-greeting .greeting-intro .text {position:relative;z-index:3;font-size:1.6em;font-weight:600;padding:30px;padding-left:0;}
.entra-content-greeting .greeting-intro .text .main {font-size:1.2em;}
.entra-content-greeting .greeting-intro .text .sub {position:relative;display:inline-block;}
.entra-content-greeting .greeting-intro .text .sub:after {position:absolute;z-index:-1;content:"";left:-5px;right:-5px;top:15px;bottom:0;background-color:#9bdff8;opacity:0.8;}

.entra-content-greeting .greeting-intro > i {position:relative;z-index:5;order:9;flex-shrink:0;content:"";width:40%;padding-top:20%;background-size:auto 100%;background-position:center b;background-image:url("../images/logo-symbol.png");}

.entra-content-greeting .greeting-detail .text {text-align:justify;word-break:break-all;font-size:1.2em;margin-top:39px;}
.entra-content-greeting .greeting-detail .sign {float:right;font-size:1.0em;}
.entra-content-greeting .greeting-detail .sign .name {font-size:2.3em;letter-spacing:0.05em;font-family: 'KimjungchulScript-Bold';line-height:0.8;}












.entra-org-table .t {display:inline-block;}
.entra-org-table > table {width:100%;font-size:1.1em;border-top:2px solid #222;border-bottom:1px solid #aaa;}
.entra-org-table > table .th1 {background-color:#f0f6fb;text-align:center;font-weight:700;}
.entra-org-table > table .th2 {background-color:#f0f6fb;border-left:1px solid #ddd;text-align:center;font-weight:500;font-size:0.9em;}
.entra-org-table > table tr {border-top:1px solid #ddd;}
.entra-org-table > table tr.top {border-top:1px solid #aaa;}
.entra-org-table > table td {padding:11px 20px;letter-spacing:0.01em;}





.entra-basic-table > table {width:100%;font-size:1.05em;border-top:2px solid #222;}
.entra-basic-table > table .th1 {background-color:#f0f6fb;font-weight:700;}
.entra-basic-table > table .th2 {background-color:#fafcfd;font-weight:500;font-size:0.9em;}
.entra-basic-table > table td {padding:11px 20px;border:1px solid #ddd;text-align:center;}






.entra-contact-info {position:relative;margin-top:33px;padding-top:10px;border-top:1px solid #ddd;}
.entra-contact-info .contact-title {display:flex;align-items:center;position:relative;font-size:1.4em;font-weight:700;color:#305983;}
.entra-contact-info .contact-title > i {width:30px;}
.entra-contact-info .contact-info {display:flex;gap:5%;margin-top:20px;}

.entra-contact-info .contact-info .info-pos {flex-grow:1;padding:39px;border-radius:20px 20px 20px 20px;box-shadow: .5rem .6rem 1.1rem 0 rgba(177, 183, 195, 0.9);display:flex;gap:10px 0;}

.entra-contact-info .contact-info .info-pos .pos-wrap  {flex-grow:1;display:flex;flex-wrap:wrap;gap:5px 15px;}
.entra-contact-info .contact-info .info-pos .entra-imgwrap  {flex-shrink:0;width:20%;background-color:#fff;}

.entra-contact-info .contact-info .info-pos .pos-name {width:90px;flex-shrink:0;font-size:1.2em;font-weight:600;}

.entra-contact-info .contact-info .info-pos .pos-info {flex-grow:1;}
.entra-contact-info .contact-info .info-pos .pos-info > li {display:flex;flex-wrap:wrap;gap:7px 0;}
.entra-contact-info .contact-info .info-pos .pos-info > li:nth-child(n + 2) {padding-top:5px;margin-top:5px;border-top:1px dashed #ddd;}

.entra-contact-info .contact-info .info-pos .pos-info .name {width:100%;font-size:1.2em;font-weight:600;}
.entra-contact-info .contact-info .info-pos .pos-info .lab {flex-shrink:0;width:60px;}
.entra-contact-info .contact-info .info-pos .pos-info .val {flex-grow:1;}








.entra-basic-content {font-size:1.2em;}


.entra-pic-content {display:flex;gap:20px;}
.entra-pic-content .content-wrap {flex-grow:1;}
.entra-pic-content:after {content:"";flex-shrink:0;width:20%;background-size:cover;background-position:center center;background-image:url("../images/content/member.jpg");border-radius:20px 20px 20px 20px;}





.entra-member-proc {display:flex;gap:28px;}

.entra-member-proc > li {position:relative;width:25%;flex-grow:1;padding:3% 2%;display:flex;align-items:center;text-align:center;justify-content:center;border-radius:29px;font-size:1.0em;font-weight:600;border-radius:20px 20px 20px 20px;box-shadow: .5rem .6rem 1.1rem 0 rgba(177, 183, 195, 0.9);font-size:1.1em;}
.entra-member-proc > li:after {position:absolute;content:"";top:50%;transform: translateY(-50%);right:-22px;font-weight: 900;content:"▶";font-size:1.6em;color:#fff;text-shadow: 5px 5px 5px rgba(177, 183, 195, 0.9);}
.entra-member-proc > li:last-child:after {content:none;}


.entra-member-proc > li a {font-size:0.8em;font-weight:400;padding:10px 17px;background-color:#1f72b9;color:#fff;border-radius:10px;line-height:1;margin-top:5px;}


.entra-member-proc > li .content:before {content:"";width:70px;padding-top:70px;background-position:center center;background-size:100% auto;margin: 0 auto 10px auto;}

.entra-member-proc > li:nth-child(1) .content:before {background-image:url("../images/icons/proc-regist.svg");}
.entra-member-proc > li:nth-child(3) .content:before {background-image:url("../images/icons/proc-money.svg");}
.entra-member-proc > li:nth-child(4) .content:before {background-image:url("../images/icons/proc-complete.svg");}



.entra-login-alert {background-color:#f0f6fb;border:1px solid #ccc;padding:20px;font-size:1.1em;margin-bottom:-60px;}
