@charset "EUC-KR";

@font-face { 
font-family: 'notokr-regular'; 
src: url('font/notokr-regular.eot'); 
src: url('font/notokr-regular.eot?#iefix') format('embedded-opentype'), 
url('font/notokr-regular.woff2') format('woff2'), 
url('font/notokr-regular.woff') format('woff'), 
url('font/notokr-regular.ttf') format('truetype'), 
url('font/notokr-regular.svg#notokr-regular') format('svg'); 
font-weight: normal; 
font-style: normal; 
}

@font-face { 
font-family: 'notokr-medium'; 
src: url('font/notokr-medium.eot'); 
src: url('font/notokr-medium.eot?#iefix') format('embedded-opentype'), 
url('font/notokr-medium.woff2') format('woff2'), 
url('font/notokr-medium.woff') format('woff'), 
url('font/notokr-medium.ttf') format('truetype'), 
url('font/notokr-medium.svg#notokr-medium') format('svg'); 
font-weight: normal; 
font-style: normal; 
}

@font-face { 
font-family: 'notokr-bold'; 
src: url('font/notokr-bold.eot'); 
src: url('font/notokr-bold.eot?#iefix') format('embedded-opentype'), 
url('font/notokr-bold.woff2') format('woff2'), 
url('font/notokr-bold.woff') format('woff'), 
url('font/notokr-bold.ttf') format('truetype'), 
url('font/notokr-bold.svg#notokr-bold') format('svg'); 
font-weight: normal; 
font-style: normal; 
}
* {letter-spacing: -1px;}
html {font-size:62.5%;padding:0;margin:0;}
body{background:#fff; width:100%; overflow-x:hidden;}
body,html {color:#222;font-family:'notokr-regular'}
body,button,table {background-color:transparent;color:#333;font-size:13px;font-family:'notokr-regular',sans-serif;letter-spacing:-0.5px;line-height:20px}
input,textarea,select {background-color:transparent;font-family:'notokr-regular',sans-serif;letter-spacing:-0.5px;line-height:2rem}
.skip {position:absolute;top:-9999px;left:-9999px;line-height:0;font-size:0}
.blind {color:transparent;vertical-align:middle;display:block;overflow:hidden;width:1px;height:1px;margin-bottom:-1px;text-align:center;white-space:nowrap;font-size:1px;}
.blind2 {display:inline-block; text-indent:100%; white-space:nowrap; overflow:hidden;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#b4b4b4; font-size:15px;font-family:'notokr-regular'}
::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#b4b4b4; font-size:15px;font-family:'notokr-regular'}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#b4b4b4; font-size:15px;font-family:'notokr-regular'}

.bold {font-weight: bold;}
.underLine {text-decoration: underline;}
.point {color:#f58220 !important;}
.point_red {color:#ff0000 !important;}
.point_blue {color:#127cdd !important;}
.point_gray {color:#666 !important;}
.posR {position:relative;}
.posA {position:absolute;}
/*
*:after {display:block; content:"";}
*/
.icoSet:after {display:inline-block; content:""; background:url(/mka/images/ico_set.png) no-repeat; background-size: 40rem 40rem;}

/* ALIGN */
.c {text-align:center !important;}
.l {text-align:left !important;}
.r {text-align:right !important;}

/* MARGIN */
.mt0 {margin-top:0 !important;}
.mt5 {margin-top:5px !important;}
.mt7 {margin-top:7px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt30 {margin-top:30px !important;}
.mb0 {margin-bottom:0 !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb30 {margin-bottom:30px !important;}
.mr10 {margin-right:10px !important;}

/* PADDING */
.pt0 {padding-top:0 !important;}
.pb0 {padding-bottom:0 !important;}

#untactWrap {width:100%;}
#untactWrap > #utHeader {position:fixed;top:0;width:100%;height:calc(9.6rem/2);background:#fff;z-index:999;}
#untactWrap > #utHeader a {color:transparent; display:block; overflow:hidden; width:1px; height:1px; margin-bottom:-1px; text-align:center; white-space:nowrap; font-size:1px;}
#untactWrap > #utHeader a.icoSet:after {position:absolute; width:calc(3.6rem/2); height:calc(4rem/2);}
#untactWrap > #utHeader a.icoSet.icoBack:after { top:1.5rem; left:18px; background-position:0 0;}
#untactWrap > #utHeader a.icoSet.icoHome:after { top:1.5rem; right:18px; background-position:-2.5rem 0;}
#untactWrap > #utHeader h1.utTit.dep01 {font-family: 'notokr-medium'; font-size:1.8rem; margin:15px 0; color:#333; width:100%; text-align:center; vertical-align: middle;}

/* POPUP */
#untactWrap > #utHeader.pop {background:#f7f7f7; margin:0; border-bottom:1px #ddd solid;}
#untactWrap > #utHeader.pop a.icoSet.icoClose:after { top:1.5rem; right:18px; background-position:calc(-10rem/2) 0;}

/* POPUP - Å¸ÀÌÆ² 2ÁÙÀÏ °æ¿ì */
#untactWrap.popType02 > #utHeader.pop {height:70px;}
#untactWrap.popType02 > #utContainer {margin:90px 18px 7rem;}

#untactWrap > #utContainer {margin:calc(13.6rem/2) 18px 7rem;}
#untactWrap > #utContainer.no_btn {margin-bottom:20px;}
#untactWrap > #utContainer > .imgWrap.full {margin-top:calc(-4rem/2);}
#untactWrap > #utContainer.banner {margin-bottom:20rem;}
#utContainer > .msgWrap {margin:0 0 calc(7.8rem/2);font-size:calc(4rem/2); line-height:calc(5.2rem/2)}
#utContainer > .msgWrap > strong {font-family:notokr-bold;}
#utContainer > .msgWrap.type02 {font-size:calc(3rem/2); color:#333;}
#utContainer > .msgWrap .dropOpen {display:inline-block; margin-right:5px; font-size:calc(2rem/2); color:#666; vertical-align:0.25rem;}
input[type="text"], input[type="password"], input[type="number"], input[type="tel"], .selStyle {font-size:calc(3rem/2); color:#333; padding:calc(3.6rem/2) 0 calc(3rem/2); border:none; border-bottom:1px #ddd solid;}

.selStyle {padding:calc(3.6rem/2 - 1px) 0;}
.block label > input {display:block; width:100%;}
.personalInfo > label > input {padding:calc(2.5rem/2) 0 calc(2.5rem/2); margin-bottom:calc(4.8rem/2);}
.personalInfo > label.errorCk input {margin-bottom:0;}
label.errorCk input{border-color:#ff5722;}
label.noErrorCk input{border-color:#dddddd;margin-bottom:0;}
.errorMsg {margin:calc(0.8rem/2) 0 0; color:#ff5722; font-size:calc(2.6rem/2);}
.formSplit.col2 > label.colSec {display:block; float:left;}
.formSplit:after {display:block; clear:both; content:'';}
.formSplit.col2 > label.colSec:nth-child(2) {float:right; width:62%;}
.formSplit.col2 > label > input[type="text"] {display:block; width:100%;}

/*** Midea Query  ***/
/* iPhone 6/7/8 plus  */
@media all and (max-width:414px){

}
/* iPhone 6/7/8/X  */
@media all and (max-width:375px){

}
/* defalut  */
@media all and (max-width:360px){}
/* iPhone 5/SE  */
@media all and (max-width:320px){
    .formSplit.col2 > label.colSec, .selStyle {width:100%;}
    .formSplit.col2 > label.colSec, .formSplit.col2 > label.colSec:nth-child(2) {float:none;}
    .formSplit.col2 > label.colSec:nth-child(2) {width:100%;}
}

a.hide_link {position:absolute;top:50%;right:-5px;z-index:10;display:block;margin-top:-10px;width:20px;height:20px;}
a.hide_link.arrow {right:8px}

.mobileInfo {position:relative;}
.mobileCertify {position:relative; width:100%;}
.mobileCertify .txt.endTime {position:absolute; bottom:15px; right:calc(3rem/2); font-size:calc(2.6rem/2); color:#ff5722;}
.mobileCertify > label > input[type="text"] {border-color:#333;}

.agreeWrap {margin-top:calc(3rem/2);}
.lineBox {border:1px #ddd solid;}
.agreeWrap .lineBox {position:relative; padding:calc(2.8rem/2);}
.agreeWrap .lineBox_none {position:relative; padding:0 0 calc(2.8rem/2) 0.5rem;}
.icoArrowDown:after {background-position:-2.5rem -6rem; position:absolute; top:50%; right:calc(2.8rem/2); margin-top:calc(-0.9rem/2); width:calc(1.4rem/2); height:calc(0.9em/2);}
.icoArrowTop:after {background-position:-21.5rem -6rem; position:absolute; top:50%; right:calc(2.8rem/2); margin-top:calc(-0.9rem/2); width:calc(1.4rem/2); height:calc(0.9em/2);}
.agreeWrap label {display:block; width:100%; font-size:calc(3rem/2); color:#333;}
.agreeWrap label > input[type="checkbox"]{position:relative; display:inline-block; width:1rem; height:1rem; vertical-align:middle; overflow:inherit; margin-right:calc(2rem/2)}

input[type="checkbox"].chk:after {position:absolute; top:42%; left:-0.5rem; margin-top:calc(-4rem/4); background-position:0 -2.5rem; width:calc(4rem/2); height:calc(4rem/2); z-index:1}
input[type="checkbox"].chk:checked:after {background-position:-2.5rem -2.5rem;}

.section + .section,
.section + .section_wrap,
.agreeWrap + .section {margin-top:20px;}
.section h3.tit {margin-bottom:calc(1.5rem/2);font-size:calc(2.8rem/2);font-family: 'notokr-medium';} 
.section .agreeWrap {margin-top:0;}
.section .agreeLst + .agreeWrap {margin-top:calc(3rem/2);}

.agreeLst {border:1px #ddd solid; padding:calc(2.8rem/2);}
.agreeLst.folding {display:block;}
.agreeLst.folding.off {display:none;}
.agreeWrap >.lineBox + .agreeLst {border-top:0;}
li.icoSet.moreCnt {position:relative;}
li.icoSet.moreCnt:after {position:absolute; top:50%; right:0; margin-top:-0.7rem; background-position:0 -9rem; width:calc(1.5rem/2); height:calc(2.7rem/2); z-index:1}
.agreeLst > li > label {position:relative; padding:calc(1.8rem/2) calc(4rem/2);}
.agreeLst > li > label input[type="checkbox"].chk {position:absolute; top:50%; left:0; margin-top:-0.5rem;}
.agreeLst.simple > li > a {display:block;padding:calc(1.8rem/2) 0;font-size:calc(3rem/2);}
.agreeLst.half:after {display:block; clear:both; content:'';}
.agreeLst.half > li {float:left;width:50%;}
.txtSty.dash + .agreeLst {margin-top:calc(3rem/2);}

.agreeLst input[type="checkbox"].chk:after {position:absolute; top:50%; left:-0.5rem; margin-top:calc(-4rem/4); background-position:calc(-22rem/2) calc(-5rem/2); width:calc(4rem/2); height:calc(4rem/2); z-index:1}
.agreeLst input[type="checkbox"].chk:checked:after {background-position:-5rem -2.5rem;}
.agreeLst input[type="checkbox"].chk + a {color:#666;}
.agreeLst input[type="checkbox"].chk:checked + a {color:#333;}

.agreeWrap + .infoWrap {margin-top:calc(4rem/2);}
.infoWrap dt.icoSet {position:relative; padding-left:1.8rem;}
.infoWrap dt.icoSet:after {position:absolute; top:50%; left:0; margin-top:-0.7rem; background-position:-6rem -6rem; width:calc(2.6rem/2); height:calc(2.6rem/2); z-index:1}
.infoWrap dd.txtSty {margin-top:0.5rem; padding-left:1.8rem; color:#999; line-height:2.2rem;}

.txtSty {color:#999; font-size:calc(2.6rem/2);}
.txtSty.dash {text-indent:-0.7rem; padding-left:0.7rem;}
.txtSty.ast {text-indent:-1.4rem; padding-left:1.4rem;}
.txtSty.ast.space {margin-left:7px;}
.txtSty.underLine {text-decoration: underline; text-indent: inherit; padding:inherit; display: inline-block;}
.txtSty.number {text-indent:-1.4rem; padding-left:1.4rem;}
.txtSty.number li {margin-bottom:calc(2rem/2);}
.txtSty.dot li {position:relative; padding-left:1rem; margin-bottom:calc(2rem/2);}
.txtSty.dot li:before {position: absolute; top:8px; left:0; display:inline-block; content:''; background:#999; width:2px; height:2px;}

.btnWrap.r {text-align:right;}
.agreeWrap + .txtSty {margin-top:calc(1.5rem/2);}
.btn.txt.r {position:absolute; bottom:15px; right:calc(3rem/2); color:#666; font-size:calc(2.6rem/2); text-decoration:underline;}
.btn.txt {font-size:calc(2.8rem/2); color:#333;}
.icoSet.arrowR:after {display:inline-block; background-position:0 -6rem; width:calc(1.1rem/2); height:calc(1.9rem/2); margin-left:0.5rem; vertical-align:0.05rem;}
.txtSty + .btnWrap {margin-top:calc(4rem/2);}
.utBtnWrap {width: 100%; position: fixed; bottom: 0; z-index: 100;}
.utBtnWrap .btn {width:100%; padding: 1.5rem 0; font-size: 1.6rem; text-align: center; color: #fff; line-height: 2.1rem; font-family: 'notokr-medium';}
.utBtnWrap .btn.defalut {background:#127cdd;}
.utBtnWrap .btn.orange {background:#f58220;}
.utBtnWrap.half .btn {width:50%;float:left;}
.btnWrap.full .btn {width:100%; padding: 1.5rem 0; font-size: 1.6rem; text-align: center; color: #333; line-height: 2.1rem; font-family: 'notokr-medium';}
.btnWrap.full .btn.line {padding:1.2rem; border:1px solid #ddd;}
.btn.gray {background:#eaeaea;}

/* img */
.imgWrap > img,
.imgWrap a > img {width:100%;}
.imgWrap.full {margin:0 -18px;}
.imgWrap.full + .btnWrap.r {margin:calc(1.6rem/2) 0 calc(6rem/2);}
.personalId.img {width:calc(60.3rem/2); height:calc(36rem/2); margin:0 auto calc(6.5rem/2) auto;}
.photoArea {width:calc(51.5rem/2); height:calc(30.3rem/2); margin:0 auto calc(6rem/2) auto;}
.personalInfo > label ~ label {margin-top:calc(3rem/2);}

.imgWrap + .guideNumLst {margin-top:calc(6rem/2);}
.guideNumLst > li {font-size:calc(3rem/2); margin-top:calc(3rem/2); text-indent:calc(-5rem/2); padding-left:calc(5.2rem/2);}
.guideNumLst > li:first-child {margin-top:0;}
.guideNumLst > li > i {display:inline-block; background:#969da1; border-radius:calc(4rem/2); width:calc(4rem/2); height:calc(4rem/2); margin-right:0.5rem; font-style: normal; color:#fff; font-weight:bold; text-align:center; text-indent:0;}

.txt.caution {position:relative; padding-left:1.8rem; color:#ff5722;}
.txt.caution:after {position:absolute; top:0.3rem; left:0; background-position:calc(-18rem/2) calc(-12rem/2); width:calc(2.6rem/2); height:calc(2.6rem/2); z-index:1}
.guideNumLst + .txt.caution {margin-top:calc(4rem/2);}

/*  */
ul.formWrap > li > label,
.formWrap label {position:relative; display:block; }
ul.formWrap > li span,
.formWrap label > span {display:inline-block; position:absolute; top:calc(3.5rem/2); left:calc(3rem/2); width:calc(20rem/2); font-size:calc(2.8rem/2); color:#666; z-index:1;}
ul.formWrap > li span.mutil,
.formWrap label span.mutil {top:calc(1.5rem/2); font-size:calc(2.6rem/2);}
ul.formWrap label > input[type="text"],
ul.formWrap > li .addressCnt,
.formWrap label > input[type="text"],
.formWrap label > input[type="password"],
.formWrap label > input[type="tel"] {width:100%; padding:calc(3.5rem/2) calc(3.5rem/2) calc(3.5rem/2) calc(22rem/2); margin:0; font-size:calc(3rem/2); color:#333; border:1px #ddd solid; overflow:hidden;}
ul.formWrap > li .addressCnt {padding-right:calc(9.5rem/2);}
.formWrap label.readonly > span,
.formWrap label.readonly > input[type="text"] {color:#999;}
.formWrap label.readonly > input[type="text"] {background:#f4f4f4;}
.formWrap label.errorCk > input[type="text"] {border-color:#ff5722;}
ul.formWrap.group > li {border:1px #ddd solid;}
ul.formWrap label > input[type="text"],
ul.formWrap label > input[type="password"],
ul.formWrap > li .addressCnt,
dl.formWrap label > input[type="text"],
.formWrap label > input[type="tel"] {border:0;}
.formWrap .btn.txt.r {top:calc(3.6rem/2); bottom:0;}
ul.formWrap.group > li ~ li,
.formWrap.group > label ~ label,
dl.formWrap dd,
dl.formWrap li ~ li {margin-top:-1px;}
ul.formWrap > li.btnWrap {margin-top:calc(1rem/2) !important; border:0;}

dl.formWrap > dt > strong.normal {font-size:calc(2.8rem/2); font-weight:normal;}

.formWrap ~ .formWrap {margin-top:calc(3rem/2);}
.formWrap > .btnWrap {margin-top:calc(1rem/2);}
.msgWrap + .formWrap {margin-top:calc(-2rem/2);}
.formWrap + .input_wrap {margin-top:calc(2rem/2);}
.formWrap + .txtSty,
.formWrap + .account_wrap {margin-top:calc(1.5rem/2);}

ul.formWrap li.icoSet.moreCnt:after {right:calc(2.7rem/2);}

dl.formWrap dd.folding {display:none;}

dl.formWrap.selWrap dt, dl.formWrap.selWrap dd {font-size:calc(3rem/2); color:#333;}
dl.formWrap.selWrap > dd > select {width:100%; padding:calc(3rem/2); font-size:calc(3rem/2); color:#333; border:1px #ddd solid;}
dl.selWrap dd + dt {margin-top:calc(3rem/2);}

ul.formWrap.line > li {margin:0 0 0 -1px; overflow: hidden;}
ul.formWrap.line > li:first-child {margin-left:0;}
ul.formWrap.line > li input[type="radio"] {position:absolute; top:-2rem; left:-2rem; z-index:-10;}
ul.formWrap.line > li a {position:relative; display:block; padding:calc(3rem/2) 0; background:#fff; font-size:calc(3rem/2); text-align:center; border:1px #ddd solid;}
ul.formWrap.line > li a.selected {color:#127cdd; border:1px #127cdd solid; z-index:5;}
ul.formWrap.line > li a.selected > em {position:relative; padding-left:calc(3.2rem/2);}
ul.formWrap.line > li a.selected > em:after {position:absolute; top:50%; left:0; margin-top:calc(-1.2rem/2); background-position:calc(-16.8rem/2) calc(-6.2rem/2); width:calc(2.5rem/2); height:calc(1.8rem/2);}
ul.formWrap.line > li a > span {position:inherit; top:calc(1.2rem/2); left:0; width:100%; display:block; font-size:calc(2.6rem/2); color:#999; line-height: calc(3.4rem/2);}
ul.formWrap.line.left > li a {padding:calc(3rem/2); text-align:left;}
ul.formWrap.line.left > li a em{display:block; padding-left: calc(3.2rem/2);}

ul.formWrap.check > li {margin:0;}
ul.formWrap.check > li + li {margin-top:10px;}

/* ÀÎÇ²2°³ */
.formWrap label.form > dl {display:inline-block;width:100%; padding:0 calc(3.2rem/2); margin:0; font-size:calc(3rem/2); color:#333; border:1px #ddd solid; overflow:hidden;}
.formWrap label.form > dl dt, .formWrap label.form > dl dd {float:left;}
.formWrap label.form > dl dt {padding-top:calc(3.8rem/2);width:calc(18rem/2); font-size:calc(2.8rem/2); color:#666; }
.formWrap label.form > dl dd {width:calc(100% - 22rem/2);}
.formWrap label.form > dl dd input {padding:calc(3rem/2) 0;width:35%;border:0;}
.formWrap label.form > dl dd span.dash {display:inline-block;width:15%;text-align:center;}
.formWrap label.form > dl + .errorMsg {display:block; margin:calc(0.8rem/2) 0 0; color:#ff5722; font-size:calc(2.6rem/2);}


.split:after {display:block; clear:both; content:'';}
.split > li {float:left;}
.split.col2 > .colSec {width:50%;}

.setWrap > dt {margin-bottom:calc(1.8rem/2);}
.setWrap > dt > a {position:relative; font-style:normal; font-size:calc(2.8rem/2); color:#333;}
.icoInfo:after {background-position:calc(-24rem/2) calc(-12rem/2); width:calc(3rem/2); height:calc(3rem/2); margin-left:calc(1rem/2); vertical-align:-0.3rem;}
.icoInfo.icon_style02:after {vertical-align:-0.2rem;}

.fullWrap {background:#f2f2f2; margin:calc(3rem/2) -18px; padding:calc(3rem/2) 0; text-align:center; font-size:calc(3.2rem/2); color:#333;}
.icoWon {position:relative; display:inline-block; padding-left:calc(3.6rem/2); color:#127cdd; font-size:calc(3.4rem/2);}
.icoWon:after {position:absolute; top:50%; left:0; margin-top:calc(-3.4rem/4); background-position:calc(-30rem/2) calc(-12rem/2); width:calc(3.4rem/2); height:calc(3.4rem/2);}

.icoGold {position:relative; display:inline-block; padding-left:calc(3.6rem/2); color:#127cdd; font-size:calc(3.4rem/2);}
.icoGold:after {position:absolute; top:50%; left:0; margin-top:calc(-3.4rem/4); background-position:calc(-36rem/2) calc(-12rem/2); width:calc(3.4rem/2); height:calc(3.4rem/2);}

.txtWrap p.txt {font-size:calc(3rem/2); color:#333;}
.formWrap + .txtWrap {margin:calc(3rem/2) 0 calc(4rem/2);}
.txtWrap p.txt + .lst {margin-top:calc(3.5rem/2);}

.lst.dash > li {text-indent:calc(-1.5rem/2); padding-left:calc(1.5rem/2); margin-top:calc(1.5rem/2); font-size:calc(2.6rem/2); color:#ff5722; line-height:calc(3.4rem/2);}
.lst.dash.litxtSty > li {color:#999;}
.lst.dash > li:first-child {margin-top:0;}

.fullWrap + .btnWrap.full {margin-top:calc(6rem/2);}
.imgWrap.full + .txtWrap,
.imgWrap.full + .formWrap  {margin-top:calc(6rem/2);}

.optSelected {position:relative; display:block; padding:calc(3rem/2); border:1px #ddd solid;}
.optSelected > span {display:inline-block; width:95%; text-overflow: ellipsis; white-space:nowrap; word-wrap:normal; overflow: hidden;}
.optSelectLst {margin-top:1px;border:1px solid #ef731c;}
.optSelectLst > li + li {border-top:1px #ddd solid;}
.optSelectLst > li > a {display:block; padding:calc(3rem/2);}

.signOptWrap {margin-top:calc(6rem/2);}
.signOptWrap > li {padding:calc(3rem/2);}
ul.formWrap.signOptWrap > li ~ li {margin-top:calc(3rem/2);}
.signOptWrap > li > a {position:relative; display:block; width:calc(44rem/2); margin-left:calc(11rem/2);}
.signOptWrap > li > a:after {position:absolute; top:50%; left:calc(-10rem/2); margin-top:calc(-7rem/4); width:calc(7.1rem/2); height:calc(7rem/2);}
.signOptWrap > li > a.singOpt01:after {background-position:0 calc(-25rem/2);}
.signOptWrap > li > a.singOpt02:after {background-position:calc(-12rem/2) calc(-25rem/2);}

.txtIndent {padding-left:calc(6rem/2);}
.agreeWrap label.txtIndent > input[type="checkbox"] {position: absolute; top: 50%; left: 2rem; margin-top: -0.5rem;}

#utContainer > .msgWrap.finalMsg {padding-top:calc(9.5rem)}
.finalMsg {position:relative; text-align:center;}
.finalMsg:after {position:absolute; top:calc(6rem/2); left:50%; margin-left:calc(-10rem/4); background-position:0 calc(-40rem/2); width:calc(10rem/2); height:calc(10rem/2)}
.infoMsg {font-size:calc(3rem/2); color:#666; line-height:calc(4rem/2);}
.cmpMsg + .infoMsg {margin-top:calc(2rem/2);}
.infoMsg ~ .infoMsg {margin-top:calc(1rem/2);}


.untactTblWrap {border-top:1px #ddd solid;}
.untactTblWrap .tbl {width:100%;}
.untactTblWrap .tbl th,
.untactTblWrap .tbl td {padding:calc(3rem/2); border-bottom:1px #ddd solid;}
.untactTblWrap .tbl th {color:#666; font-size:calc(2.8rem/2);}
.untactTblWrap .tbl td {color:#333; font-size:calc(3rem/2);}

.untactTblWrap .tbl.col th {background:#f7f7f7;}
.untactTblWrap .tbl.col th,
.untactTblWrap .tbl.col td {text-align:center;border-left:1px #ddd solid;}
.untactTblWrap .tbl.col th:first-child,
.untactTblWrap .tbl.col td:first-child {border-left:0;}

.untactTblWrap .tbl.bg_type th {background:#f7f7f7;text-align:center;}
.untactTblWrap .tbl.bg_type th,
.untactTblWrap .tbl.bg_type td {border-left:1px #ddd solid;}
.untactTblWrap .tbl.bg_type th:first-child,
.untactTblWrap .tbl.bg_type td:first-child {border-left:0;}
.untactTblWrap .tbl.bg_type td .txtSty {font-size:calc(3rem/2);color:#333;}

.untactTblWrap.line_none {border-top:1px #bababa solid; border-bottom:1px #dcdcdc solid; padding:calc(2rem/2);}
.untactTblWrap.line_none .tbl th,
.untactTblWrap.line_none .tbl td {padding:calc(1rem/2); border-bottom:none;}
.untactTblWrap.line_none .tbl td {text-align:right;}

.info_title {margin-bottom:10px;font-size:1.5rem;font-family:'notokr-medium';}
.info_txt {margin-bottom:10px;font-size:1.5rem;}
.checkbox + label {margin-left:5px;}

.list.square > li {padding-left:7px; background:url(/mka/images/ico_dot.png) no-repeat 0 8px;background-size:2px 2px;}
.list.square02> li{position:relative; padding-left:10px; margin-bottom:10px;}
.list.square02> li:before {display: block; content: ""; background:#b5b9bc; width:4px; height:4px; border-radius:10px; position:absolute; top:8px; left:0;}
		
.untactTblWrap .tbl + .txt.tblInfo {margin-top: calc(1rem/2);}
.txt.tblInfo {position: relative; padding-left: 1.8rem; color: #666;}
.txt.tblInfo:after {position: absolute; top:0.3rem; left: 0; background-position: -6rem -6rem; width: calc(2.6rem/2); height: calc(2.6rem/2); z-index: 1;}

.untactTblWrap + .btnWrap {margin-top:calc(4rem/2);}

.utBannerWrap {width:100%; height:auto;}
.utBannerWrap img {width:100%;}
.utBannerWrap > a {display:block;}

/* ±âÁ¸½ºÅ¸ÀÏ 2019.05.09 */
.modal_wrap{display:none}
/*.modal_wrap .overlay {position:absolute;top:0;left:0;background:#000;-webkit-filter:opacity(0.3);z-index:999}*/
.modal_wrap .overlay {position:fixed;top:0;left:0;width:100%;height:100%;background:#000;-webkit-filter:opacity(0.3);z-index:1000}

/* xÇ¥½Ã¾ø°í ÇÏ´Ü¿¡ È®ÀÎ¹öÆ°ÀÖ´Â ÆË¾÷ */
.pop_wrap_n {width:80%;height:auto;position:absolute;top:30%;left:10%;z-index: 1000;background:#fff}
.pop_wrap_n .pop_content {background:#fff;}
.pop_wrap_n .pop_content .tp_w {padding:26px 20px 30px 20px;text-align:center}
.pop_wrap_n .pop_content .tp_w .t_txt {font-size:15px;color:#333;line-height:20px;}
.pop_wrap_n .pop_content .tp_wa {padding:26px 20px 30px 20px;text-align:center}
.pop_wrap_n .pop_content .tp_wa .imgw {width:145px;margin:0 auto;padding-bottom:20px}
.pop_wrap_n .pop_content .tp_wa .imgw img{width:100%}
.pop_wrap_n .pop_content .tp_wa .t_txt {font-size:14px;color:#333;line-height:20px;font-size:15px;font-family:'notokr-medium'}
.pop_wrap_n .pop_content .tp_wa .t_txt + .t_txt {margin-top:10px;}
.error_imgw {padding:140px 0 30px 0;text-align:center}
.error_imgw .imgw {width:220px;margin:0 auto;padding-bottom:20px}
.error_imgw .imgw img{width:100%}
.error_imgw .t_txt {font-size:14px;color:#222;line-height:20px;font-size:15px;font-family:'notokr-medium'}
.pop_wrap_n .pop_content .btn_area {text-align:center;border-top:1px solid #ddd;}
.pop_wrap_n .pop_content .btn_area button {width:100%; padding: 1.5rem 0; font-size: 1.6rem; text-align: center; color: #333; line-height: 2.1rem; font-family: 'notokr-medium';}
.pop_wrap_n .pop_content .btn_area button.btn_cancel {background:#f9f9f9;color:#444;border:1px solid #bbb;}
.pop_wrap_n .pop_content .btn_area.type2 {display:flex}
.pop_wrap_n .pop_content .btn_area.t.pop_wrap_n .pop_content .btn_area.type2 button:last-child {margin-left:-1px}

/* ·¹ÀÌ¾îÆË¾÷ */
#layerWrap {}
#layerWrap > #layerHeader h1 {font-family: 'notokr-medium'; font-size:1.8rem; padding:25px 0 0; color:#333; width:100%; text-align:center; vertical-align: middle;}
#layerContainer {margin:0 18px;padding:25px 0 20px;}
#layerFooter {display:inline-block; width:100%; border-top:1px solid #ddd; background:#fff;}
#layerFooter .btn {width:100%; padding:1.5rem 0; font-size:1.6rem; text-align:center; color:#333; line-height:2.1rem; font-family:'notokr-medium';}
#layerFooter.half .btn {width:50%; float:left; box-sizing:border-box;}
#layerFooter.half .btn + .btn {background:url(/mka/images/bg_btn.gif) 0 -2px no-repeat; background-size:contain;}
#layerFooter .btn.defalut {background:#fff;}
#layerFooter .btn.blue {background:#127cdd; color:#fff;}
#layerFooter.half {display:block;}
#layerFooter.half .btn.type01 {width:30%; background:#969da1; font-size:1.5rem; color:#fff; letter-spacing:-1.5px;}
#layerFooter.half .btn.type02 {width:70%; background:#127cdd; font-size:1.5rem; color:#fff; letter-spacing:-1.5px;}

/* ½ÅÃ»³»¿ª Á¶È¸ */
.application_wrap {background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;}
.application_wrap + .application_wrap {margin-top:20px;}
.application_wrap.type_01 {border-left:5px solid #ff5722;}
.application_wrap.type_01 ul > li.ing {color:#ff5722;}
.application_wrap.type_02 {border-left:5px solid #127cdd;}
.application_wrap.type_02 ul > li.ing {color:#127cdd;}
.application_wrap.type_03 {border-left:5px solid #01d2ad;}
.application_wrap.type_03 ul > li.ing {color:#01d2ad;}
.application_wrap > ul {display:inline-block;padding-top:20px;width:100%;}
.application_wrap > ul > li {float:left;padding: 0 20px 15px;width:50%;font-size: 1.6rem;}
.application_wrap > ul > li.date, .application_wrap ul > li.type {color:#999;font-size: 1.4rem;}
.application_wrap > ul > li.date > span {padding-left:25px; background:url(/mka/images/ico_date.png) no-repeat;background-size:contain;}
.application_wrap > ul > li.type > span {padding-left:25px; background:url(/mka/images/ico_type.png) no-repeat;background-size:contain;}
.application_wrap > ul > li.ing {font-family: 'notokr-bold';}
.application_wrap > ul > li.type, .application_wrap ul > li.account {text-align:right;}
.application_wrap .btn_wrap {display:inline-block;margin:5px 0 -5px;width:100%;border-top:1px solid #e5e5e5;background:#fff;}
.application_wrap .btn_wrap .btn {width:100%; padding:1.5rem 0; font-size: 1.6rem; text-align: center; color: #666; line-height: 2.1rem; }
.application_wrap .btn_wrap.half .btn {width:50%;float:left;box-sizing:border-box;}
.application_wrap .btn_wrap.half .btn + .btn {border-left:1px solid #e5e5e5;}
.application_wrap .completion_wrap {margin-top:5px;padding:20px;border-top:1px solid #e5e5e5;}
.application_wrap .completion_wrap ul li {color:#999;font-size: 1.4rem;}
.application_wrap .completion_wrap ul li + li {margin-top:5px;}
.application_wrap .completion_wrap ul li > dl {display:inline-block;margin-bottom:-5px;width:100%;}
.application_wrap .completion_wrap ul li dt,
.application_wrap .completion_wrap ul li dd {float:left;}
.application_wrap .completion_wrap ul li dt {width:70px;}

.tab_wrap {position:relative; margin:0 -18px 15px; border-bottom:1px solid #ddd;}  
.tab_wrap .tab_menu:after {display:block; clear:both; content:'';}
.tab_wrap .tab_menu > li {float:left;}
.tab_wrap .tab_menu.col2 > li {width:50%}
.tab_wrap .tab_menu.col3 > li {width:33.33%}
.tab_wrap .tab_menu > li > a {display:block; padding:10px 8px; text-align:center; font-size:15px; letter-spacing:-1px;color:#333;}
.tab_wrap .tab_menu > li.on > a {margin-bottom:-1px; font-weight:bold;border-bottom:2px solid #127cdd;}

.scroll_wrap {overflow:auto;  -webkit-overflow-scrolling:touch !important;}

.list_wrap {margin-right:-18px;}
.list_wrap > ul > li {padding:calc(3rem/2) 0;border-bottom:1px solid #ddd;font-size:calc(2.8rem/2);color:#333;}
.list_wrap > ul > li a {display:block;}
.list_wrap > ul.zipcode > li > a > span {display:block;}
.list_wrap > ul.zipcode > li > a > span + span {margin-top:3px;}
.list_wrap > ul.zipcode > li > a > span.zibun {color:#999;font-size:calc(2.7rem/2)}
.list_wrap > ul.zipcode > li > a > span.zibun > label {margin-right:5px;padding:0 3px;border:1px solid #ddd;font-size:calc(2.2rem/2);background:#fff;}

.fullWrap.detail {margin:0 -18px 20px;padding:0 18px;text-align:left;}
.fullWrap.detail .list_wrap > ul > li {border-bottom:0;}
.fullWrap.l {padding:calc(3rem/2) 18px;}

.search_wrap {position:relative;}
.search_wrap > input[type="text"] {border:1px solid #ddd;width:100%;padding:calc(3.0rem/2);}
.search_wrap > .btn {position:absolute;top:1px;right:1px;width:50px;height:50px;background:url(/mka/images/ico_search.png) no-repeat;background-size:contain;font-size:0;line-height:0;}
.search_wrap > .btn_ok {font-size:calc(3rem/2);position:absolute;top:1px;right:1px;padding:calc(3.0rem/2) 0;width:50px;border-left:1px solid #ddd;}
.search_wrap + .txtSty.dash {margin-top:calc(1.5rem/2);}

.account_wrap {position:relative;width:100%;height:52px;border:1px solid #ddd;box-sizing:border-box;}
.account_wrap > div {float:left;width:calc(100% - 60px);}
.account_wrap > div * {display:inline-block;text-align:center;}
.account_wrap > div input[type="text"] {padding:calc(3.1rem/2) 0 calc(3rem/2);width:22%;border:0;}
.account_wrap > div > span {width:6%;}
.account_wrap > .btn_ok {float:right;padding:calc(3.0rem/2) 0;width:50px;border-left:1px solid #ddd;}
.account_wrap + .txtSty.dash {margin-top:calc(1.5rem/2);}

.fullWrap.result {margin:calc(3rem/2) -18px 0;padding-left:18px;text-align:left;font-size:calc(2.8rem/2);}
.fullWrap.result > span {color:#127cdd;}

.input_wrap {position:relative;}
.input_wrap > input[type="text"] {border:1px solid #ddd;width:100%;padding:calc(3.0rem/2);}
.input_wrap:after {display:block; clear:both; content:'';}
.input_wrap.half > input[type="text"] {width:calc(50% - 1.5rem/2);float:left;}
.input_wrap.half > input[type="text"] + input[type="text"] {float:right;}

.notice_wrap {margin-top:10px;}
.notice_wrap .txtSty.dash {margin-left:13px;}

.section .info_wrap dt {color:#666;}
.info_wrap dd {color:#999;}
.info_wrap dd + dt {margin-top:calc(2rem/2);}
.info_wrap dt + dt {margin-top:calc(1rem/2);}
.info_wrap dt + dd {margin-top:calc(0.8rem/2);}
.info_wrap.num dt {text-indent:-1.2rem; padding-left:1.2rem;}
.info_wrap.num dd{padding-left:1.2rem;}

.finance_select {display:inline-block;width:100%;}
.finance_select > ul > li {float:left;width:50%;margin-bottom:10px;}
.finance_select > ul > li > a {display:inline-block;padding:0 26px;height:20px;line-height:20px;background:url('/mka/images/ico_bank.png') no-repeat;font-size:15px;overflow:hidden;}
.finance_select > ul.securities > li > a {background:url('/mka/images/ico_securities.png') no-repeat;}

/* ÀºÇà¾ÆÀÌÄÜ */
/* 1¿­ */
.finance_select > ul > li > a.img_004 {background-position:0 0px}			/* ±¹¹Î */
.finance_select > ul > li > a.img_088 {background-position:0 -28px}			/* ½ÅÇÑ */
.finance_select > ul > li > a.img_020 {background-position:0 -56px}			/* ¿ì¸® */
.finance_select > ul > li > a.img_011 {background-position:0 -84px}			/* ³óÇù */
.finance_select > ul > li > a.img_081 {background-position:0 -112px}		/* KEBÇÏ³ª */
.finance_select > ul > li > a.img_003 {background-position:0 -140px}		/* ±â¾÷ */
.finance_select > ul > li > a.img_090 {background-position:0 -168px}		/* Ä«Ä«¿À¹ðÅ© */
.finance_select > ul > li > a.img_089 {background-position:0 -196px}		/* ÄÉÀÌ¹ðÅ© */
/* 2¿­ */
.finance_select > ul > li > a.img_023 {background-position:-212px 0px}		/* SCÁ¦ÀÏÀºÇà */
.finance_select > ul > li > a.img_045 {background-position:-212px -28px}	/* »õ¸¶À»±Ý°í */
.finance_select > ul > li > a.img_071 {background-position:-212px -56px}	/* ¿ìÃ¼±¹ */
.finance_select > ul > li > a.img_027 {background-position:-212px -84px}	/* ÇÑ±¹¾¾Æ¼ÀºÇà */
.finance_select > ul > li > a.img_012 {background-position:-212px -112px}	/* Áö¿ª³óÃàÇù */
.finance_select > ul > li > a.img_048 {background-position:-212px -140px}	/* ½ÅÇù */
.finance_select > ul > li > a.img_007 {background-position:-212px -168px}	/* ¼öÇùÀºÇà */
.finance_select > ul > li > a.img_050 {background-position:-212px -196px}	/* ÀúÃàÀºÇà */
/* 3¿­ */
.finance_select > ul > li > a.img_002 {background-position:-424px 0px}		/* KDB»ê¾÷ÀºÇà */
.finance_select > ul > li > a.img_031 {background-position:-424px -28px}	/* ´ë±¸ÀºÇà */
.finance_select > ul > li > a.img_032 {background-position:-424px -56px}	/* ºÎ»êÀºÇà */
.finance_select > ul > li > a.img_039 {background-position:-424px -84px}	/* °æ³²ÀºÇà */
.finance_select > ul > li > a.img_034 {background-position:-424px -112px}	/* ±¤ÁÖÀºÇà */
.finance_select > ul > li > a.img_037 {background-position:-424px -140px}	/* ÀüºÏÀºÇà */
.finance_select > ul > li > a.img_035 {background-position:-424px -168px}	/* Á¦ÁÖÀºÇà */
.finance_select > ul > li > a.img_064 {background-position:-424px -196px}	/* »ê¸²Á¶ÇÕÁß¾ÓÈ¸ */
/* 4¿­ */
.finance_select > ul > li > a.img_001 {background-position:-636px 0px}		/* ÇÑ±¹ */
.finance_select > ul > li > a.img_067 {background-position:-636px -28px}	/* Áß±¹°Ç¼³ÀºÇà */
.finance_select > ul > li > a.img_062 {background-position:-636px -56px}	/* Áß±¹°ø»óÀºÇà */
.finance_select > ul > li > a.img_056 {background-position:-636px -84px}	/* ¾Ëºñ¿¡½ºÇÇ¿¤¾¾ */
.finance_select > ul > li > a.img_008 {background-position:-636px -112px}	/* ¼öÃâÀÔ */
.finance_select > ul > li > a.img_061 {background-position:-636px -140px}	/* ºñ¿£ÇÇÆÄ¸®¹ÙÀºÇà */
.finance_select > ul > li > a.img_055 {background-position:-636px -168px}	/* µµÀÌÄ¡ÀºÇà */
.finance_select > ul > li > a.img_059 {background-position:-636px -196px}	/* ¹Ì¾²ºñ½ÃµµÄìÀºÇà(UFJ) */
/* 5¿­ */
.finance_select > ul > li > a.img_058 {background-position:-847px 0px}		/* ¹ÌÁîÈ£ÀºÇà */
.finance_select > ul > li > a.img_060 {background-position:-847px -28px}	/* ¹ðÅ©¿Àºê¾Æ¸Þ¸®Ä«(BOA) */
.finance_select > ul > li > a.img_054 {background-position:-847px -56px}	/* È«Äá¼§ÇÏÀÌÀºÇà(HSBC) */
.finance_select > ul > li > a.img_057 {background-position:-847px -84px}	/* Á¦ÀÌÇÇ¸ð°£Ã¼ÀÌ½ºÀºÇà */
.finance_select > ul > li > a.img_063 {background-position:-847px -112px}	/* Áß±¹ÀºÇà */

.finance_select > ul > li > a.img_092 {background:url('/mka/images/ico_securities.png') no-repeat !important;background-position:-636px -56px !important;}	/* Åä½º¹ðÅ© */

/* Áõ±Ç¾ÆÀÌÄÜ */
/* 1¿­ */
.finance_select > ul > li > a.img_238 {background-position:0 0px}			/* ¹Ì·¡¿¡¼Â´ë¿ì */
.finance_select > ul > li > a.img_240 {background-position:0 -28px}			/* »ï¼ºÁõ±Ç */
.finance_select > ul > li > a.img_247 {background-position:0 -56px}			/* NHÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_243 {background-position:0 -84px}			/* ÇÑ±¹ÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_264 {background-position:0 -111px}		/* Å°¿òÁõ±Ç */
.finance_select > ul > li > a.img_209 {background-position:0 -139px}		/* À¯¾ÈÅ¸Áõ±Ç */
.finance_select > ul > li > a.img_218 {background-position:0 -167px}		/* KBÁõ±Ç */
.finance_select > ul > li > a.img_278 {background-position:0 -195px}		/* ½ÅÇÑ±ÝÀ¶ÅõÀÚ */
/* 2¿­ */
.finance_select > ul > li > a.img_267 {background-position:-212px 0px}		/* ´ë½ÅÁõ±Ç */
.finance_select > ul > li > a.img_280 {background-position:-212px -28px}	/* À¯ÁøÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_287 {background-position:-212px -56px}	/* ¸Þ¸®Ã÷Á¾ÇÕ±ÝÀ¶Áõ±Ç */
.finance_select > ul > li > a.img_263 {background-position:-212px -84px}	/* Çö´ëÂ÷ÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_270 {background-position:-212px -111px}	/* ÇÏ³ª±ÝÀ¶ÅõÀÚ */
.finance_select > ul > li > a.img_266 {background-position:-212px -139px}	/* SKÁõ±Ç */
.finance_select > ul > li > a.img_294 {background-position:-212px -167px}	/* ¿ì¸®ÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_279 {background-position:-212px -195px}	/* DB±ÝÀ¶ÅõÀÚ */
/* 3¿­ */
.finance_select > ul > li > a.img_269 {background-position:-424px 0px}		/* ÇÑÈ­ÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_265 {background-position:-424px -28px}	/* ÀÌº£½ºÆ®ÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_261 {background-position:-424px -56px}	/* ±³º¸Áõ±Ç */
.finance_select > ul > li > a.img_292 {background-position:-424px -84px}	/* ÄÉÀÌÇÁÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_227 {background-position:-424px -111px}	/* KTBÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_291 {background-position:-424px -139px}	/* ½Å¿µÁõ±Ç */
.finance_select > ul > li > a.img_262 {background-position:-424px -167px}	/* ÇÏÀÌÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_290 {background-position:-424px -195px}	/* ºÎ±¹Áõ±Ç */

/* 4¿­ */
.finance_select > ul > li > a.img_268 {background-position:-424px -165px !important;}		/* ¾ÆÀÌ¿¥ÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_288 {background-position:-636px -28px}		/* Ä«Ä«¿ÀÁõ±Ç */
.finance_select > ul > li > a.img_271 {background-position:-636px -56px;}		/* Åä½ºÁõ±Ç */
.finance_select > ul > li > a.img_221 {background-position:-636px -84px;}		/* »ó»óÀÎÁõ±Ç */

.finance_select > ul > li > a.img_224 {background-position:-424px -56px !important;}		/* BNKÅõÀÚÁõ±Ç */
.finance_select > ul > li > a.img_225 {background-position:0 -140px !important;}			/* IBKÅõÀÚÁõ±Ç */

.menu_wrap {margin:calc(3rem/2) -18px;}
.menu_wrap ul {display:inline-block;width:100%;}
.menu_wrap ul li {float:left;width:33.33%;text-align:center;}
.menu_wrap ul li a {display:block;padding-top:85px;height:120px;background-size:5rem;background-repeat:no-repeat;background-position:50% 20px;}
.menu_wrap ul li a.row {padding-top:75px;}
.menu_wrap ul li a.menu_01 {background-image:url(/mka/images/menu_01.png);}
.menu_wrap ul li a.menu_02 {background-image:url(/mka/images/menu_02.png);}
.menu_wrap ul li a.menu_03 {background-image:url(/mka/images/menu_03.png);}
.menu_wrap ul li a.menu_04 {background-image:url(/mka/images/menu_04.png);}
.menu_wrap ul li a.menu_05 {background-image:url(/mka/images/menu_05.png);}
.menu_wrap ul li a.menu_06 {background-image:url(/mka/images/menu_06.png);}
.menu_wrap ul li a.menu_07 {background-image:url(/mka/images/menu_07.png);}
.menu_wrap ul li a.menu_08 {background-image:url(/mka/images/menu_08.png);}
.menu_wrap ul li a.menu_09 {background-image:url(/mka/images/menu_09.png);}
.menu_wrap ul li a.menu_10 {background-image:url(/mka/images/menu_10.png);}

/* °£ÆíÀÎÁõ */
.notice_box{background:#f7f7f7; padding:5%; margin:calc(2.5rem/2) 0 calc(7.5rem/2);}
.notice_box .title{color:#127cdd; font-weight:bold;}
ol.info_wrap.num{padding-left:1rem;}
ol.info_wrap.num li{list-style:decimal;}

/* ¸ÞÀÎÈ­¸é °³¼± */
#untactWrap.main > #utContainer {margin:0; padding:calc(14rem/2) 18px 6rem; color:#111;}
#untactWrap.main > #utContainer > .msgWrap {font-size:20px; line-height:28px; margin-bottom:30px;}
#untactWrap.main .utBtnWrap .btn.defalut {background:#f58220;}
#untactWrap.main .btn.txt {color:#111; border:1px solid #cfcfcf; border-radius:15px; padding:5px 15px;}
.main_box {border:1px solid #ededed; border-radius:5px; padding:30px 15px; margin:0 18px;}
.main_box p {font-family:'notokr-medium'; font-size:20px; margin-bottom:15px;}
.lst_dot > li {font-size:14px; position:relative; padding:0 0 0 1rem; word-break:break-all; margin-top:10px;}
.lst_dot > li:first-child {margin-top:0;}
.lst_dot > li:before {content:""; display:block; position:absolute; top:8px; left:0; width:4px; height:4px; background:#999;}

/* °èÁÂÀ¯Çü¼±ÅÃ °³¼± */
.menu_list {margin-bottom:18px;}
.menu_list {background:#fff; border:1px solid #ededed; border-radius:5px;}
.menu_list.first {border:2px solid #fac08f;}
.menu_list li {padding:12px 20px; border-top:1px solid #ededed;}
.menu_list li:first-child {border-top:none;}
.menu_list li a {display:block; font-family:'notokr-medium'; font-size:14px; letter-spacing:-0.3px; line-height:23px; position:relative;}
.menu_list li a span {font-size:12px; color:#666;}
.menu_list li a span.ico_label {font-size:11px; color:#f58220; line-height:16px; display:inline-block; padding:0 10px; border:1px solid #f58220; border-radius:20px; margin-left:10px;}
.menu_list li a:after {display:block; content:""; background:url(/mka/images/ico_set.png) no-repeat; background-size:52rem 52rem; background-position:0 -22.8rem; width:6px; height:14px; position:absolute; top:50%; right:0; margin-top:-7px;}
.lineBox_info {border:1px #ddd solid; padding:calc(2.8rem/2);}
		
/* °èÁÂ¼³Á¤ - ¹Ì¼ö°Å·¡°¡´É »ö»ó Ãß°¡ */
ul.formWrap > li span.input_label,
.formWrap label > span.input_label{width:66%; position:absolute; top:0; left:0; padding:calc(3.5rem/2) 0 calc(3.5rem/2) calc(22rem/2); font-size:calc(3rem/2); color:#b8b8b8;}
ul.formWrap > li span.input_point,
.formWrap label > span.input_point{color:#ff5722; position:relative; top:0; left:0; width:auto; font-size:calc(3rem/2);}

/* Å×ÀÌºí ¹è°æ ¹× µî±Þ°á°ú »ö»ó Ãß°¡ */
.untactTblWrap .tbl.col.bg_color th, .untactTblWrap .tbl.col.bg_color td {padding:calc(0.6rem/2); font-size: calc(2.4rem/2);}
.untactTblWrap .tbl.col.bg_color th.red, .untactTblWrap .tbl.col.bg_color td.red {background:#ee5656; color:#fff;}
.untactTblWrap .tbl.col.bg_color th.yellow, .untactTblWrap .tbl.col.bg_color td.yellow {background:#ffb949;}
.untactTblWrap .tbl.col.bg_color th.green, .untactTblWrap .tbl.col.bg_color td.green {background:#91b25e;}
.untactTblWrap .tbl.col.bg_color th.red, .untactTblWrap .tbl.col.bg_color td.lev1 {background:#d61919; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.yellow, .untactTblWrap .tbl.col.bg_color td.lev2 {background:#f96e20; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.green, .untactTblWrap .tbl.col.bg_color td.lev3 {background:#e57d00; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.green, .untactTblWrap .tbl.col.bg_color td.lev4 {background:#e8a906; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.green, .untactTblWrap .tbl.col.bg_color td.lev5 {background:#5eb01d; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.green, .untactTblWrap .tbl.col.bg_color td.lev6 {background:#0a8c13; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.red, .untactTblWrap .tbl.col.bg_color td.type_1 {background:#d61919; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.yellow, .untactTblWrap .tbl.col.bg_color td.type_2 {background:#f96e20; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.green, .untactTblWrap .tbl.col.bg_color td.type_3 {background:#e8a906; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.green, .untactTblWrap .tbl.col.bg_color td.type_4 {background:#5eb01d; color:#fff !important;}
.untactTblWrap .tbl.col.bg_color th.green, .untactTblWrap .tbl.col.bg_color td.type_5 {background:#0a8c13; color:#fff !important;}
.point.mytj01 {color:#91b25e !important;}
.point.mytj02, .point.mytj03 {color:#ffb949 !important;}
.point.mytj04, .point.mytj05 {color:#ee5656 !important;}

/* ÇÏ´Ü ÆË¾÷ ¹× ¹öÆ° Ãß°¡ */
body.hide {height:100%; min-height:100%; overflow:hidden !important; touch-action:none;}
.layerPopup .dimmed {display:none; position:fixed; top:0; left:0; right:0; bottom:0; background:#000; opacity:30%; box-sizing:border-box; z-index:999;}
.layerPopup .icoSet.icoClose {color:transparent; display:block; overflow:hidden; width:1px; height:1px; margin-bottom:-1px; text-align:center; white-space:nowrap; font-size:1px;}
.layerPopup .icoSet.icoClose:after {display:inline-block; position:absolute; top:calc(9rem/3); right:calc(6rem/3); width:calc(3.6rem/2); height:calc(4rem/2); content:""; background:url(/mka/images/ico_set.png) no-repeat; background-size:40rem 40rem; background-position:calc(-10rem/2) 0;}
.layerPopup .popup_wrap {position:fixed; left:0; bottom:0; background:#fff; border-radius:0.3rem 0.3rem 0 0; box-sizing:border-box; overflow:auto; width:100%; height:0; transition:all 1s; z-index:9999;}
.layerPopup.active .popup_wrap {height:40%;}
.layerPopup.active .dimmed {display:block;}
.layerPopup .popup_tit {font-family:'notokr-bold'; font-size:calc(3rem/2);}
.layerPopup .popup_con {padding:calc(9rem/3) calc(6rem/3) calc(9rem/3);}
.layerPopup .btnWrap {padding:0 calc(6rem/3)}
.layerPopup .btnWrap .btn {display:inline-block; font-size:calc(4.8rem/3); color:#fff; text-align:center; width:100%; padding:calc(4.2rem/3) 0; box-sizing:border-box; margin-bottom:calc(3rem/3);}
.layerPopup .btn.type1 {background:#fff; border:1px #ddd solid; color:#333;}
.layerPopup .btn.type2 {background:#127cdd;}

/* ÅëÇÕ > ¾à°ü ÀüÃ¼µ¿ÀÇ °³º°µ¿ÀÇ : È­»ìÇ¥ µðÀÚÀÎ Ãß°¡ */
.icoArrow02 .icoArrowDown:after {background-position:-2.5rem -11.5rem; position:absolute; top:50%; right:calc(2.8rem/2); margin-top: calc(-1rem/2); width: calc(4rem/2); height: calc(2em/2); background-size:50rem 50rem;}
.icoArrow02 .icoArrowTop:after {background-position:-7rem -11.5rem; position:absolute; top:50%; right:calc(2.8rem/2); margin-top: calc(-1rem/2); width: calc(4rem/2); height: calc(2em/2); background-size:50rem 50rem;}

/* ºñ´ë¸é ¾ó±¼ÀÎ½Ä È­¸é Ãß°¡ */
.face_wrap {font-size:12px; line-height:16px; color:#959799; margin-top:100px;}
.face_wrap .title  {font-size:18px; line-height:28px; color:#313233; font-weight:bold; margin:20px 0 10px;}
.face_wrap .imgWrap > img {width:20%;}
.face_logo {background:#6a6e71 url(/mka/images/logo_basic.png) center 95% no-repeat; background-size:33.3%;}
@media all and (max-width:320px){
	#fPhiWidgetContainer {width:300px !important; height:300px !important; margin-left:-150px !important;}
}

/* ½ÅºÐÁõ ÃÔ¿µ È­¸é - ¾È³» ¾ÆÀÌÄÜ, ¹è°æ»ö»ó, ¿ìÃøÃÔ¿µ¹öÆ° Ãß°¡ */
 .ico_info {display:inline-block; font-style:normal; font-family:'notokr-regular',sans-serif; font-weight:bold; text-align:center; width:2rem; height:2rem; color:#fff; border-radius:2rem; background:#949799;}
 .bg_white {background:url(/mka/images/bg_white.png) 0 0 repeat;}
 .utBtnWrap.btn_right {width:auto; height:100%; position:fixed; top:0; right:0;}
 .utBtnWrap.btn_right .btn.defalut {height:100%; padding:0 1.5rem 0;}
 .utBtnWrap.btn_right .btn.defalut span {display:block; transform:rotate(-90deg); -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg);}
 
 /* INFO LIST - slide */
.info_list dt {padding:calc(2.8rem/2); position:relative; border:1px #ddd solid; border-top:0; font-size:calc(3rem/2);}
.info_list dt:first-child {border:1px #ddd solid;}
.info_list dt:after {content:""; display:block; position:absolute; top:50%; right:0; z-index:10; margin-top:-2px; width:20px; height:20px; background:url(/mka/images/ico_set.png) no-repeat; background-size:40rem 40rem; background-position:-2.5rem -6rem;}
.info_list dt.active:after {background-position:-21.5rem -6rem;}
.info_list dd {font-size:1.3rem; line-height:2rem; text-align:justify; padding:calc(2.8rem/2); border:1px #ddd solid; border-top:0;}
.info_list dd p {margin-bottom:15px;}

/* ¹Ì¼º³âÀÚ °èÁÂ°³¼³ - ¹ßÇà¹øÈ£ ¹× Áõ¸í¼­ º¸³»±â */
.title_wrap {position:relative; font-size:calc(2.8rem/2); margin-bottom:calc(1.8rem/2);}
.title_wrap .btn {position:absolute; top:50%; right:0; margin-top:-1.3rem; padding:0.8rem; border:1px solid #ddd; line-height:0.8rem;}
.account_wrap.btn_none > div {width:100%;}
.account_wrap.btn_none > div input[type="text"] {width:20%; background:none;}
.account_wrap.btn_none > div > span {width:5%;}
.account_wrap.full > div {width:100%;}
.account_wrap.full > div input[type="text"] {width:100%; background:none; padding:calc(3rem/2); text-align:left;}

/* °í°´µî±Þ »ö»ó°ª */
 .type_1 {color:#d61919 !important;}
 .type_2 {color:#f96e20 !important;}
 .type_3 {color:#e8a906 !important;}
 .type_4 {color:#5eb01d !important;}
 .type_5 {color:#0a8c13 !important;}
 
/* »óÇ°µî±Þ »ö»ó°ª */
 .lev1 {color:#d61919 !important;}
 .lev2 {color:#f96e20 !important;}
 .lev3 {color:#e57d00 !important;}
 .lev4 {color:#e8a906 !important;}
 .lev5 {color:#5eb01d !important;}
 .lev6 {color:#0a8c13 !important;}
 
 /* ¿Â¶óÀÎ¼³¸íÀÇ¹« > Áß¿ä»çÇ× ¼³¸í - Å¸ÀÌÆ² ½ºÅÜ */
.step_wrap {position:relative;margin:0 -18px 15px;}
.step_wrap:after {position:absolute; left:0; bottom:0; display:block; content:''; background:#ddd; width:100%; height:calc(0.6rem/3);}
.step_wrap .step_title > li {display:none;}
.step_wrap .step_title > li.on {display:block;}
.step_wrap .step_title > li:nth-child(1):after {position:absolute; left:0; bottom:0; display:block; content:''; background:#127cdd; width:calc(100%/2); height:calc(0.6rem/3); z-index:1;}
.step_wrap .step_title > li:nth-child(2):after {position:absolute; left:0; bottom:0; display:block; content:''; background:#127cdd; width:100%; height:calc(0.6rem/3); z-index:1;}
.step_wrap .step_title > li > a {display:block; padding:0 18px 18px; font-family:'notokr-medium'; font-size:1.6rem; color:#333; letter-spacing:-1px;}

/* ¿Â¶óÀÎ¼³¸íÀÇ¹« > Áß¿ä»çÇ× ¼³¸í - ÇÙ½ÉÀ§Çè¾ÆÀÌÄÜ */
.iconWrap .iconMenu {display:block; width:100%; border:1px solid #dedede; padding:10px;}
.iconWrap .iconMenu:after {display:block; content:""; clear:both;}
.iconWrap .iconMenu > li {float:left; text-align:center;}
.iconWrap .iconMenu > li ~ li {margin-left:calc(6rem/3);}
.iconWrap .iconMenu > li > img {width:100%; max-width:100px; border-radius:5px;}
.iconWrap .iconMenu.col2 li {width:calc(100%/2);}
.iconWrap .iconMenu.col3 li {width:calc(100%/3);}
.iconWrap .iconMenu.col4 li {width:calc(100%/4);}
.iconWrap .iconMenu.col5 li {width:calc(100%/5);}
.iconWrap .iconMenu.col2 li ~ li,
.iconWrap .iconMenu.col3 li ~ li,
.iconWrap .iconMenu.col4 li ~ li,
.iconWrap .iconMenu.col5 li ~ li {margin-left:0;}

/* ¿Â¶óÀÎ¼³¸íÀÇ¹« > Áß¿ä»çÇ× ¼³¸í - ÇÙ½ÉÀ§Çè¾ÆÀÌÄÜ ¾È³» */
.icon_list {position:relative; width:100%; border-bottom:1px solid #ededed;}
.icon_list:last-child {border:none;}
.icon_list dt {position:absolute; top:50%; left:0; margin-top:-50px;}
.icon_list dt img {width:100px;}
.icon_list dd {font-size:1.5rem; color:#666; line-height:24px; padding:30px 0 30px 110px;}
.icon_list dd span.point {font-family:'notokr-medium';}

/* ¿Â¶óÀÎ¼³¸íÀÇ¹« > ºÒÀÌÀÍÀÌ ¹ß»ýÇÒ ¼ö ÀÖ´Â »çÇ× / ±Ç¸®»çÇ× - ´Ù¸¥ »ö»ó ÅÇ */
.tab_wrap.type02 .tab_menu > li > a {padding:10px 0 25px 0;}
.tab_wrap.type02 .tab_menu > li:first-child > a {padding:0 0 15px 0;}
.tab_wrap.type02 .tab_menu > li.on > a {margin-bottom:-1px; font-weight:bold;border-bottom:2px solid #f58220; padding:10px 0 25px 0;}
.tab_wrap.type02 .tab_menu > li:first-child.on > a {margin-bottom:-1px; font-weight:bold;border-bottom:2px solid #f58220; padding:0 0 15px 0;}

/* ¿Â¶óÀÎ¼³¸íÀÇ¹« > ÀÌÇØÈ®ÀÎ ¼³¹® */
.info_line {margin:0 -18px 18px; padding:0 18px 18px; border-bottom:10px solid #ececec;}
.test_list {margin-bottom:20px;}
.test_list dt {font-family:'notokr-medium'; margin-bottom:10px;}
.test_list dd {margin-bottom:10px;}
.test_list dd span.point {font-family:'notokr-medium';}

/* Ã¼Å©¹Ú½º - ±âº»µ¿ÀÇ */
.check_wrap label {position:relative; padding:calc(1.8rem/2) calc(4rem/2); display: block; width: 100%; font-size:1.5rem;}
.check_wrap label input[type="checkbox"].chk {position:absolute; top:50%; left:0; margin-top:-0.5rem;display: inline-block; width:1rem; height:1rem; vertical-align: middle; overflow: inherit; margin-right: calc(2rem/2);}
.check_wrap input[type="checkbox"].chk:after {position:absolute; top:50%; left:-0.5rem; margin-top:calc(-4rem/4); background-position:calc(-22rem/2) calc(-5rem/2); width:calc(4rem/2); height:calc(4rem/2); z-index:1}
.check_wrap input[type="checkbox"].chk:checked:after {background-position:-5rem -2.5rem;}

/* Ã¼Å©¹Ú½º - ÀüÃ¼µ¿ÀÇ */
.check_wrap.all label input[type="checkbox"].chk:after {position:absolute; top:42%; left:-0.5rem; background-position:0 -2.5rem; width:calc(4rem/2); height:calc(4rem/2);}
.check_wrap.all label input[type="checkbox"].chk:checked:after {background-position:-2.5rem -2.5rem;}

/* ´ÜÃ¼°³ÀÎ¿¬±Ý - ¸ÞÀÎ ¹× ½ÅÃ»¿Ï·á È­¸é */
.main_img {padding:10% 0 20%;}
.main_img img {width:65%; max-width:420px;}
.main_info {font-size:1.6rem; color:#666; line-height:2.4rem; padding-bottom:10%;}
.main_info strong {color:#333; font-weight:bold;}
.main_info .title {color:#333; margin-bottom:1rem;}
.btn_info {font-size:calc(3rem/2); color: #fff; line-height: calc(4rem/2); text-align:center; background:#384858; padding:7rem 0 2rem; border-radius:10px 10px 0 0; position:relative;}
.btn_info:after {display:inline-block; content:""; background:#fff url(/mka/images/ico_set.png) no-repeat; background-size:40rem 40rem; position:absolute; top:2.5rem; left:50%; margin-left:-1.5rem; border-radius:50%; background-position:-22.8rem -5.2rem; width:calc(6rem/2); height:calc(6rem/2); z-index:1;}
.btn_info strong {font-weight:bold;}

/* ¸ÞÀÎ °èÁÂ¼±ÅÃ ¸®´º¾ó 20240409 */
body.bg_gray {background:#f8f9fb;}
#untactWrap > #utHeader a.icoSet.icoInfo:after {top:1.5rem; right:10.5rem; background-position:-24rem -6rem; width:calc(4.8rem/2); height: calc(4.8rem/2);}
#untactWrap > #utHeader button {font-size:calc(2.4rem/2); line-height:2.4rem; position:absolute; top:1.5rem; right:1.8rem; margin-top:-0.4rem; padding:0.1rem 0.5rem; border:1px solid #b5b9bc;}
#untactWrap > #utContainer.main {margin:0;}
#untactWrap > #utContainer.main > .msgWrap {font-size:20px; font-weight:bold; line-height:28px; margin:calc(13.6rem/2) 18px 0;}
.mainTop {width:100%;}
.mainTop .visual {position:relative; color:#636566; line-height:1.8rem; padding:calc(15rem/2) 1.8rem 4rem; background:#fcf2e6;}
.mainTop .visual:after {display:inline-block; content: ""; width:120px; height:120px; background: url(/mka/images/img_main.png) 0 0 no-repeat; background-size:100% auto; position: absolute; right:1.8rem; top:calc(15rem/2);}
.mainTop .icon {display:inline-block; color:#fff; padding:2px 12px; box-sizing:border-box; background:#f58220; margin-bottom:1rem;}
.mainTop .title {font-family:'notokr-bold'; font-size:calc(3.6rem/2); color:#333; margin:1rem 0 1.5rem;}
.mainTop .btn_box {padding:1.5rem 1.8rem 1.8rem; box-sizing:border-box; background:#fcf2e6;}
.mainTop .btn_box button {position:relative; width:100%; font-family:'notokr-medium'; font-size:calc(2.8rem/2); text-align:center; padding:1rem 0; background:#fefcfa; border:1px solid #b5b9bc;}
.mainTop .btn_box button:after {display:block; content:""; background:url(/mka/images/ico_set.png) no-repeat; background-size:40rem 40rem; background-position:0 -6rem; width:12px; height:12px; position:absolute; top:50%; right:1rem; margin-top:-6px;}
.main_wrap {padding:3rem 1.8rem;}
.main_wrap.line {border-top:8px solid #f7f9fa;}
.main_title {font-family:'notokr-medium'; font-size:calc(3.2rem/2); margin-bottom:1rem;}
.main_list li {position:relative;}
.main_list li a {display:block; padding:1.6rem 0; border-bottom:1px solid #eff2f4; font-size:calc(2.8rem/2);}
.main_list li:last-child a {border:none;}
.main_list li a:after {display:block; content:""; background:url(/mka/images/ico_set.png) no-repeat; background-size:40rem 40rem; background-position:0 -6rem; width:12px; height:12px; position:absolute; top:50%; right:0; margin-top:-6px;}
.main_list.type02 li a {font-family:'notokr-medium';}
.main_list.type02 li a span {display:block; font-family:'notokr-regular'; font-size:calc(2.6rem/2); color:#959799;}
.best_list li {position:relative; margin-bottom:0.8rem;}
.best_list li:last-child {margin-bottom:0;}
.best_list li:before {display:inline-block; content: ""; width:30px; height:30px; background:url(/mka/images/img_icon01.png) 0 0 no-repeat; background-size:100% auto; position: absolute; top:50%; left:15px; margin-top:-15px;}
.best_list li.icon02:before {background:url(/mka/images/img_icon02.png) 0 0 no-repeat; background-size:100% auto;}
.best_list li.icon03:before {background:url(/mka/images/img_icon03.png) 0 0 no-repeat; background-size:100% auto;}
.best_list li.icon04:before {background:url(/mka/images/img_icon04.png) 0 0 no-repeat; background-size:100% auto;}
.best_list li.icon05:before {background:url(/mka/images/img_icon05.png) 0 0 no-repeat; background-size:100% auto;}
.best_list li a {display:block; padding:1.6rem 2rem 1.6rem 6rem; font-family:'notokr-medium'; font-size:calc(2.8rem/2); line-height:2.8rem; background:#f7f9fa;}
.best_list li a span {display:block; font-family:'notokr-bold'; font-size:calc(1.6rem/2); color:#f58220; line-height:1.3rem; border:1px solid #f58220; border-radius:10px; text-align:center; width:32px; height:14px; box-sizing:border-box; letter-spacing:normal;}
.best_list li a span.type02 {font-family:'notokr-regular'; font-size:calc(2.6rem/2); color: #959799; line-height:1rem; border:none; text-align:left; width:100%; height:auto; letter-spacing:-1px; border-radius:0;}
.new_icon {display:inline-block; font-family:'notokr-bold'; font-size:calc(1.6rem/2); color:#e05c60; line-height:1.3rem; font-weight:normal; border:1px solid #e05c60; border-radius:10px; text-align:center; width:32px; height:14px; box-sizing:border-box; letter-spacing:normal; vertical-align:middle; margin-left:0.7rem;}

/* ¸ÞÀÎ ½½¶óÀÌµå */
.list_slide {position:relative; width:100%; margin-bottom:4rem;}
.swipeWrap {overflow:hidden; position:relative; width:100%;}
.swipeWrap:after {content:""; display:block; clear:both; height:0;}
.swipeWrap .slick-track {display:flex}
.swipeWrap .slick-slide {float:left; width:100%; height:auto;}
.swipe_nav .slick-list{position:absolute; bottom:-20px; left:50%; z-index:2; width:56px; height:10px; margin-left:-28px; box-sizing:border-box;}
.swipe_nav .slick-track{display:flex; max-width:100%; left:0;}
.swipe_nav .slick-slide{display:inline-block; width:6px; height:6px; background:#caced1; border-radius:10px; margin-left:6px; font-size:0 !important; transition:all 0.5s;}
.swipe_nav .slick-slide.slick-current{width:20px; background:#f58220;}

/* ¸ÞÀÎ ½½¶óÀÌµå ³»¿ë */
.slide_list {width:100% !important; background:#f7f9fa; padding:2.6rem 1.6rem 1.6rem; box-sizing:border-box;}
.slide_list .btn {width:100%; padding:1rem; font-family:'notokr-medium'; font-size:1.3rem; color:#333; text-align:center; background:#fff; border:1px solid #ddd; margin-top:1.6rem;}
.slide_list .title {font-family:'notokr-medium'; font-size:calc(2.8rem/2); color:#333; margin-bottom:1rem;}
.slide_list ul:after {display:block; clear:both; content:"";}
.slide_list li {position:relative; float:left; width:33%; color:#959799; line-height:1.6rem; text-align:center; padding-top:4rem; min-height:115px;}
.slide_list.type02 li {width:50%;}
.slide_list li:before {display:inline-block; content: ""; width:30px; height:30px; background:url(/mka/images/img_icon01.png) 0 0 no-repeat; background-size:100% auto; position: absolute; top:0; left:50%; margin-left:-15px;}
.slide_list li.icon02:before {background:url(/mka/images/img_icon02.png) 0 0 no-repeat; background-size:100% auto;}
.slide_list li.icon03:before {background:url(/mka/images/img_icon03.png) 0 0 no-repeat; background-size:100% auto;}
.slide_list li.icon04:before {background:url(/mka/images/img_icon04.png) 0 0 no-repeat; background-size:100% auto;}
.slide_list li.icon05:before {background:url(/mka/images/img_icon05.png) 0 0 no-repeat; background-size:100% auto;}
.slide_list li:after {display:inline-block; content: ""; width:16px; height:16px; border-radius:10px; background:#dfe2e5 url(/mka/images/img_plus.png) center center no-repeat; background-size:12px auto; position: absolute; top:50%; right:0; margin-top:-15px; margin-right:-8px;}
.slide_list li:last-child:after {background:none;}

/* ÆË¾÷ - °èÁÂ°³¼³ ÀÌ¿ë ¾È³» */
#untactWrap.newPopup > #utContainer {margin:calc(9.6rem/2) 0 0;}
#untactWrap.newPopup .section {padding:1rem 1.8rem; margin-top:0;}
#untactWrap.newPopup .section:first-child {margin-top:2rem;}
#untactWrap.newPopup .section.line {border-top:8px solid #f7f9fa; margin-top:2rem; padding-top:3rem;}
.newPopup {font-size:calc(2.8rem/2); color:#636566;}
.newPopup .section .tit {font-size: calc(3.2rem/2); color:#333;}
.select_wrap {box-sizing:border-box; border-top:12px solid #f7f9fa; border-bottom:12px solid #f7f9fa; border-left:18px solid #f7f9fa; border-right:18px solid #f7f9fa;}
.select_wrap select {font-family:'notokr-medium'; font-size:calc(2.8rem/2);}

/* ·¹ÀÌ¾î ÆË¾÷ - ¸ÞÀÎ °èÁÂ°³¼³ ¾È³» */
.layerpop.newPopup .section .tit {font-family:notokr-bold; font-size:calc(2.8rem/2); margin-bottom:10px;}
.layerpop.newPopup .txt.tblInfo {font-size:calc(2.4rem/2); color:#959799;}
.line_top {border-top:1px solid #eff2f4; margin-top:2rem; padding-top:1rem;}
.bg_box {padding:1rem; background:#f7f9fa; font-size:calc(2.6rem/2); color:#999;}

/* ¸ð¹ÙÀÏ¿îÀü¸éÇãÁõ - ½ÅºÐÁõ ¼±ÅÃ ¾È³» */
.menu_list02 li {margin-bottom:10px;}
.menu_list02 li a {display:block; font-family:'notokr-medium'; font-size:14px; letter-spacing:-0.3px; line-height:23px; position:relative; padding:25px 20px; border:1px solid #ededed; border-radius:5px;}
.menu_list02 li a:after {display:block; content:""; background:url(/mka/images/ico_set.png) no-repeat; background-size:52rem 52rem; background-position:0 -22.8rem; width:6px; height:14px; position:absolute; top:50%; right:20px; margin-top:-7px;}
#untactWrap > #utContainer.id_wrap {margin:calc(13.6rem/2) 0 7rem;}
#untactWrap > #utContainer.id_wrap .msgWrap {margin:0 18px calc(7.8rem/2);}

/* ÆÄ»ý»óÇ° °Å·¡¼³¸í¼­ ¹× À§Çè°íÁö - ÇÏ´Ü Ã¼Å©¹Ú½º */
.agreeWrap.check_add label {position:relative;}
.agreeWrap.check_add input {position:absolute !important; top:0.5rem; left:0;}
.agreeWrap.check_add p {padding-left:2rem;}