@charset "utf-8";
/************************************************
YUANTA
commnet : [티레이더M new] dark모드
*************************************************/

.dark {background:#111; color:#fcfdfe}

.dark em {color:#ff5656;}
.dark em.em {color:#ff5656 !important;}
.dark em.plus{color:#ff5656;}
.dark em.minus{color:#4d99ff;}
.dark em.base{color:#fff !important;}
.dark em.blue {color:#4d99ff;}
.dark em.red {color:#ff5656 !important;}

.dark textarea {background-color:#111; border-color:#424448; color:#f2f3f4}
.dark input[type=text], .dark input[type=password], .dark input[type=email], .dark input[type=number], .dark input[type=phone], .dark input[type=date], .dark input[type=tel] {border-color:#424448; background-color:#111; color:#f2f3f4;}
.dark select {border-color:#424448;; color:#f2f3f4; background:#111 url("/myasset/common/img/mobile/arrow_select.png") no-repeat right 10px; background-size:22px 8px;}
.dark ::-webkit-input-placeholder {color:#777a81;}
.dark :-webkit-input-placeholder {color:#777a81;}
.dark ::-moz-placeholder {color:#777a81;}
.dark :-moz-placeholder {color:#777a81;}
.dark :-ms-input-placeholder {color:#777a81;}

.dark textarea placeholder {color:#777a81;}
.dark textarea::-webkit-input-placeholder {color:#777a81;}
.dark textarea:-webkit-input-placeholder {color:#777a81;}
.dark textarea::-moz-placeholder {color:#777a81;}
.dark textarea:-moz-placeholder {color:#777a81;}
.dark textarea:-ms-input-placeholder {color:#777a81;}

.dark input[type=radio] + label {color:#fff;}

input[type=checkbox].btnType + label {background-color:#1f80d2;border-color:#1f80d2;color:#fff;}
input[type=checkbox].btnType + label.on{background-color:#6d6d6d;border-color:#6d6d6d;}
.chkColor input[type=radio] + label.on, .chkColor input[type=radio]:checked + label,
.chkColor input[type=checkbox]:checked + label, .chkColor input[type=checkbox] + label.on {color:#ff5858}

.dark .btnAgree {background-color:#0084ef; color:#fff;}
.dark .btnAgree.on {background-color:#414141;}
.dark .btnAgree:hover, .btnAgree:focus {background-color:#0084ef; color:#fff;}
.dark .btnAgree.on:hover, .btnAgree.on:focus {background-color:#414141; color:#fff;}
.dark .btnDwnld {background-color:#0084ef; color:#fff;}
.dark .btnDwnld.on {background-color:#414141;}
.dark .btnDwnld:hover, .btnDwnld:focus {background-color:#0084ef; color:#fff;}
.dark .btnDwnld.on:hover, .btnDwnld.on:focus {background-color:#414141; color:#fff;}

.dark label.absolute {color:#f2f3f4;}
.dark select[disabled=disabled], .dark textarea[disabled=disabled], .dark input[disabled=disabled], .dark input:disabled {background-color:#292b2f; color:#646669; border-color:#434549;}

.dark textarea:focus, .dark input:focus, .dark select:focus {border-color:#fcfdfe;}


/*a link*/
.dark a {color:#fff;}
.dark .link{color:#4d9aff;}

.dark .bgTxt1 {background:#424448}

/* .component{background-color:gray; color:#fff;} */
.dark .mtsPop .discussion {background:#111;}
.dark .auditInfo {color:#fff;}
.dark .auditInfo.gray {color:#fff;}
.dark .txtRed {color:#ff5a5a !important;}

/* .listColAllWrap .btn.detail {background-color:#000 !important; color:#fff !important;} */

.dark .titWrap.l{border-bottom:1px solid #424448;}
.dark .titWrap em, .dark .tblTxtWrap em {color:#fff;}
.dark .titWrap .boxTit {color:#fff;}
.dark .titWrap .dp2 {color:#fff;}
.dark .titWrap .dp3 {color:#fff; background:url("/myasset/common/img/bull_h3.png") no-repeat 0px 6px;}
.dark .titWrap .addTxt {color:#86888c;}
.dark .titWrap .rTxt {color:#fff;} 
.dark .titWrap2 .dp1 {color:#fff;}
.dark .titWrap2 .dp1 + p,
.dark .titWrap2 .dp1 + p strong {color:#fff;}
.dark .tblTxtWrap .rTxt {color:#fff;}
.dark .tblTxtWrap .lTxt em {color:#fff;}
.dark .tblTxtWrap .lTxt em:before {background-color:#fff;}
.dark .tblTxtWrap.sch .sch_box {border: 1px solid #424448;}
.dark .tblTxtWrap.sch .sch_rst em {color:#4d99ff;}
.dark .tblTxtWrap.sch .sch_rst.guideTxt em {color:#4d99ff;}

.dark .gl_dcmlTrdng .titWrap .dp2 {color:#fff;}

/* table */
.dark table tr.bg > th, .dark table tr.bg > td {background-color:#292b2f}
.dark table th.bg, .dark table td.bg {background-color:#292b2f !important}
.dark table th.bg2, .dark table td.bg2 {background-color:#230404 !important}
.dark table th.bgf, .dark table td.bgf {background-color:#111 !important}
.dark table th.em a, .dark table td.em a, .dark table td.em {color:#fff !important;}
.dark .tblRow {border-top-color:#424448;}
.dark .tblRow th {color:#fff; border-left-color:#424448;}
.dark .tblRow td {border-bottom-color:#424448; border-left-color:#424448; color:#fff; background-color:#111;}
.dark .tblRow thead th {background-color:#292b2f; border-bottom-color:#424448;}
.dark .tblRow tbody th {border-bottom-color:#424448; background-color:#292b2f}
.dark .tblRow tfoot th {border-top-color:#424448; border-bottom-color:#424448; color:#fff; background-color:#091934}
.dark .tblRow tfoot td {border-top-color:#424448; border-bottom-color:#424448; color:#fff; background-color:#091934}
.dark .tblRow .bl {border-left-color:#424448 !important}
.dark .tblCol {border-top-color:#424448;}
.dark .tblCol th {background-color:#292b2f; border-bottom-color:#424448; border-left-color:#424448; color:#fff;}
.dark .tblCol th.bl{border-left-color:#424448 !important}
.dark .tblCol td {border-bottom-color:#424448; border-left-color:#424448; color:#fff;}
.dark .tblCol td.bl {border-left-color:#424448}
.dark table tr.sum td, .dark table tr.sum td {background-color:#292b2f}
.dark table tr.fixNoti td, .dark table tr.fixNoti td, .dark table tr.fixNoti th {background-color:#292b2f}
.dark table tr.sum td, .dark table tr.sum td {background-color:#0a1c3a}
.dark table tr.fixNoti td, .dark table tr.fixNoti td, .dark table tr.fixNoti th {background-color:#0a1c3a}
.dark .tblCal table {border-top-color:#424448; border-bottom-color:#424448;}
.dark .tblCal thead th {background-color:#111; color:#fff; border-left-color:#424448;}
.dark .tblCal tbody th {border-top-color:#424448; border-left-color:#424448; color:#fff}
.dark .tblCal tbody td {border-top-color:#424448; border-left-color:#424448;}
.dark .tblCal th:first-child, .dark .tblCal td:first-child a, .dark .tblCal td:first-child .holder .date {color:#ff5656;}
.dark .tblCal th.last-child, .dark .tblCal td.last-child a, .dark .tblCal td.last-child .holder .date {color:#4688e9;}
.dark .calCtrlWrap>strong {color:#fff}
.dark .dark .tblCal td > div.holder {background-color:#111;}
.dark .tblCal td > div.holder.on {background-color:#424448}
.dark .tblCal td > div.holder > .date {border-color:#424448; background-color:#111;}

/*listRowAllWrap*/
.dark .listRowAllWrap {border-top-color:#424448;}
.dark .listRowCont>li {border-bottom-color:1px solid #424448; color:#fff;}
.dark .srchList dl dt {color:#fff;}
.dark .srchList .date {color:#dbdde1;}

/* listColAllWrap */
.dark .listColAllWrap {border-top-color:#424448; border-bottom-color:#424448;}
.dark .listColAllWrap > dl, 
.dark .listColAllWrap > fieldset > dl {background-image:url("/myasset/common/img/mobile/dark_dot_f8.png");}
.dark .listColAllWrap>dl>dt, 
.dark .listColAllWrap>fieldset>dl>dt, 
.dark .listColAllWrap .innerDl>dt {color:#fff; /* background:transparent; */}
.dark .listColAllWrap>dl>dt.bg2 {background-color:#424448}
.dark .listColAllWrap.blockType > dl, .dark .listColAllWrap.blockType > fieldset > dl{background-image:none;}
.dark .listColAllWrap.blockType>dl>dt, 
.dark .listColAllWrap.blockType>fieldset>dl>dt, 
.dark .listColAllWrapblockType .innerDl>dt {background-color:#424448; border-top-color:#424448; border-bottom-color:#424448;}
.dark .listColAllWrap>dl>dd, 
.dark .listColAllWrap>fieldset>dl>dd {color:#fcfdfe; border-top-color:#424448;}

.dark .listColAllWrap.blockType>dl>dd, 
.dark .listColAllWrap.blockType>fieldset>dl>dd, 
.dark .listColAllWrap.blockType .innerDl dd {border-bottom-color:#424448;}
.dark .listColAllWrap dd span.ico_btn {border-color:#434549; background-color:#111;}
.dark .listColAllWrap .addTxtInput .btn {border-color:#424448;}
.dark .listColAllWrap .addTxtList li {border-top:1px solid #434549; background-color:#111}
.dark .listColAllWrap .addTxtList .writer {color:#fff;}
.dark .listColAllWrap .addTxtList .date {color:#bec0c6;}
.dark .listColAllWrap.search .eventSrch .btn {border-color:#434549;}
.dark .listColAllWrap .ddT1 label span.text {border-left-color:#424448;}
.dark .listColAllWrap .ddT1 li.ddp {color:#fff;}

.dark .listColAllWrap > dl > dd.bg {background-color:#111 !important}
.dark .listColAllWrap > dl > dd.bg2 {background-color:#230404 !important}
.dark .listColAllWrap .disposablePinWrap dt {border-color:#424448; background-color:#111;}
.dark .listColAllWrap .disposablePinWrap dd>span.pinHolder {border-color:#424448;}
.dark .listColAllWrap .disposablePinWrap dd .btn {background-color:#111; border-color:#424448; color:#f2f3f4;}
.dark .listColAllWrap.boardPager dl>dd:last-child{color:#f2f3f4}
.dark .listColAllWrap.boardPager dl>dd .date {color:#f2f3f4;}

.dark .listColAllWrap2 {background-color:#111; border-left-color:#424448; border-right-color:#424448;}
.dark .listColAllWrap2 > dl dt, .dark .listColAllWrap2 > dl dd {border-bottom-color:#424448;}
.dark .listColAllWrap2 > dl dt {color:#fcfdfe;}
.dark .listColAllWrap2 > dl dt:after {background:#424448;}
.dark .listColAllWrap2 > dl:first-child dt {border-top-color:#424448;}
.dark .listColAllWrap2 > dl:first-child dd {border-top-color:#424448;}

.dark .searchWrap {background-color:#111; border-color:#424448;}
.dark .searchResultWrap {border-bottom-color:#424448;}
.dark .searchResultWrap dt, .dark .searchResultWrap .tit {color:#4d99ff;}
.dark .searchResultWrap .tit > a {color:#4d99ff;}
.dark .searchResultWrap dt:before, .dark .searchResultWrap .tit:before{background-color:#fff;}
.dark .searchResultWrap a {color:#9ea1a6}
.dark .searchResultWrap strong{color:#fff}
.dark .searchResultWrap dt strong, .dark .searchResultWrap .tit strong{color:#4d99ff;}
.dark .searchResultWrap .srchMenuWrap {background-color:#111;}
.dark .searchResultWrap .srchMenuWrap dt {color:#fff;}

/* btn */
.dark .btn, .dark .btnType + label {border-color:#47484b; color:#eaedf2; background-color:#111;}
.dark span.btn {color:#646669 !important; background-color:#292b2f !important; border-color:#434549 !important;}
.dark .btn.s, .dark table .btn, .dark .btn.st1, .dark .btn.st2, .dark .btn.ol1, .dark .btn.ol2, .dark .noticeWrap .btn, .dark .listColAllWrap .btn, .dark .listRowAllWrap .btn, .dark .titWrap .btn, .dark .tblTxtWrap .btn, .dark .guideTxt .btn, .dark .btnsWrap .btn, .dark .banWrap .btn {background-color:#111; border-color:#47484b;}
.dark .btn.em, .dark .btnType + label.on {background-color:#5b5d62; border:1px solid #5b5d62;color:#fff;}
.dark .btn.s.em {background-color:#5b5d62; border-color:#5b5d62; color:#fff;}
.dark .btn.st1 {border-color:#1f80d2; background-color:#1f80d2; color:#fff;}
.dark .btn.st2, .dark .btn.strong {border-color:#ff5656; background-color:#ff5656; color:#fff;}
.dark .btn.strong2 {border-color:#ff5a59 !important; background-color:#111; color:#ff5a59 !important;}
.dark .noticeWrap .btn {background-color:#111}
.dark .noticeWrap .rCont .btn {color:#eaedf2;}
.dark .btn.srch {border-color:#47484b; background-color:#111}
.dark .popBody .btn.st3 {background-color:#4b4b4b; border:1px solid #4b4b4b; color:#fff;}
.dark .pageBtnWrap .btn, 
.dark .actBtnWrap .btn {border-color:#47484b; color:#eaedf2; background-color:#111;}
.dark .pageBtnWrap .btn.em {background-color:#36383d; border-color:#36383d; color:#fff}
.dark .pageBtnWrap > p {color:#fff;}
.dark .pageBtnWrap .btn.strong, 
.dark .actBtnWrap .btn.strong {border-color:#ff5656; background-color:#ff5656; color:#fff;}
.dark .actBtnWrap .btn.em {background-color:#292b2f; border-color:#292b2f; color:#fff}
.dark .actBtnWrap .btn.blue {background-color:#4d99ff; border-color:#4d99ff; color:#fff}
.dark .btnsWrap a.btn.on, 
.dark .btnsWrap a.btn:focus, 
.dark .btnsWrap a.btn:active {background-color:#000; border-color:#000; color:#fff}
.dark .btnDMore {color:#e7eaed; border-color:#47484b;}


/* tabs */
.mobile .dark .ci-tab .tab-selector {border-left-color:#616161;}
.mobile .dark .ci-tab .tab-selector li {background-color:#292b2f; border-color:#616161;}
.mobile .dark .ci-tab .tab-selector li a {color:#616161;}
.mobile .dark .ci-tab .tab-selector li.active {background-color:#111;}
.mobile .dark .ci-tab .tab-selector li.active a {color:#fff; font-weight:bold;}
.mobile .dark .tab-selector-up-arrow,
.mobile .dark .tab-selector-down-arrow {border-color:#616161;}
.mobile .dark .tab-selector-up-arrow {background:#111 url('/WEB-APP/webponent/tab/img/btn_tab_up.png') center no-repeat; background-size: 25px auto;z-index: 2001;}
.mobile .dark .tab-selector-down-arrow {background:#111 url('/WEB-APP/webponent/tab/img/btn_tab_down.png') 0 0 no-repeat; background-size: 25px auto;z-index: 2001;}

/* .tabWrap.acc {border:1px solid #95aecb;}
.tabWrap.acc .btnMore {border-left:1px solid #95aecb;} */

.dark .tabWrap .tabs {background-color:#111; border-color:#616161;}
.dark .tabWrap.acc .panels {border-top:1px solid #95aecb; background-color:#111;}
.dark .tabWrap.acc .accListWrap {background-color:#111}
.dark .tabWrap .tabs .tc-tab a {border-color:#616161; color:#616161; background-color:#292b2f;/*  border-top:none; border-bottom:none; */}
.dark .tabWrap .tabs .tc-tab.tc-selected a {color:#fff; border-color:#616161; background-color:#1a3249;}
.dark .subTabWrap .tabs .tc-tab a {color:#868789; border-color:#616161 !important;}
.dark .subTabWrap .tabs .tc-tab.tc-selected a {color:#fff; border-color:#ff5656 !important; background-color:#ff5656;}
.dark .subTabWrap .tabs.type2 .tc-tab + .tc-tab {border-left-color:#616161;}
.dark .subTabWrap .tabs.type2 .tc-tab a {color:#fff;}
.dark .subTabWrap .tabs.type2 .tc-tab.tc-selected a {color:#fff;}



/* accList */
/* .accList li>a:first-child:hover {color:#f04612;}
.accList li .accOptWrap {border:1px solid #c7c7c7; background-color:#fff;}
.accList li .accOptWrap .btn:hover {background-color:#124993; border-color:#124993; color:#fff;} */




/* noticeWrap */
.dark div.noticeWrap {border-top-color:#424448; border-bottom-color:#424448; background-color:#292b2f;}
.dark .noticeWrap .noticeTit {color:#fcfdfe; background-color:#292b2f;}
.dark .noticeWrap.on .noticeTit {border-bottom:1px solid #424448;}

.dark div.noticeWrap.noticeWrap2 {border-color:#424448; background-color:#292b2f}
.dark .noticeWrap.noticeWrap2 .noticeTit {background:#292b2f;}

.dark .boxWrap {border-color:#9a9da1;}
.dark .boxWrap.bg1 {background:#111;}
.dark #srchSpot dt {background-color:#111; border-bottom-color:1px solid #424448; color:#fcfdfe;}
.dark #srchSpot dd li {color:#fcfdfe}
.dark #srchSpot dd li > a {color:#fcfdfe;}
.dark #srchSpot dd li .num {border:1px solid #424448; color:#9ea0a4; background-color:#111;}

.dark .boxWrap.bg {background-color:#292b2f;}
.dark .boxWrap .foot {background-color:#292b2f; border-top-color:#424448;}
.dark .boxWrap .foot.bgW {background-color:#292b2f}
.dark .boxWrap .tit {color:#fcfdfe;}
.dark .boxWrap .tit .rCont .btn {background-color:#292b2f;}
.dark .boxWrap.tline {border:none;border-top:2px solid #424448;}
.dark .boxWrap.tline > ul > li {border-bottom:1px solid #424448;}

.dark .checkWrap {border-color:#424448; background-color:#292b2f;}
.dark .boxDl {border-color:#424448;}
.dark .boxDl>dt {border-bottom-color:#424448;}

.dark .txtAgreement {border:1px solid #9a9da1; background-color:#292b2f; color:#fcfdfe;}

.dark ul.guideTxt > li:before, .dark .guideTxt > dt:before, .dark p.guideTxt:before {background-color:#fff;}
.dark p.guideTxt.ns:before {background-color:transparent;}
.dark ul.guideTxt.num > li:before {background-color:transparent;}

.dark .guideTxt > li > ul > li:before, .dark .guideTxt > li > dl > dd:before, 
.dark .guideTxt > dd > ul > li:before, .dark .guideTxt > dd > dl > dd:before {background-color:#fff;}

.dark .guideTxt li.em {background-color:#ff5858;}
.dark .guideTxt.olType li, .dark .guideTxt.olType dt, .dark .guideTxt .ns {background:none;}
.dark .guideTxt .nb:before, .dark .guideTxt .ns:before, 
.dark .guideTxt.olType dd:before, .dark .guideTxt.olType dt:before {background-color:transparent}


/*메세지*/
.dark .resultMsgWrap {border-color:#bdbdc2; background-image:url("/myasset/common/img/mobile/bg_guidemsgwrap.png");}
.dark p.resultMsgWrap {color:#fff;}
.dark p.resultMsgWrap em {color:#ff5656}
.dark p.resultMsgWrap strong {color:#4d99ff}
.dark dl.resultMsgWrap, .dark dl.resultMsgWrap>dt {color:#fff;}
.dark dl.resultMsgWrap>dt strong {color:#4d99ff;}
.dark .guideMsgWrap{border-color:#bdbdc2; background-image:url("/myasset/common/img/mobile/bg_guidemsgwrap.png");}

.guideMsgWrap.typeImg .rCont {border-top:1px solid #e6e6e6;}


.dark .guideMsgWrap2 {border-color:#bdbdc2; background-image:url("/myasset/common/img/mobile/bg_guidemsgwrap2.png");}
.dark .guideMsgWrap3 {border-color:#bdbdc2; background-image:url("/myasset/common/img/mobile/bg_guidemsgwrap.png");}
.dark .guideMsgWrap3 .tit {color:#fff}
.dark .guideMsgWrap3 .tit em {color:#ff5656}
.dark .guideMsgWrap3 .tit strong {color:#4d99ff}

.dark .guideMsgWrap4 {border-color:#bdbdc2; background-image:url("/myasset/common/img/mobile/bg_guidemsgwrap.png");}
.dark .guideMsgWrap4 .tit {color:#fff}

.dark .guideMsgWrap5 {border-color:#bdbdc2; background-image:url("/myasset/common/img/mobile/bg_guidemsgwrap.png");}
.dark .guideMsgWrap5 .tit {color:#fff;}
.dark .guideMsgWrap5 .tit.orange {color:#ff5858}
.dark .guideMsgWrap5 .tit.blue {color:#4d9aff}
.dark .guideMsgWrap > dt, .dark .guideMsgWrap .inherit > dt {color:#fff;}
.dark .guideMsgWrap>dt strong, .dark .guideMsgWrap .inherit>dt strong{color:#4d99ff;}
.dark .guideMsgWrap>dt em {color:#ff5858;}


.dark .guideMsgWrap.foot > dt {color:#fcfdfe}
.guideMsgWrap.foot a.btnShow{border-top:1px solid #e6e6e6;}

.guideMsgWrap>dt>.rCont .btn {background-color:#fff;}
.guideMsgWrap>dt>.rCont .btn.em {background-color:#4b4b4b; border-color:#4b4b4b; color:#fff;}


.dark .guideMsgWrap>dd, .dark .guideMsgWrap .inherit>dd {color:#fcfdfe;}
.dark .guideMsgWrap.foot .footWrap {background-color:#292b2f; border-top-color:#424448;}



/* .mfbtnWrap {border-top:1px solid #e6e6e6;background-color:#fff} */

.dark .guideMsgWrap em.b {color:#4d99ff;}
.dark p.guideMsgWrap{color:#fff}
.dark .guideMsgWrap .tit {color:#fff;}

/* .guideMsgWrap .guideTxt.footType {background-color:#f8f8f8;}

.guideMsgWrap.bt3 .btn.big {color:#fff; background:#dd3900; border-color:#dd3900}


.bgMsgWrap {background:#e1effa url("/myasset/common/img/mobile/bg_msgwrap.png") no-repeat 0 0;background-size:212px auto;}
.bgMsgWrap dt {color:#0961aa;} */


.btnLike {border:1px solid #cacaca;}
.dark .btnLike.on {border-color:#ff5656;color:#ff5656 !important}


/* listDetailWrap */
/* .listDetailWrap{border-top:2px solid #6d6d6d}
.listDetailWrap .itemWrap>li{border-bottom:1px solid #bdbdbd;} */

.dark .listDetailWrap .itemWrap .info > a {color:#fcfdfe;}



/* .listDetailWrap .itemWrap .info li {color:#6d6d6d;}

.listDetailWrap .itemWrap .detailTxt {color:#767676;}

.listDetailWrap .itemWrap .ratio li>span {color:#000;}
.listDetailWrap .itemWrap>li .optAllWrap {background-color:#f1f1f1;}
.listDetailWrap .itemWrap.bg .optAllWrap {background-color:#f8f8f8;}

.listDetailWrap .itemWrap>li .optAllWrap .guideTxt>li {color:#6d6d6d;}
.listDetailWrap .itemWrap .btnWrap .btn {border-color:#9d9d9d; color:#3d3d3d;}
.listDetailWrap .itemWrap .btnWrap .btn.em {background-color:#dd3900; border-color:#dd3900;color:#fff}
.listDetailWrap .itemWrap .btnWrap .btn.favor {background-color:#0099e3; border-color:#0099e3; color:#fff;}
.listDetailWrap .itemWrap li .btnShow {border:1px solid #9d9d9d; color:#fff; background-color:#a8a8a8}
.listDetailWrap .itemWrap.bg{background-color:#f8f8f8} */


/*fundList*/
/* .listDetailWrap.type2 > .flTit {color:#3d3d3d;}
.listDetailWrap.type2 > ul{border-top:2px solid #cacaca;}
.listDetailWrap.type2 .itemWrap .info>a{color:#3d3d3d}
.listDetailWrap.type2 .itemWrap .ratio ul li span{color:#6d6d6d} */

/* lyWrap */
/* .lyWrap.orageNavy .lCont>dl{border:1px solid #f56622;}
.lyWrap.orageNavy .rCont>dl{border:1px solid #0173c3;}
.lyWrap.orageNavy .lCont>dl>dt, .lyWrap.orageNavy .rCont>dl>dt {color:#fff;} */

.dark .lyWrap.orageNavy .lCont > dl > dt{background-color:#ff5656}

/* .lyWrap.orageNavy .rCont>dl>dt{background-color:#0157ac}


.lyWrap.skyPupple .lCont>dl {border:1px solid #059ebe}
.lyWrap.skyPupple .rCont>dl {border:1px solid #6e429b}
.lyWrap.skyPupple .lCont>dl>dt, 
.lyWrap.skyPupple .rCont>dl>dt {color:#fff;}
.lyWrap.skyPupple .lCont>dl>dt {background-color:#059ebe}
.lyWrap.skyPupple .rCont>dl>dt {background-color:#6e429b}


.lyWrap.skyPupple3 .lCont>dl {border:1px solid #3a9cce}
.lyWrap.skyPupple3 .cCont>dl {border:1px solid #059ebe}
.lyWrap.skyPupple3 .rCont>dl {border:1px solid #6e429b}
.lyWrap.skyPupple3 .cCont>dl>dt,
.lyWrap.skyPupple3 .lCont>dl>dt,
.lyWrap.skyPupple3 .rCont>dl>dt {color:#fff;}
.lyWrap.skyPupple3 .lCont>dl>dt {background-color:#3a9cce}
.lyWrap.skyPupple3 .cCont>dl>dt {background-color:#059ebe}
.lyWrap.skyPupple3 .rCont>dl>dt {background-color:#6e429b} */


/* progress */
/* .progress {overflow:hidden; height:17px; margin:0; letter-spacing:-1px; position:absolute; top:10px; right:12px; background:url("/myasset/common/img/dot_d3.png") repeat-x left center; background-size:1px 1px}
.progress li{border:1px solid #a3a3a3; background-color:#fff; color:#6d6d6d; }
.progress li.on {border-color:#1f80d2;background-color:#1f80d2;color:#fff} */

/*pagenationWrap*/
.dark .pagenation a {color:#fff;}

.pagenation a.pre, .pagenation a.next {border:1px solid #cecfd1;}
.pagenation a.pre>span{width:5px;height:10px;background-position:-160px -1px}
.pagenation a.pre.end>span{width:10px;height:11px;background-position:-148px -1px}
.pagenation a.next>span{width:5px;height:10px;background-position:-169px -1px}
.pagenation a.next.end>span{width:10px;height:11px;background-position:-176px -1px}
.pagenation strong{font-size:17px;color:#1f80d2;margin:0 5px;}

/* processWrap */
/* .processWrap>li, .processWrap>ol>li, .processWrap.left>li {background:url("/myasset/common/img/mobile/bg_process.png") no-repeat center 10px; background-size:30px 11px}
.processWrap dt {color:#6d6d6d; border:1px solid #008dd9;}
.processWrap dd {border:1px solid #e0e0e0;}
.processWrap>ol>li>div {border:1px solid #008dd9;}
.processWrap>ol>li>div .guideTxt li {color:#3b3b3b;}
.processWrap div>strong {color:#6d6d6d;}
.processWrap div>span, .processWrap div>strong>span {color:#008dd9;}
.processWrap.left>li>div {border:1px solid #1dafe6; color:#6d6d6d;} */

.dark .processWrap3 > li {border:1px solid #4d99ff;}
.dark .processWrap3 .num {color:#fff;}
.dark .processWrap3 .tit1 {color:#fcfdfe;}
.dark .processWrap3 .tit2 {margin-bottom:3px; font-size:14px; color:#4d99ff}

/* .progressArr li {border:1px solid #d1d1d1; color:#3b3b3b; background:#f6f6f6;}
.progressArr li strong:before {content:""; position:absolute; top:0px; left:-5px; right:auto; width:10px; height:31px; background:url("/myasset/common/img/mobile/bg_tabarr.png") no-repeat right -62px; z-index:1; background-size:10px 99px;}
.progressArr li.on {border:1px solid #dcdcdc;font-weight:bold;background:#fff;}
.progressArr li.on strong {font-weight:normal;}
.progressArr li.on strong:after {content:""; position:absolute; top:0px; right:-5px; width:10px; height:31px; background:url("/myasset/common/img/mobile/bg_tabarr.png") no-repeat right top; z-index:2; background-size:10px 99px;}
.progressArr li.on strong:before { background-position: right -31px;} */

/* infoWrap */
/* .infoWrap li dl{border:1px solid #dadada;background-color:#fff}
.infoWrap li dl dt, .infoWrap li dl dd{padding:0 10px;color:#666}
.infoWrap li dl dt a.btn{padding:0 5px !important;position:absolute;right:10px;top:7px;border-color:#9d9d9d;border-radius:2px}
.infoWrap li dl dt {height:33px;line-height:32px;border-bottom:1px solid #aeaeae; background-color:#b7b7b7;position:relative;color:#fff;font-weight:bold}
.infoWrap li dl dd{background-color:#fff;font-size:13px;padding:7px 13px}
.infoWrap li dl dd p{position:relative;font-size:13px;color:#666;}
.infoWrap li dl dd .price{position:absolute;top:0;right:0;color:#000} */

/* securityCardWrap */
/* .securityCardWrap .codeWrap {width:40px; padding-right:31px; background:url("/myasset/common/img/mobile/bg_codewrap.png") no-repeat right center; background-size:31px 32px; height:32px; margin:0; overflow:hidden;}
.securityCardWrap .codeWrap.r {background:url("/myasset/common/img/mobile/bg_codewrap_r.png") no-repeat left center; background-size:31px 32px; padding-left:31px; padding-right:0}
.codeWrap input[type=password]{float:left;width:28px !important;height:32px;line-height:32px;text-align:center;border:2px solid #f25f32;background-color:#fff;padding:0;display:inline-block;margin-right:3px}
.cardWrap {width:276px;height:111px;padding:32px 8px 19px 8px; background:url('/myasset/common/img/bg_securitycard.png') no-repeat}

.cardWrap li input[type=password] {width:14px; height:11px; line-height:11px; font-size:10px; border:2px solid transparent; background-color:transparent;text-align:center;padding:0;vertical-align:top;float:left}
.cardWrap li input[type=password].on {border-color:#f25f32;background-color:#fff}
.cardWrap .cardNum {display:inline-block;border:2px solid #f20c0d; width:96px; height:18px; position:absolute; top:1px;right:5px}
.cardWrap .cardfnum {font-size:10px;font-weight:bold;position:absolute;right:22px;top:6px;}
.cardWrap .cardfnum input[type=password] {width:5px; height:10px; line-height:10px; font-size:4px; border:1px solid transparent; background-color:transparent; text-align:center; padding:0; vertical-align:top; float:left}
.cardWrap .cardfnum input[type=password].on{border-color:#f25f32;background-color:#fff} */


/* tabLinkWrap */
.dark .tabLinkWrap {background-color:#111; border:1px solid #616161;}
.dark .tabLinkWrap li {border-right-color:#616161; border-bottom-color:#616161;}
.dark .tabLinkWrap li a {background-color:#292b2f; color:#616161;}
.dark .tabLinkWrap li a.on {color:#fff; background-color:#1a3249;}
.dark .tabLinkWrap .tabLinkShowHide {background-color:#111; border-top-color:1px solid #616161;}






/* 빠른서비스 quickServiceWrap */
.quickServiceWrap {border-right:1px solid #e1e1e1;}
.quickServiceWrap li > a {border:1px solid #e1e1e1;border-right:none}

/* .myImgList li .holder {border:1px solid #dedede;}


.research > ol > li {border-top:1px solid #e8e8e8;}
.research > ol > li:first-child {border-top:0;}211110 추가


.research2 {border: 1px solid #e8e8e8;}
.research2 > li {border-top:1px solid #e8e8e8;}

.research3 {border:1px solid #e8e8e8; border-top:0}
.research3 dl {padding:15px 12px; border-top:1px solid #e8e8e8;}


.bbox{border:1px solid #e8e8e8;} */

/* 주소찾기 */
/* .addressWrap .lyWrap .lCont{border-right:1px solid #e8e8e8}
.addressWrap .box_search {border:1px solid #c7c7c7;}
.addressWrap .box_list>li{border:1px solid #c7c7c7;}
.addressWrap .box_list>li:first-child{border:1px solid #c7c7c7;}
.addressWrap .box_list .listWrap {border:1px solid #c7c7c7;}
.addressWrap .box_list .listWrap li{border-bottom:1px solid #e0e0e0;}
.addressWrap .box_list .listWrap li:focus, .addressWrap .box_list .listWrap li:hover, .addressWrap .box_list .listWrap li.on{background-color:#e8f2fa;} */

.dark .addressWrap .titWrap .dp3{color:#4d99ff;}


/* .addressWrap .titWrap .dp3 em {color:#fff;}
.addrList dl{border:1px solid #c7c7c7;}
.addrList dl dt {background-color:#f6f6f6;}
.addrList dl dd p.item{border-top:1px solid #c7c7c7;background-color:#fff;}
 */

/* 주소찾기 개편(211112) */
.dark .addressWrap2 .titWrap .dp2 {color:#4d99ff;}
/* .addressWrap2 .titWrap .dp2 em {color:#fff; background: url("/myasset/common/img/mobile/spr_com.png") no-repeat -798px 0; background-size: 1000px auto; }
.addressWrap2 .addr_search .btn {background:#124993; border-color:#124993;}
.addressWrap2 .tipBox {background:#f8f8f8}
.addressWrap2 .tipBox dt {color:#797979;}
.addressWrap2 .tipBox dd {color:#797979;}
.addressWrap2 .tipBox dd ul li {color:#797979;}
.addressWrap2 .tipBox dd ul li span {color:#3966c4}
.addressWrap2 .addrList2 {border:1px solid #c7c7c7;}
.addressWrap2 .addrList2 li {border-top:1px solid #e0e0e0;}
.addressWrap2 .addrList2 li:focus, .addressWrap2 .addrList2 li:hover, .addressWrap2 .addrList2 li.on {background-color:#ecf1f7;}
.addressWrap2 .addrList2 li .txt1 {color:#000;}
.addressWrap2 .addrList2 li .txt2 {color:#797979}
.addressWrap2 .addrList2 li .zipC {color:#000} */
/* 주소찾기 개편(211112)(e) */

/* 입금확인증 */
.dark .receiptWrap .printBtnWrap .btn {background-color:#4d99ff;border-color:#4d99ff;color: #fff;}

/* 지점찾기 */
/* .branchSrchWrap .srchWrap {border:1px solid #e8e8e8;background-color:#fafafa;width:180px;height:293px;padding:14px 20px;}
.branchSrchWrap .rCont .mapWrap {border:1px solid #e8e8e8; border-left:none; background-color:#fff; width:548px; height:286px; position:relative; padding:18px 0 17px;}
.branchSrchWrap .rCont .mapWrap .mapSortStep01 {width:209px; height:286px; border-right:1px solid #f3f3f3; position:relative; z-index:10;}
.branchSrchWrap .rCont .mapWrap .mapSortStep02 {width:339px; height:286px; position:absolute; top:18px; right:0}
 */

/* galleryListWrap */
/* .galleryListWrap .itemWrap{background-color:#fff}
.galleryListWrap .itemWrap .imgHolder img {background-color:#ddd; line-height:0;}
.galleryListWrap.front .itemWrap .imgHolder {border:1px solid #e6e6e6;}
.galleryListWrap .itemWrap dt {color:#000;}
.galleryListWrap.front .itemWrap dt {border-bottom:1px solid #e8e8e8;}
.galleryListWrap .itemWrap dd {color:#6d6d6d;}
.galleryListWrap.front .itemWrap dl {border-bottom:1px solid #e8e8e8;} */

/*투자성향*/
/* .investProPenSity td {background-color:#f2f2f2}
.investProPenSity .lv1 th{background-color:#99c069}
.investProPenSity .lv1 td.lvC{background-color:#def1ca}
.investProPenSity .lv2 th{background-color:#ead311}
.investProPenSity .lv2 td.lvC{background-color:#ffffb2}
.investProPenSity .lv3 th{background-color:#f19931}
.investProPenSity .lv3 td.lvC{background-color:#ffecb2}
.investProPenSity .lv4 th{background-color:#ec7035}
.investProPenSity .lv4 td.lvC{background-color:#f7d3b5}
.investProPenSity .lv5 th{background-color:#dd4545}
.investProPenSity .lv5 td.lvC{background-color:#ffb2b2}
.level {overflow:hidden;border:1px solid #e8e8e8;} */

.dark .investProPenSity .level>li {color:#fcfdfe;}

/* .investProPenSity .level>li.lv1{border-color:#99c069}
.investProPenSity .level>li.lv2{border-color:#ead311}
.investProPenSity .level>li.lv3{border-color:#f19931}
.investProPenSity .level>li.lv4{border-color:#ec7035}
.investProPenSity .level>li.lv5{border-color:#dd4545}
.investProPenSity .level>li.on {color:#fff;}
.investProPenSity .level>li.lv1.on{background-color:#99c069}
.investProPenSity .level>li.lv2.on.on{background-color:#ead311}
.investProPenSity .level>li.lv3.on{background-color:#f19931}
.investProPenSity .level>li.lv4.on{background-color:#ec7035}
.investProPenSity .level>li.lv5.on{background-color:#dd4545}
.investProPenSity .standard {height:30px; overflow:hidden; position:relative; color:#000; font-weight:bold}
.investProPenSity .standard>span{position:absolute;top:5px;right:0;color:#dd4545;}
.investProPenSity .standard>span:first-child{left:0;right:auto;color:#99c069;}
.investProPenSity .standard>span>span{width:60px;height:12px;background-position:-406px -28px}
.investProPenSity .standard>span:first-child>span{background-position:-406px -16px}
.investProPenSityWrap {border:1px solid #e8e8e8;padding:25px 28px} */

/*adverWrap*/
/* .adverWrap.lineType li {border-color:#d4d4d4;}
.adverWrap.lineType li .tit {color:#000} */

.dark .adverWrap.lineType li .tit em {color:#4d99ff}
.dark .adverWrap.lineType .banWrap strong {color:#fcfdfe;}
.dark .lyWrap .banWrap {border-color:#9a9da1;}
.dark .lyWrap .banWrap .tit {color:#fcfdfe;}
.dark .lyWrap .banWrap .tit + p {color:#fcfdfe}
.dark .lyWrap .banWrap .tit em {color:#4d99ff}
.dark .lyWrap.cell3 .banWrap.type2 .tit em {color:#ff5656;}

/* .lyWrap.type .banWrap{border-left-color:#d4d4d4;}
.lyWrap.cell3 .lCont .banWrap, .lyWrap .lCont .banWrap{border-left-color:#d4d4d4;}
.lyWrap.cell3 .cCont .banWrap, .lyWrap .rCont .banWrap {border-left-color:#d4d4d4; border-top:none}
.lyWrap.cell3.hType .banWrap {border-color:#d4d4d4; border-left:none;}
.lyWrap.cell3.hType .lCont .banWrap{border-left-color:#d4d4d4;} */

.dark .lyWrap .banWrap.bg {background-color:#292b2f}
.dark .lyWrap.type2 .banWrap .tit em {color:#fcfdfe;}
.dark .lyWrap.type2 .banWrap .tit + p {color:#7b7b80;}
.dark .lyWrap.type2 .banWrap .etcTxt {color:#fcfdfe;}
.dark .lyWrap.type2 .banWrap .etcTxt > strong {color:#4d99ff}

/* .lyWrap.type2 .btnFootWrap .btn {background-color:#4b4b4b} */


/*펀드검색*/
.dark .fundSchWrap .fundSch, .searchCN {background:#292b2f url("/myasset/common/img/mobile/bg_fundSch.png") no-repeat 0 0; background-size:100px 100px; border:1px solid #9a9da1;}

/* .fundSchWrap .fundSch .fundSchIP .fundSchIP2, .searchCN .searchCNIP .searchCNIP2 {height:28px; border:2px solid #1779cc; border-radius:6px; display:table; width:100%; box-sizing:border-box;}
.fundSchWrap .fundSch .fundSchIP input, .searchCN .searchCNIP .searchCNIP2 input {height:28px; border:none; font-size:13px; color:#000; font-weight:bold; line-height:28px; padding:0 58px 0 20px; box-sizing:border-box;width:100%;min-height:28px}
.fundSchWrap .fundSch .fundSchIP input::-webkit-input-placeholder, .searchCN .searchCNIP .searchCNIP2 input::-webkit-input-placeholder {font-size:13px;color:#9d9d9d;}
.fundSchWrap .fundSch .fundSchIP input:-webkit-input-placeholder, .searchCN .searchCNIP .searchCNIP2 input:-webkit-input-placeholder {font-size:13px;color:#9d9d9d;}
.fundSchWrap .fundSch .fundSchIP input::-moz-placeholder, .searchCN .searchCNIP .searchCNIP2 input::-moz-placeholder {font-size:13px;color:#9d9d9d;}
.fundSchWrap .fundSch .fundSchIP input:-moz-placeholder, .searchCN .searchCNIP .searchCNIP2 input:-moz-placeholder {font-size:13px;color:#9d9d9d;}
.fundSchWrap .fundSch .fundSchIP input:-ms-input-placeholder, .searchCN .searchCNIP .searchCNIP2 input:-ms-input-placeholder {font-size:18px;color:#9d9d9d;}
.fundSchWrap .fundSch .fundSchIP a, .searchCN .searchCNIP a {position:absolute; width:38px; height:28px; display:block;right:2px;top:2px;background-color: #1779cc;border-left:1px solid #d7d7d7;}
.fundSchWrap .fundSch .fundSchIP a>span, .searchCN .searchCNIP a>span {width:38px; height:28px; background:#1779cc url("/myasset/common/img/mobile/btn_fundSch.png") no-repeat; background-size:38px auto; font-size:0; overflow:hidden; line-height:0; display:block;}
.searchCN + .fundSchWrap.mt30{margin-top:10px !important}

.fund_top_txt{overflow:hidden;position:relative;margin:10px 0 0;vertical-align:middle;min-height:28px}
.fund_top_txt{*zoom:1;*display:inline;}
.fund_top_txt > label{padding-right:6px !important;font-size:14px;color:#313131;font-weight:bold;}
.fund_top_txt > span{font-size:14px;color:#767676}
.fund_top_txt .btn{height:26px;line-height:26px}
.fund_top_txt .btn > span {width:12px; height:6px; background-position:-202px -23px; margin-left:10px; vertical-align:top; margin-top:10px;}
.fund_top_txt .btn.off > span{background-position:-202px -31px;}
.fund_top .pageBtnWrap{margin-top:20px}
.fund_top_txt .fL label + span{display:block;line-height:17px;margin-top:5px}
.fund_top_txt .fR{text-align:right;}
.fund_top_txt .fR.absolute{position:absolute;top:0;right:0} */

/*펀드매수*/
/* .fund_top .f_ct_wrap{border-color:#e0e0e0;}
.fund_top{display:none;background-color:#fff;}
.fund_top.dataHide{display:none}
.fund_top .pageBtnWrap{background-color:#f7f7f7;}
.fund_top .f_ct_wrap{border-color:#e0e0e0;}
.fund_top .f_ct_wrap strong{border-bottom-color:#e0e0e0; color:#000;}
.fund_top .f_ct_wrap > ul {background-color:#fff}
.fund_top .f_ct_wrap > ul > li {border-left-color:#dbdbdb;}
.fund_top .f_ct_wrap > ul > li > ul.type2 {border-top-color:#dbdbdb;}
.fund_top .f_ct_wrap > ul > li > ul.type2.fst{border-top:none}
.fund_top .f_ct_wrap > ul > li > ul > li >  label {color:#515151;}
.fund_top .f_ct_wrap > ul > li > ul > li >  label > a {background:url("/myasset/common/img/spr_fundSch.png") no-repeat 0 3px;}
.fund_top .f_ct_wrap > ul > li > ul > li >  label > a.on{background-position: 0px -14px} */

/* boxTLine */
.dark .boxTLine {border-color:#9a9da1; background:#292b2f;}
.dark .boxTLine .tit {color:#fff;}
.dark .boxTLine .btnWRap .btn.em {background-color:#5b5d62; border-color:#5b5d62;}

/*listAccWrap*/
.dark .listAccWrap {border-top-color:#424448; border-bottom-color:#424448}
.dark .listAccWrap dt {border-top-color:#424448; color:#fff; background-color:#111;}
.dark .listAccWrap.type dt {background-color:#424448}
.dark .listAccWrap dt a.em:hover, .dark .listAccWrap dt a.em:active {color:#ff5656}
.dark .listAccWrap .on dt {background-color:#424448; border-bottom-color:#424448}
.dark .listAccWrap.type .on dt {background-color:#424448;}
.dark .listAccWrap dt > ul > li, .dark .listAccWrap dd > ul > li {color:#fff;}
.dark .qnaWrap .jsAccLink:hover, .dark .qnaWrap .jsAccLink:active, .dark .qnaWrap .jsAccLink:focus {text-decoration:none}

/* QnA */
.dark .qnaWrap {border-top-color:#424448;}
.dark .qnaWrap dl {border-bottom-color:#424448;}
.dark .qnaWrap dd {color:#fcfdfe;}

/* QnA클래스추가, 타이틀에 취소 버튼 있을경우 */
.dark .qnaWrap dl dt > .tit > a > span {visibility:visible; background:url("/myasset/common/img/mobile/spr_qna.png") no-repeat 0 -50px; background-size:50px auto}
.dark .qnaWrap dl dt > .tit > a.on > span {background-position:-25px -50px;}
.dark .qnaWrap.type > dl.em {background-color:#111}
.dark .qnaWrap.type > dl.em > dd {background-color:#111}
.dark .qnaWrap .btnMore {color:#fff; border-color:#47484b;}
.dark .qnaWrap .btnMore > span {background-position:-307px -24px;}

/* FAQ(청약) */
.dark .listAccWrap.faqWrap1 dd, .dark .listAccWrap.faqWrap1 dd li, .dark .listAccWrap.faqWrap1 dd p {color:#fff;}


/* alrim */
/* .alrimWrap {border-top-color:#6d6d6d;}
.alrimWrap ul {border-bottom-color:#dcdcdc}
.alrimWrap ul li {border-left-color:#dcdcdc;}
.alrimWrap ul li:first-child {border-left:none}
.alrimWrap dt a {text-decoration:none; font-weight:normal;}
.alrimWrap dt.on {background-color:#eef7fd}
.alrimWrap dd {border-bottom:1px solid #dcdcdc;background-color:#f8f8f8}
.alrimWrap dd .cont .ptit {color:#000} */


/* syntaxTxt */
/* .syntaxTxt{margin:0 10px;margin-top:15px}
.syntaxTxt.type1{font-size:12px;color:#6d6d6d;line-height:17px;letter-spacing:-1px}
.syntaxTxt.type1 strong {font-size:17px; color:#000; line-height:21px; display:block; margin-bottom:6px; margin-top:15px}
.syntaxTxt.type1 strong:first-child{margin-top:0}
.syntaxTxt.type1 strong em{color:#0163b6} */


/* leafWrap */
/* .leafWrap{border:2px solid #354a5f;overflow:hidden;position:relative;margin:0 10px;}
.leafWrap>.titWrap, .leafWrap>.titWrap, .leafWrap>.tblTxtWrap{color:#fff;padding:0 18px;margin-bottom:0;background:#354a5f url("/myasset/common/img/bg_leafwrap.png") no-repeat right top;}
.leafWrap>.titWrap .dp2, .leafWrap>.titWrap .dp3, .leafWrap>.titWrap .addTxt, .leafWrap .tblTxtWrap .lTxt, .leafWrap .tblTxtWrap .rCont, .leafWrap .titWrap .rTxt {color:#fff;background:none;padding-left:0;height:auto;top:0;}
.leafWrap> .tblTxtWrap .lTxt em{color:#fff;padding:0;line-height:48px}
.leafWrap> .tblTxtWrap .lTxt em:before{background:none}
.leafWrap>.titWrap .btn, .leafWrap>.tblTxtWrap .lTxt + p{position:relative;right:auto;top:auto}
.leafWrap>.titWrap .rTxt, .leafWrap .tblTxtWrap .rCont{margin-top:0;text-align:left !important}
.leafWrap .leafBody{background-color:#fff;min-height: 30px}
.leafWrap .leafBody .inner{padding:20px 18px;text-align:center;}
.leafWrap .tblTxtWrap{display:table;width:100%;box-sizing:border-box;}
.leafWrap .tblTxtWrap:before, .leafWrap .tblTxtWrap:after{display:none}
.leafWrap .tblTxtWrap p.lTxt, .leafWrap .tblTxtWrap p.lCont, .leafWrap .tblTxtWrap p.cCont, .leafWrap .tblTxtWrap p.rCont{display:table-cell;box-sizing:border-box;width:250px;}
.leafWrap .tblTxtWrap p.cCont>.span{display:block;border-left:1px solid #757f8a;border-right:1px solid #757f8a;height:18px;line-height:17px;margin:16px 0 14px;text-align:center;}
.leafWrap .tblTxtWrap p.cCont>.span strong,.leafWrap .tblTxtWrap p.rCont strong {color:#fff; font-size:16px; letter-spacing:0} */

.dark .nowTransfer em {color:#ff5656;}

/*카드관리 탑*/
/* .cInfoTop{overflow:hidden;border:2px solid #dfdfdf; background:url("/myasset/common/img/mobile/ba/bg_cInfoTop.png") no-repeat right 0; background-size:114px auto; margin:0 10px; padding:15px}
.titWrap+.cInfoTop{margin-top:0px;}
.cInfoTop .cInfoimg{width:176px;height:110px }
.cInfoTop .cInfoTextWrap .icon_wrap {margin-top:10px;}1807019추가
.cInfoTop .cInfoTextWrap .cInfoTextTit {display:block; margin-top:10px; font-size:18px; color:#000; font-weight:bold;}
.cInfoTop .cInfoTextWrap .cInfoTextTxt {display:block; margin-top:4px; padding-bottom:8px; font-size:14px; line-height:18px}
.cInfoTop .cInfoTextWrap .guideTxt{overflow:hidden;margin:0;}
.cInfoTop .cInfoTextWrap .guideTxt li{font-size:12px;color:#6d6d6d}
.cInfoTop .cInfoTextWrap .guideTxt.inlineType li.long{width:100%}
.cInfoTop .cInfoTextWrap .guideTxt.inlineType li > strong{color:#6d6d6d}
.cInfoTop .cInfoTextWrap .cInfoBtnWrap{margin-top:7px}
.cInfoTop .cInfoTextWrap .cInfoBtnWrap span.type2{color:#051a9b}
.cInfoTop .cInfoTextWrap .cInfoBtnWrap span.type3{color:#76268e}
.cInfoTop .cInfoTextWrap .cInfoBtnWrap .btn{margin-top:5px}
.sortWrap .sortList li a span {display:inline-block; margin-left:30px;} */

/* errorWrap */
/* .errorWrap {color:#333;}
.errorWrap .errorInner {background:url("/myasset/common/img/mobile/cs/bg_errormsg_wrap.png") no-repeat right 0; background-size:67px auto;}
.errorWrap .errorInner {border-color:#1f80d2;}
.errorWrap strong {color:#000;}
.errorWrap p {color:#3d3d3d;}
.errorWrap p.txt em {color:#e85841}
.errorWrap .btn {background-color:#4d99ff; border-color:#4d99ff; color:#fff}
.errorWrap .ico {background-image:url("/myasset/common/img/mobile/cs/spr_errormsg.png") !important; background-size:200px auto}
.errorWrap .ico.logo {background-position:0 0}
.errorWrap .ico.clogo {background-position:0 -17px} */


/* sProgramSetup */
/* .sProgramSetup .tblCol.em {border-color:#4d99ff;}
.sProgramSetup .tblCol.em th {background-color:#f2f7fc;}
.sProgramSetup table strong {color:#000} */

/*Card Index*/
/* .cardTab {border-top-color:#1f80d2;}
.cardTBoxWrap > table {border-left-color:#dfdfdf; border-top-color:#dfdfdf;}
.cardTBoxWrap > table > tbody > tr.bg > td {background-color:#fbfbfb}
.cardTBoxWrap > table > tbody > tr > td {border-bottom-color:#dfdfdf; border-right-color:#dfdfdf;}
.cardTBoxWrap > table > tbody > tr > td .ccardInfoTit {color:#000;} */


/* radioWrap */
/* .radioWrap {border-color:#e8e8e8;}
.radioWrap li {border-top-color:#e8e8e8; color:#000;}
.radioWrap li:first-child {border-top:none}
.radioWrap label {color:#000;} */

/* fundList */
/* .fundList dt, .fundList .guideTxt.flTit {color:#fff; background:url("/myasset/common/img/bg_fundList.png") #1f438c no-repeat;}
.fundList .lCont {border-color:#0173c3;}
.fundList .rCont {border-color:#f56622;}
.fundList .lCont dt{background-color:#0173c3; background-position:0 0}
.fundList .rCont dt,
.fundList .rCont .guideTxt.flTit {background-color:#f56622; background-position:0 -60px}
.fundList .guideTxt.flTit:before {width:0px; background-color:transparent; !important;}
.fundList dd > ul > li{border-top-color:#dcdcdc;}
.fundList dd>ul>li:first-child{border-top:none;}
.fundList dd>ul>li .tit {color:#000;}
.fundList .listDetailWrap li .itemWrap > li{border-top-color:#bdbdbd;} */

/*rightFlow*/
/* .rightFlow{margin:0 10px}
.rightFlow ul{overflow:hidden;display:table;margin-bottom:16px;}
.rightFlow ul li {background:url("/myasset/common/img/mobile/ma/bg_flow_left.png") repeat-y 0 57px; background-size: 1px auto}
.rightFlow ul li:first-child{background:none}
.rightFlow ul li dt,.rightFlow ul li dd{padding:0px 20px;letter-spacing:-1px}
.rightFlow ul li dt {overflow:hidden; height:39px; line-height:39px; font-size:14px; color:#fff; font-weight:bold;}
.rightFlow ul li dd{margin-top:12px;min-height:78px;line-height:17px;}
.rightFlow ul li.c1 dd{background:none}
.rightFlow ul li.c1 dt {background:url("/myasset/common/img/ma/bg_flow_tit1.gif") no-repeat right 0;}
.rightFlow ul li.c2 dt {background:url("/myasset/common/img/ma/bg_flow_tit2.gif") no-repeat right 0;}
.rightFlow ul li.c3 dt {background:url("/myasset/common/img/ma/bg_flow_tit3.gif") no-repeat right 0;}

.rightFlow.type2 {margin-top:16px;}
.rightFlow.type2 ul {overflow:hidden;margin-bottom:16px;}
.rightFlow.type2 ul li {float:left; padding-left:0px; background:url("/myasset/common/img/mobile/ba/bg_flow_left.png") repeat-y 0 57px; background-size: 1px auto}
.rightFlow.type2 ul li dt,.rightFlow.type2 ul li dd {padding:0px 15px 0 5px; letter-spacing:-1px}
.rightFlow.type2 ul li dt {overflow:hidden; height:40px; line-height:40px; font-size:14px; color:#fff; font-weight:bold; letter-spacing:-1px}
.rightFlow.type2 ul li dd {margin-top:12px;min-height:40px;line-height:17px;}
.rightFlow.type2 ul li.c1 dd {background:none}
.rightFlow.type2 ul li dt {background:url("/myasset/common/img/mobile/ba/bg_flow_tit12.png") no-repeat right 0; background-size:auto 40px}
.rightFlow.type2 ul li:first-child dt {background:url("/myasset/common/img/mobile/ba/bg_flow_tit11.png") no-repeat right 0; background-size:auto 40px}
.rightFlow.type2 ul li.c2 dt {background:url("/myasset/common/img/mobile/ba/bg_flow_tit12.png") no-repeat right 0; background-size:auto 40px}
.rightFlow.type2 ul li.c3 dt {background:url("/myasset/common/img/mobile/ba/bg_flow_tit12.png") no-repeat right 0; background-size:auto 40px}
.rightFlow.type2 ul li.c4 dt {background:url("/myasset/common/img/mobile/ba/bg_flow_tit12.png") no-repeat right 0; background-size:auto 40px}
.rightFlow.type2 ul li.c5 dt {background:url("/myasset/common/img/mobile/ba/bg_flow_tit13.png") no-repeat right 0; background-size:auto 40px} */

/*ISP 유안타체크카드 등록방법*/
/* .boxWrap.type2{border:none;padding:0;margin:0 10px;}
.boxWrap.type2 li {display:block; background:url("/myasset/common/img/mobile/ba/ico_arr_r.png") no-repeat center 47px; background-size:20.5px auto;font-size:15px;color:#000;text-align:center;overflow:hidden;}
.boxWrap.type2 li>strong {display:block;border:1px solid #7db4e3; background-color:#f1f8fd; height:40px; line-height:40px; margin-bottom:18px;}
.boxWrap.type2 li:last-child{background:none;}
.boxWrap.type2 li:last-child>strong{margin-bottom:0} */

/* slider */
/* .sliderForm .listColAllWrap {border-color:#9d9d9d;}
.sliderForm .tblCol, .sliderForm .tblRow {border-color:#9d9d9d;}
.sliderWrapper .ui-slider {border-color:#e0e0e0; background-color:#f6f6f6;}
.sliderWrapper .ci-slider .ui-widget-header, .sliderWrapper .ci-slider .ui-widget-header.ui-slider-range-min {background-color:#57baff;}
.sliderWrapper .ci-slider .ui-slider-handle {border:0; background:url("/myasset/common/img/bg_slider_handle.png") no-repeat;}
 */
/*.numberSliderWrap {padding:5px 10px 0;}
.numberSliderWrap .sliderInput {display:block;position:relative;padding:0 65px 0 38px;box-sizing:border-box;}
.numberSliderWrap .sliderInput input {margin:0;width:100%;height:28px;box-sizing:border-box;}
.numberSliderWrap .sliderInput > .btn {position:absolute;top:0;}
.numberSliderWrap .sliderInput .btn.minus {left:0;}
.numberSliderWrap .sliderInput .btn.plus {right:27px;}
.numberSliderWrap .sliderInput .txt {position:absolute;top:0;right:0;width:30px;line-height:28px;text-align:right;}
.numberSliderWrap .sliderWrapper {margin-top:10px;}*/

/*.numberSliderWrap.inlineSlider {max-width:400px;padding:0;margin:0 10px 0 0;height:39px;}
.numberSliderWrap.inlineSlider .sliderInput {margin:5px 0 0 0;float:left;width:60%;box-sizing:border-box;}
.numberSliderWrap.inlineSlider .sliderWrapper {padding-left:20px;margin:0;float:left;width:40%;box-sizing:border-box;}
.numberSliderWrap.inlineSlider.age .sliderInput {width:60%}
.numberSliderWrap.inlineSlider.age .sliderWrapper {width:40%}
*/

/* .btn.plus, .btn.minus {border-color:#9d9d9d;}
.btn.plus:before {background:#000;}
.btn.plus:after {background:#000;}
.btn.minus:before {background:#000;}

.fdBoxWrap.fdInfoReg input[type=radio] + label {color:#3d3d3d;}

.btn.plus, .btn.minus {border-color:#9d9d9d;}
.btn.plus:before {background:#6d6d6d;}
.btn.plus:after {background:#6d6d6d;}
.btn.minus:before {background:#6d6d6d;} */


/*cardListWrap::JY::*/
/* .cardListWrap .titWrap {margin:0; height:45px; background:url("/myasset/common/img/ba/bar_card_list.png") no-repeat 0 0;}
.cardListWrap .titWrap.hd {background-position:0 -45px;} 
.cardListWrap .titWrap.ss {background-position:0 -90px;} 
.cardListWrap .titWrap .dp2 {color:#fff;}
.cardListWrap .titWrap .addTxt {color:#fff;}
.cardListWrap .cardList{border-top-color:#6d6d6d;}
.cardListWrap .cardList > li {border-top-color:#e8e8e8;}
.cardListWrap .cardList > li:first-child{border-top:none;}
.cardListWrap .cardList li .info .tit {color:#3d3d3d;}
.cardListWrap .cardList li .info p {color:#6d6d6d;}
.cardListWrap .cardList li .info dl {color:#000;}
.cardListWrap .cardList li .info .guideTxt {color:#000;}
.cardListWrap .cardList li .info .guideTxt li {color:#6d6d6d;}
.cardListWrap .cardList li .info .guideTxt+.cInfoBtnWrap span.type2 strong{color:#051a9b}
.cardListWrap .titWrap.type2 {background:url("/myasset/common/img/ba/bar_card_list2.png") no-repeat 0 0;} */

/*event*/
.dark .eventListWrap {border-top-color:#424448; border-bottom-color:#424448;}
.dark .eventListWrap ul li {border-top-color:1px solid #424448;}
.dark .eventListWrap ul li .eTxtWrap .tit a {color:#eeeff8;}
.dark .eventListWrap ul li .eTxtWrap .txt {color:#9b9ca5;}
.dark .eventListWrap ul li .eTxtWrap .date {color:#fff;}
.dark .eventListWrap ul li .eTxtWrap .date em{color:#4d99ff;}
.dark .eventViewWrap .dp1 {color:#fff;}
.dark .eventViewWrap .rTxt {color:#9b9ca5}

.dark .bannerWrap.textType p {color:#fff;}
.dark .bannerWrap.textType p strong {color:#fff;}
.dark .bannerWrap.textType p em {color:#ff5656;}
.dark .bannerWrap.textType .fs11, .bannerWrap.textType .etcTxt {color:#f04612}

/*colorBan3*/
.dark .colorBan3>ul>li {border-color:#9a9da1;border-top-color:#7aa7e9;}
.dark .colorBan3>ul>li.c2 {border-top-color:#7aa7e9;}
.dark .colorBan3>ul>li.c3 {border-top-color:#7aa7e9;}
.dark .colorBan3>ul>li dt {color:#b1cdf5;}
.dark .colorBan3>ul>li.c1 dt {background-color:#172949;}
.dark .colorBan3>ul>li.c2 dt {background-color:#172949}
.dark .colorBan3>ul>li.c3 dt {background-color:#172949}
.dark .colorBan3>ul>li dd {color:#fcfdfe;}
.dark .colorBan3>ul>li dd a {color:#fcfdfe;}

/* bdBanWrap */
.dark .bdBanWrap {border:1px solid #424448;}
.dark .bdBanWrap li {border-top:2px solid #9a9da1; border-left:1px solid #424448;}
.dark .bdBanWrap li dt {color:#fcfdfe;}
.dark .bdBanWrap li dd {color:#9ea0a4;}

/* colorBanWrap */
.dark .colorBanWrap {border:1px solid #424448;}
.dark .colorBanWrap .tit {color:#fcfdfe; background-color:#292b2f;}
.dark .cardInfoList dt.cName {color:#fcfdfe;}
.dark .cardInfoList dd.cTxt {color:#9ea0a4;}
.dark .cardInfoList dd.cTxt em {color:#ff5656}

/*pgBoxType1*/
.dark .boxWrap.pgBoxTypeWrap {border:2px solid #424448;}
.dark .pgBoxType1 p {color:#fcfdfe;}
.dark .pgBoxType1 p > span{color:#9da0a6;}

/* .pgBoxType1 .pgb{border:1px solid #4370a5;}
.pgBoxType1 .pgb.c1{background-color:#e7edf7}
.pgBoxType1 .pgb.c2{background-color:#feede1} */


/*.lyWrap.type3*/
/* .lyWrap.type3 .banWrap {min-height:170px;border:2px solid #e1e1e1;border-top-color:#707070;margin:0;box-sizing:border-box;padding:90px 10px 10px;text-align:center;}
.lyWrap.type3 .lCont .banWrap{border:2px solid #005fb3;}
.lyWrap.type3 .rCont .banWrap{border:2px solid #f36523;}
.lyWrap.type3 .boxWrap {display:none; position:relative; border-top:none; background-color:#f9f9f9; min-height:145px}
.lyWrap.type3 .boxWrap dt{padding-bottom:4px;font-size:14px;color:#333;font-weight:bold;}
.lyWrap.type3 .boxWrap li,
.lyWrap.type3 .boxWrap p{font-size:14px;color:#000;}
.lyWrap.type3 .banWrap .tit em{color:#1672be}
.lyWrap.type3 .banWrap .tit+p{font-size:12px;color:#333;line-height:14px}
.lyWrap.type3 .lCont .boxWrap strong, .lyWrap.type3 .lCont .boxWrap dt{color:#005fb3;}
.lyWrap.type3 .rCont .boxWrap strong, .lyWrap.type3 .rCont .boxWrap dt {color:#ff5858;} */


/* bgRowBoxList */
.dark .bgRowBoxList {background:#111; border-color:#9a9da1;}

/* .bgRowBoxList .bCell {border-top-color:#9a9da1;}
.bgRowBoxList .bCell dt {color:#fff;}
.bgRowBoxList .bCell dd {color:#fff;} */


/* fDiaResult */
.dark .fDiaResult {border:1px solid #9a9da1;}
.dark .fDiaResult p.resultTit {color:#f2f3f4;}
.dark .fDiaResult p.resultTit > em {color:#ff5656;}
.dark.fDiaResult p.resultTit > span {color:#a6a6a8;}
.dark .fDiaResult .resultInBox {background-color:#292b2f;}
.dark .fDiaResult .resultInBox .reInTit {color:#f2f3f4;}

.dark .lyPopWrap .pageBtnWrap.botType{background-color:#111; border-color:#4d99ff;}

/* form 정리 젤 하단에 위치 */
/* .itemHolder{border-color:#c9c9c9;}
.itemHolder.email input, .itemHolder.bt input {border-color:#c9c9c9;}
.itemHolder input[disabled=disabled] + .txt,.itemHolder input:disabled + .txt {background-color:#ddd}
.branchSearchWrap .itemHolder.srch input[type=text]{border-right-color:#c9c9c9;} */

/* .layer-link.tip .layer-close a {background:#126DBA url(/WEB-APP/webponent/dialog/img/icon_close_layer.gif) no-repeat 1px 0 !important;}

.selfDiagnosis2 .boxWrap .answer {border-top-color:#e8e8e8; background:#fcfcfc}
.popBody.checkcard_2017 .c_store_select2 {border-color:#e8e8e8; background-color:#fcfcfc} */


/*** 투자자성향 안내 및 적합 펀드 안내 팝업 ***/
.dark .popBody .popguideb2 {border-top-color:#424448; border-bottom-color:#424448; background-color:#2a2c31;}
.dark .popBody .popguideb2 .btnCls2 {background-color:#0157ac;}


/** 모바일앱 약관 171101추가  **/
/* .m_termWrap .box_tit {background:#c6d9f1; border:1px solid #000;}
.m_termWrap .box_agree {text-align:right;background:#e7e7e7;}
.m_termWrap .boxList {background:#fff; border:1px solid #000; margin-top:20px;}

ol.guideTxt.fs14.numImgType li span {background:#6fbae3; color:#fff;}
.titWrap .step strong,
.titWrap .step span {color:#fff;}
.titWrap .step span {background:#015eb2;}
.titWrap .step strong {position:relative;background:#0285d2;} */

.dark .titWrap .dp4.fs17:before {background-color:#fff;}

/* .poll1 .boxWrap.poll1Box {background:#e7e7e7} */

.dark .boxWrap.titCircle p {color:#fcfdfe;}
.dark .txt_blue {color:#4d99ff !important;}
.dark .txt_org {color:#ff5656 !important;}

/* #content .bbsListSearch .in {border: solid 1px #c9c9c9;}
#content .bbsListSearch .in.on {border-color:#007ccb}

#content .bbsImgList li {border-top: 1px solid #e8e8e8}
#content .bbsImgList li .thum {border: 1px solid rgba(0,0,0,.18)}
#content .bbsImgList li .text .tit {color:#000;}
#content .bbsImgList li .text .date {color:#6d6d6d;}
#content .bbsImgList .ico {background:url("/myasset/common/img/mobile/hu/spr_hello.png") no-repeat 0 0;background-size:1000px auto;}
#content .bbsImgList .ico.newCont {display:inline-block; width:16px; height:15px; margin-top:-1px;background:url("/myasset/common/img/spr_com.png") no-repeat; background-position:0 -64px} */


/* (팝업)보이스피싱 피해예방 안내(181122추가) */
/* .lyPopWrap .popBody.voice_ps {padding-left:4px; padding-right:4px; letter-spacing:-0.04em}
.popBody.voice_ps p.resultMsgWrap {text-align:left; font-size:16px; line-height:1.4; padding:12px 15px; letter-spacing:-0.06em}
.popBody.voice_ps .titWrap .dp1 {margin-top:10px; font-size:18px; letter-spacing:-0.08em; line-height:1.4; text-align:left !important;}
.popBody.voice_ps .titWrap em.ec {color:#ff5858}
.popBody.voice_ps .guideTxt2 {text-indent:-22px}
.popBody.voice_ps .guideTxt2 li {font-size:15px; line-height:1.5}
.popBody.voice_ps .guideTxt2 > li {padding-top:15px}
.popBody.voice_ps .guideTxt2 > li:first-child {padding-top:0}
.popBody.voice_ps .guideTxt2 > li .bLine {color:#4d99ff; border-bottom:1px solid #4d99ff}
.popBody.voice_ps .guideTxt2 > li .rLine {color:#ff5858; border-bottom:1px solid #ff5858}
.popBody.voice_ps .guideTxt2 > li > .guideTxt {margin-top:15px; margin-left:-20px}
.popBody.voice_ps .guideTxt2 > li > .guideTxt li {text-indent:0}
.popBody.voice_ps .guideTxt2 > li > .guideTxt ul > li {padding-left:18px}
.popBody.voice_ps .guideTxt2 > li > .guideTxt ul > li:before {top:10px; left:9px} */
/* (팝업)보이스피싱 피해예방 안내(181122추가)(e) */

/* .fundTit_info {color:#666;} *//* 펀드명 한글화 관련 */

/* listWrap(비상장주식 종목분석보고서) (200304) */
/* .listWrap {position:relative; border-top:1px solid #e8e8e8;}
.listWrap .row {padding:14px 10px; text-align:left; border-bottom:1px solid #e8e8e8;}
.listWrap .row > div {font-size:13px; color:#9d9d9d; letter-spacing:-0.06em;}
.listWrap .tit {display:block; margin-bottom:7px;}
.listWrap .tit a {display:block; font-size:14px; color:#333; font-weight:bold; letter-spacing:-0.06em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle;}
.listWrap .tit .stock {display:block; padding-bottom:4px; font-size:14px; color:#4d99ff; font-weight:bold; letter-spacing:-0.06em; margin-right:10px}
.listWrap .date {display:inline-block; margin-right:15px; letter-spacing:-0.03em;}
.listWrap .name {display:inline-block; margin-right:15px;}
.listWrap li.noData {padding:14px 10px; text-align:center; font-size:14px; border-bottom:1px solid #e8e8e8;} */


/* 201022 프리미엄 서비스 Mall */
/* .bannerWrap.premium_svcMall{height:128px;background:#343b46 url("/myasset/common/img/mobile/ba/ban_ba_1205001_p1.jpg") right no-repeat; background-size:auto 100%}
.bannerWrap.premium_svcMall .inner{padding:23px 20px 0;}
.bannerWrap.premium_svcMall p{color:#dfdfdf;line-height:14px;font-size:13px;}
.bannerWrap.premium_svcMall p.tit{padding-bottom:12px;font-size:18px;color:#fff;}
.bannerWrap.premium_svcMall p.tit em{color:#ffd778;}
.premium_svc_list{margin:24px 10px 0;padding:0 15px 25px;background:#f4f4f4;}
.premium_svc_list ul li{padding:25px 11px;background:url("/myasset/common/img/mobile/ba/bg_dashed.gif") left top repeat-x;}
.premium_svc_list ul li:first-child{background:none;}
.premium_svc_list ul li .premium_svc_wrap{position:relative;}
.premium_svc_list ul li .premium_svc_wrap:after {content:'';position:absolute;bottom:-9px;left:0;width:100%;height:9px;background-image:linear-gradient(#dbdbdb, rgba(255,255,255,0))}
.premium_svc_list ul li .premium_svc_wrap dl{position:relative;min-height:151px;border:1px solid #ccc;background:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.premium_svc_list ul li .premium_svc_wrap dt{height:35px;line-height:35px;font-size:19px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-0.05em;}
.premium_svc_list ul li .premium_svc_wrap dt .badge_tx{display:inline-block;padding:0 5px;height:13px;line-height:13px;font-size:12px;color:#fff;background:#f98522;border-radius:2px;vertical-align:2px;letter-spacing:-0.025em;}
.premium_svc_list ul li .premium_svc_wrap dt.bg_ty1{background:#604c99;}
.premium_svc_list ul li .premium_svc_wrap dt.bg_ty2{background:#0050c3;}
.premium_svc_list ul li .premium_svc_wrap dt.bg_ty3{background:#005a69;}
.premium_svc_list ul li .premium_svc_wrap dt.bg_ty4{background:#9e0b3f;}
.premium_svc_list ul li .premium_svc_wrap dt.bg_ty5{background:#ff424e;}
.premium_svc_list ul li .premium_svc_wrap dd{text-align:center;}
.premium_svc_list ul li .premium_svc_wrap dd .cont_wrap{padding:10px 8px 8px;}
.premium_svc_list ul li .premium_svc_wrap dd .cont_wrap p.tx{font-size:12px;color:#444;line-height:1.2;letter-spacing:-0.05em;}
.premium_svc_list ul li .premium_svc_wrap dd .cont_wrap p.price{padding-top:7px;font-size:18px;line-height:1.1;font-weight:bold;color:#000;letter-spacing:-0.025em;}
.premium_svc_list ul li .premium_svc_wrap dd .cont_wrap p.price em{font-size:21px;}
.premium_svc_list ul li .premium_svc_wrap dd .btn_wrap{position:relative;padding:8px 0;width:100%;background:url("/myasset/common/img/mobile/ba/bg_dashed2.gif") left top repeat-x;}
.premium_svc_list ul li .premium_svc_wrap dd .btn_wrap .btn{height:18px;line-height:18px;}
.premium_svc_list ul li .premium_svc_wrap dd .btn_wrap:before{content:'';width:7px;height:14px;background:url("/myasset/common/img/mobile/ba/bg_circle.gif") no-repeat;position:absolute;left:-1px;top:-8px;background-size:auto 14px;}
.premium_svc_list ul li .premium_svc_wrap dd .btn_wrap:after{content:'';width:7px;height:14px;background:url("/myasset/common/img/mobile/ba/bg_circle2.gif") no-repeat;position:absolute;right:-1px;top:-8px;background-size:auto 14px;} */
/* 201022 프리미엄 서비스 Mall(e) */

/* 프리미엄 서비스(201103추가, 201126수정) */
/* .prmmCont .ico {background:url("/extern/tradar/micro/mobile3/images/common/spr_com.png") no-repeat 0 0; background-size:400px auto}
.prmmCont {margin:24px 10px 0; padding:24px 0 30px; border:1px solid #9b7ff7}
.prmmCont .titWrap {text-align:center}
.prmmCont .titWrap .txt1 {font-size:14px; color:#000; line-height:1.2; letter-spacing:-0.06em}
.prmmCont .titWrap .txt1 em {color:#692fff}
.prmmCont .titWrap .tit {margin-top:8px; font-size:26px; color:#6b36f4; line-height:1.2; letter-spacing:-0.08em}
.prmmCont .pointWrap {position:relative; margin:12px 15px 0; text-align:center; overflow:hidden}
.prmmCont .pointWrap ul {display:inline-block; overflow:hidden}
.prmmCont .pointWrap li {position:relative; margin-top:8px; padding-left:54px; min-height:46px; text-align:left; font-size:12px; color:#000; line-height:1.4; letter-spacing:-0.06em}
.prmmCont .pointWrap li em {font-weight:normal; font-size:12px; color:#5a19ff}
.prmmCont .pointWrap li .ico {position:absolute; left:0; top:0; width:46px; height:46px;}
.prmmCont .pointWrap li .ico.point1 {background-position:0 -32px}
.prmmCont .pointWrap li .ico.point2 {background-position:-55px -32px}
.prmmCont .scrnDesc {position:relative; margin-top:35px;}
.prmmCont .scrnDesc .ico.ico_hts {display:block; margin:0 auto 9px; width:63px; height:50px; background-position:-111px -32px}
.prmmCont .scrnDesc .ico.ico_mts {display:block; margin:0 auto 15px; width:40px; height:55px; background-position:-184px -32px}
.prmmCont .scrnDesc .imgArea {display:block;}
.prmmCont .scrnDesc .imgArea img {display:block; width:100%; max-width:598px; margin:0 auto;}
.prmmCont .scrnDesc .rCont {margin:0 27px; padding-top:5px}
.prmmCont .scrnDesc .rCont .ico_num {display:inline-block; margin-right:3px; width:18px; height:17px; line-height:17px; text-align:center; color:#fff; font-size:11px; background:#5e5e5e; border-radius:15px}
.prmmCont .scrnDesc .rCont .list li {margin-top:8px; font-size:12px;}
.prmmCont .scrnDesc .rCont .list li strong {font-size:13px; color:#000}
.prmmCont .scrnDesc .rCont .list li p {font-size:12px; color:#3a3a3a; padding-left:26px; line-height:1.4}
.prmmCont .scrnDesc .howUse {margin-top:10px; padding:12px 9px; border:1px solid #d9d9d9;}
.prmmCont .scrnDesc .howUse dl {position:relative; min-height:18px;}
.prmmCont .scrnDesc .howUse dl dt {position:absolute; left:0; top:0; width:47px; height:18px; line-height:18px; color:#fff; font-size:11px; text-align:center; letter-spacing:-0.1em; background:#662aff}
.prmmCont .scrnDesc .howUse dl dd {padding-left:56px; font-size:12px; color:#000}
.prmmCont .scrnDesc .howUse dl dd .ico.ico_arrow {margin:0 3px; width:13px; height:13px; vertical-align:middle; background-position:-292px 0}
.prmmCont .scrnDesc .howUse dl dd em {color:#000; font-size:12px; font-weight:bold}
.prmmCont .tipsUse {margin-top:35px; padding:28px 27px 0; border-top:1px solid #9b7ff7}
.prmmCont .tipsUse dt {font-size:17px; color:#000; font-weight:bold; letter-spacing:-0.07em}
.prmmCont .tipsUse dd {padding-top:5px}
.prmmCont .tipsUse dd li {position:relative; margin-top:8px; padding-left:17px; font-size:12px; color:#000; letter-spacing:-0.05em}
.prmmCont .tipsUse dd li span {position:absolute; left:0; top:-1px; font-size:13px;} */

/* 해외주식비과세양도소득세 절차 */
/* .rFlow {border-color:#c9c9c9}
.rFlow ul li {border-top-color:#c9c9c9}
.rFlow ul li:first-child {border-top:0}
.rFlow ul li:before {background:url("/myasset/common/img/mobile/rFlow_arrow.png") no-repeat 0 0; background-size:55px auto;}
.rFlow ul li.c1:before {background:none}
.rFlow ul li dt {color:#0163b6}
.rFlow ul li dd {color:#000} */


/* 개인(신용)정보 필수 동의서 팝업 개편(전매체 사용) */
.dark .prvAgr em.blue {color:#4b94fe}
.dark .agrBox {background:#292b2f;}
.dark .prvAgr .boxWrap {border:1px solid #9a9da1}
.dark .prvAgr .boxWrap.bg {background:#292b2f}
.dark .prvAgr .boxWrap.top {border:2px solid #9a9da1}
.dark .prvAgr .boxWrap .guideTxt li {color:#fcfdfe}
.dark .prvAgr .boxWrap .btn {color:#fcfdfe; border-color:#9a9da1}
.dark .prvAgr .agWrap {border:1px solid #9a9da1; border-top:0}
.dark .prvAgr .agWrap.border {border-top:1px solid #9a9da1;}
.dark .prvAgr .agWrap2 {border:1px solid #9a9da1;}
.dark .prvAgr .agWrap2.border {border-top:1px solid #9a9da1;}
.dark .prvAgr .ckWrap {border:1px solid #9a9da1; border-top:0}
.dark .prvAgr .prvInfo > dt {border-color:#9a9da1; background:#292b2f}
.dark .prvAgr .prvInfo dd {border-left:1px solid #9a9da1; border-right:1px solid #9a9da1;}
.dark .prvAgr .prvInfo dd.on {border-left:0; border-right:0; border-bottom:1px solid #9a9da1;}
.dark .prvAgr .prvInfo dd .jsAccWrap dt {border-bottom:1px solid #9a9da1;}
.dark .prvAgr .prvInfo dd .jsAccWrap dt .txt1 {color:#fcfdfe}
.dark .prvAgr .prvInfo dd .jsAccWrap dd {background:#292b2f}
.dark .prvAgr .pageBtnWrap .btn {color:#fcfdfe; background-color:#111; border-color:#434549;}
.dark .prvAgr .pageBtnWrap .btn.em {color:#fff; background-color:#0182ea; border-color:#0182ea;}
.dark .prvAgr .listTable {border:1px solid #9a9da1; border-top:0;}
.dark .prvAgr .listTable dt, .dark .prvAgr .listTable dd {color:#fcfdfe; border-top:1px solid #9a9da;}
.dark .prvAgr .listTable dt {background:#292b2f;}
.dark .prvAgr .listTable dd {background:#111;}

.dark .prvAgr .listTable2 {border-top:2px solid #9a9da1; border-bottom:1px solid #9a9da1;}
.dark .prvAgr .listTable2 dt, .prvAgr .listTable2 dd {color:#fcfdfe;}
.dark .prvAgr .listTable2 dd {border-top:1px solid #9a9da1;}
.dark .prvAgr .listTable2 .btn {color:#fcfdfe; border:1px solid #9a9da1;}


/* 휴대폰 명의확인 팝업(동의 부분 신규 디자인 - 비대면웹과 동일 */
.dark .agreeWrap1 dd {background:#292b2f}



/************************************************
.m_webponent.css
*************************************************/
.dark .mTransform tbody tr {border-top-color:#424448;}
.dark .CI-GRID-BODY-BOLD .CI-GRID-BODY-TABLE-TBODY tr.CI-GRID-ODD:hover,
.dark .releaseHover .CI-GRID-BODY-TABLE-TBODY tr.CI-GRID-ODD:hover {background: #292b2f}
.dark .CI-GRID-BODY-BOLD .CI-GRID-BODY-TABLE-TBODY tr:hover,
.dark .releaseHover .CI-GRID-BODY-TABLE-TBODY tr:hover,
.dark .releaseScroll .CI-GRID-BODY-TABLE-TBODY tr:hover {background: #111}
.dark .CI-GRID-WRAPPER .tfoot th, .dark .CI-GRID-WRAPPER .tfoot td {border-top:0; border-color:#424448; border-bottom-color:#424448; background:#091934 !important;}

/************************************************
 * slider
*************************************************/
/* .ci-slider {border:1px solid #ddd; background:#fff;}
.ci-slider-horizontal {border:1px solid #ddd; background:#fff;}
.ci-slider .ui-widget-header {border:0; background:red;}
.ci-slider .ui-widget-header.ui-slider-range-min {border:0; background:#ff0;}
.ci-slider .ui-slider-handle{border:1px solid #ddd; background:#fff;} */


/************************************************
 * DIALOG
*************************************************/
.dark .lyPopWrap .popBody {background-color:#111;}
.dark .ci-dialog {background-color:#111;}
/* .ci-dialog .infoWrap dl {border-bottom-color:#dcdcdc;}
.ci-dialog .infoWrap dl:first-child {border-top-color:#15396d;}
.ci-dialog .infoWrap dl dt {background-color:#f6f6f6; color:#012e70;}
.ci-dialog .infoWrap dl dd.foot {border-left-color:#dcdcdc;}
.ci-dialog .boxSurvey {border-top-color:#15396d;}
.ci-dialog .boxSurvey .title {background-color:#f6f6f6; color:#012e70; border-bottom-color:#dcdcdc;} */
.dark .ci-dialog table .bl {border-left-color:#424448 !important;}

/* 주소찾기 */
/* .addressWrap .box_search {border: 1px solid #c7c7c7;}
.addressWrap .box_search .btn {background:#124993; border-color:#124993; color:#fff;}
.addrWrap .btn.addr {background:#4c4c4c; border-color:#4c4c4c; color:#fff;} */

/* *** (팝업)숙려제도 안내(큰 글씨 공통으로 사용할까 함)(210610추가) *** */
/* .popBody.pop_largeTxt .titWrap em.ec {color:#ff5858}
.popBody.pop_largeTxt .rLine {color:#ff5858; border-bottom:1px solid #ff5858} */

/* *** base, common 등 기본가이드 (e) *** */


/* *** trading *** */
/* .bannerWrap.textType.realgameWrap{padding-top:14px;height:114px;background:#567287 url("/myasset/common/img/mobile/tr/bg_realgame01.png") no-repeat center 0; background-size:auto 115px;}
.bannerWrap.textType.realgameWrap p.fcTit1{font-size:17px; color:#fff; letter-spacing:-1px; line-height:20px}
.bannerWrap.textType.realgameWrap p.fcTit2 {margin-top:12px; font-size:12px; color:#fff; letter-spacing:-1.5px; line-height:16px} */

/* 160817 추가 */
/* .trading_stepBox {padding:0 10px;}
.trading_stepBox > ul {overflow:hidden;}
.trading_stepBox > ul > li {position:relative; margin-top:5px; padding:13px 15px 15px; background-color:#e5e7f5;}
.trading_stepBox > ul > li:first-child {margin-top:0px}
.trading_stepBox > ul > li.c2 {background-color:#e5eef5;}
.trading_stepBox > ul > li.c3 {background-color:#e5f5f5;}
.trading_stepBox > ul > li > .ico {display:inline-block; position:absolute; background:url("/myasset/common/img/mobile/spr_com_new.png") no-repeat 0 0; background-size:320px auto;}
.trading_stepBox > ul > li.c1 > .ico {left:15px; top:15px; width:31px; height:32px; background-position:0 0;}
.trading_stepBox > ul > li.c2 > .ico {left:19px; top:15px; width:21px; height:35px; background-position:-35px 0;}
.trading_stepBox > ul > li.c3 > .ico {left:19px; top:17px; width:25px; height:27px; background-position:-61px 0;}
.trading_stepBox > ul > li dl {padding-left:50px;}
.trading_stepBox > ul > li dt {font-size:15px; color:#000; padding-bottom:5px; letter-spacing:-1px;}
.trading_stepBox > ul > li dd .btn {height:18px; line-height:18px; border-radius:3px; font-size:12px; padding:0 8px !important; letter-spacing:-1px; font-weight:normal;} */
/* 160817 추가(e) */


/* .guideMsgWrap2.onlinePro {border-bottom:none;} */
/* .guideMsgWrap2.onlinePro h2 {font-size:16px; color:#000; line-height:20px; font-weight:normal}

.boxWrap.onlinePro {border-top:none; background:#fffdf3;}
.boxWrap.onlinePro dt {color:#000; font-size:16px}
.boxWrap.onlinePro dd {font-size:13px; color:#3d3d3d; padding-left:10px; margin-top:3px}

.tblCol.onlinePro {margin-top:30px} */
/* 170123 추가 온라인전용계좌상품(e) */

/* 미국주식안내 */
/* .boxWrap.usaStock_guide dt {color:#fff;} */
.dark .boxWrap.usaStock_guide dd {color:#fcfdfe;}
/* .boxWrap.usaStock_guide .green {border:1px solid #008b4b;}
.boxWrap.usaStock_guide .green dt {background:#008b4b}
.boxWrap.usaStock_guide .green dd em {color:#008b4b}
.boxWrap.usaStock_guide .blue {border:1px solid #255bb2;}
.boxWrap.usaStock_guide .blue dt {background:#255bb2}
.boxWrap.usaStock_guide .blue dd em {color:#255bb2}
.boxWrap.usaStock_guide .orange {border:1px solid #fb7036;}
.boxWrap.usaStock_guide .orange dt {background:#fb7036}
.boxWrap.usaStock_guide .orange dd em {color:#fb7036} */


/* 베트남주식안내, 대만주식안내 (191205 김예리 추가) */
/* .info_box {box-sizing:border-box;}
.info_box .tit {color:#fff; font-size:14px; display:block;}
.info_box > p,
.info_box > ul {margin:10px;}
.info_box1 {border:4px solid #fb7036;}200918 김예리 수정
.info_box1 .tit {padding:6px 0 7px 11px; background:#fb7036 url("/myasset/common/img/in/bg_ban_in_1101000_t1_02.png") no-repeat right 0;}
.info_box2 {margin-top:10px;border:4px solid #66a0df;}
.info_box2 .tit {padding:4px 0 9px 11px; background:#66a0df url("/myasset/common/img/in/bg_ban_in_1101000_t1_01.png") no-repeat right 0;} */

/* 200406추가 (차이나정보 메뉴에서 이동 - 해외주식 양도소득세안내) */
/* .bannerWrap.osStockGuideWrap {margin-top:-10px;padding:20px 130px 0 15px;background:#f4f3f2 url("/myasset/common/img/mobile/in/ban_in_1104000_p1.png") no-repeat right top;background-size:auto 95px;height:95px;box-sizing:border-box;} */
/* 200406추가(e) */

/* 200406추가 (차이나정보 메뉴에서 이동 - 중국주식안내) */
/* .chinaStock_info {box-sizing:border-box;}
.chinaStock_info .tit {color:#fff; font-size:14px; display:block;}
.chinaStock_info > p,
.chinaStock_info > ul {margin:10px;}

.chinaStock_info1 {border:4px solid #66a0df;}
.chinaStock_info1 .tit {padding:4px 0 9px 11px; background:#66a0df url("/myasset/common/img/in/bg_ban_in_1101000_t1_01.png") no-repeat right 0;}

.chinaStock_info2 {margin-top:10px; border:1px solid #fb7036;}
.chinaStock_info2 .tit {padding:6px 0 7px 11px; background:#fb7036 url("/myasset/common/img/in/bg_ban_in_1101000_t1_02.png") no-repeat right 0;}

.chinaStock_table1 {padding:0 10px 10px; background:#8ebef3 url("/myasset/common/img/in/bg_ban_in_1101000_t1_03.png") no-repeat 0 0;}
.chinaStock_table1 .tit {position:relative; color:#fff; font-size:13px; padding:8px 0 10px 40px;}
.chinaStock_table1 .tit .ico_china {display:inline-block; width:25px; height:24px; position:absolute; left:10px; top:9px; background:url("/myasset/common/img/in/ico_ban_in_1101000_t1.png") no-repeat 0 0;} */
/* 200406추가(e) */


/*대만주식 안내*/
/* .ovrsStk_link_list {overflow:hidden; padding:0 10px; margin-left:-6px}
.ovrsStk_link_list li {float:left; padding-top:18px; margin-top:5px; margin-left:6px; width:31.5%; text-align:center; border:1px solid #6c9fc3; box-sizing:border-box; font-weight:bold; font-size:14px; color:#000;}
.ovrsStk_link_list li a {position:relative; display:block; margin-top:14px; height:22px; line-height:22px; background:#f7f7f7; font-size:12px; color:#83878b; font-weight:normal; letter-spacing:-0.05em;}
.ovrsStk_link_list li a:before {content:''; position:absolute; right:4px; top:8px; width:5px; height:7px; background:url('/myasset/common/img/mobile/bull_arrow.png') no-repeat; background-size:5px auto;} */

/* 대만주식안내 -> 주문결제 상단*/
.dark .twstcSrvc {padding:24px 24px 16px; text-align:center; border:1px solid #424448}
.dark .twstcSrvc h3 {font-size:20px; color:#fcfdfe; font-weight:normal; line-height:1.4}
.dark .twstcSrvc h3 span {display:block; font-size:16px;}
.dark .twstcSrvc .in {margin-top:18px; overflow:hidden}
.dark .twstcSrvc .box {border:1px solid #424549}
.dark .twstcSrvc .box + .box {margin-top:15px;}
.dark .twstcSrvc .box dt {font-size:15px; color:#fff; height:35px; line-height:35px; background:#424549}
.dark .twstcSrvc .box dd {font-size:14px; color:#fcfdfe; padding:20px 5px}
.dark .twstcSrvc .box.box2 {border:1px solid #47423e}
.dark .twstcSrvc .box.box2 dt {background:#47423e}

/* 대만주식안내-> (탭)대만족서비스(구.시장안내)(210728 추가) */
/* .twnSrvc {background:url("/myasset/common/img/mobile/tr/twnSrvc_bg.png") no-repeat center top; background-size:cover}
.twnSrvc .txt1 img {display:block; width:100%}
.twnSrvc .srvcList {padding:0 7px 15px; overflow:hidden}
.twnSrvc .srvcList li {float:left; width:44%; margin:0 3% 13px}
.twnSrvc .srvcList li a {display:block;}
.twnSrvc .srvcList li a img {display:block; width:100%}
.twnSrvc .srvcList li.s1 {margin-right:47%}


.boxWrap > p.charge01 {background:#f37c44; border:2px solid #ffe1d3; color:#fff;} */

.dark .boxWrap > p.charge02 {color:#fcfdfe;}
.dark .boxWrap > p.charge02 span.txt {color:#9ea0a4;}
.dark .boxWrap.usaStock_guide .notice-txt {color:#9ea0a4;}
.dark .box-info dl {border:1px solid #9a9da1; border-top:0 none;}
.dark .box-info dl.blue dt {background:#292b2f; border-top:1px solid #9a9da1; color:#fcfdfe;}
.dark .box-info dl.orange dt {background:#292b2f; border-top:1px solid #9a9da1; color:#fcfdfe;}


/* 미국 IPO 청약 대행 서비스(220105 추가/ 220107수정) */
/* .ipo_aplctPrcs .txt1 {color:#196ab5; background-color:#e8ecf5}
.ipo_aplctPrcs .txt1 em {color:#f26650} */
.dark .ipo_aplctPrcs .txt1 .btn {color:#1a1a1a; background:#fff; border:1px solid #cecece;}

/* .ipo_aplctPrcs ol border:1px solid #e8ecf5; background-color:#f7f9fd;}
.ipo_aplctPrcs ol li {color:#000;}
.ipo_aplctPrcs ol li .line1 {color:#000;} */

.dark .ipo_aplctPrcs2 > li {border:1px solid #4d99ff;}
.dark .ipo_aplctPrcs2 .num {color:#fff;}

.dark .ipo_aplctPrcs2 .tit1 {color:#fcfdfe;}
.dark .ipo_aplctPrcs2 .tit2 {color:#4d99ff}

/* 고객유의사항 */
.dark .termsListWrap {border-top-color:#fcfdfe;}
.dark .termsListWrap > ul li > a {color:#fcfdfe;}
.dark .termsListWrap > ul li > a:hover {color:#fcfdfe;}
.dark .termsListWrap > ul li > a > strong {color:#fcfdfe !important;}

/* Daily 추천종목 상단 배너 */
.dark .bannerWrap.textType.dailyGuideWrap p {color:#000;}
.dark .bannerWrap.textType.dailyGuideWrap p em {color:#ff5656;}

/* 대체거래소 안내(250218 추가) */
.dark .altrnExchn_list > li {border:1px solid #4d99ff;}
.dark .altrnExchn_list .num {color:#fff;}
.dark .altrnExchn_list .tit1 {color:#fcfdfe;}
.dark .altrnExchn_list p,
.dark .altrnExchn_list .bTxt,
.dark .altrnExchn_list .list1 li {color:#fff;}
.dark .altrnExchn_list .linkWrap {background:#292b2f}
.dark .altrnExchn_list .linkWrap .tit2 {color:#e1e1e1;}
.dark .altrnExchn_list .linkWrap .linkCont a {color:#fff; border:1px solid #424448; background:#000;}
.dark .altrnExchn_box > div {border:1px solid #424448;}
.dark .altrnExchn_box > div .titWrap1 {background:#292b2f;}
.dark .altrnExchn_box > div .titWrap1 h4 {color:#fff;}

/* *** 260820 추가 *** */
/* 예금자보호관련 */
.dark .depProtWrap {border:1px solid #6d6d6d; background:#000;}
.dark .noticeWrap .depProtWrap {background:#000;}

/* ELS투자 첫걸음 */
.dark .eDInfo dl dt {color:#fff;}
.dark .eDFeature dd {background:#111;}

.dark .edChartBox {border:1px solid #6d6d6d;}
.dark .edChartBox dl {background:#111;}
.dark .edChartBox dt {border-top:1px solid #6d6d6d;}