@charset "utf-8";
/************************************************
YUANTA
commnet : trading
*************************************************/

.clickElinkWrap .ico, .geumhyeonmulList>ul>li .ico {display:inline-block;background:url("/myasset/common/img/tr/spr_tr.png") no-repeat;font-size:0;overflow:hidden;line-height:0;vertical-align:middle}

.clickElinkWrap .ico{position:absolute;right:0;bottom:0}
.clickElinkWrap .ico.item01{width:67px;height:67px;background-position:0 0}
.clickElinkWrap .ico.item02{width:62px;height:67px;background-position:-69px 0}
.clickElinkWrap .ico.item03{width:59px;height:67px;background-position:-133px 0}
.clickElinkWrap .ico.item04{width:62px;height:67px;background-position:-194px 0}

/* officerWrap */
.officerWrap{overflow:hidden;position:relative;border-top:2px solid #6d6d6d;border-bottom:2px solid #e8e8e8;background-color:#f6f6f6;padding:25px 25px 25px 415px;min-height:100px}
.officerWrap .photo{display:block;width:99px;height:99px;border:1px solid #e8e8e8;background-color:#fff;position:absolute;top:25px;left:25px;background-color:#fff}
.officerWrap .photo img{display:block;width:99px;height:99px;background-color:#fff !important}
.officerWrap .nameCard{position:absolute;left:155px;top:80px;}
.officerWrap .nameCard strong{display:block;font-size:20px;color:#000;line-height:24px;letter-spacing:-0.85pt}
.officerWrap .guideTxt{}
.officerWrap .guideTxt li{line-height:24px;padding-left:12px }
.officerWrap .guideTxt li:before{top:10px;width:4px;height:4px}

/* tabWrap.lecture */
.tabWrap.lecture{}
.tabWrap.lecture .tabs .tc-tab a{height:84px;line-height:18px;border:1px solid #cbcbcb;border-bottom:none;color:#3d3d3d;text-align:left;padding:20px 25px 0;}
.tabWrap.lecture .tabs .tc-tab a strong{display:block;font-size:16px;margin-bottom:10px}
.tabWrap.lecture .tabs .tc-tab.tc-selected a{height:85px;font-weight:bold}
.tabWrap.lecture .panels{border:1px solid #cbcbcb;top:-1px;padding:30px;position:relative;height:286px;background:url("/myasset/common/img/tr/bg_lecture.png") no-repeat right -10px;}
.tabWrap.lecture .panels .videoWrap{width:396px;height:284px;position:absolute;top:30px;left:30px;background:url("/myasset/common/img/tr/bg_lecture_video.png") no-repeat}
.tabWrap.lecture .panels .videoWrap .btnPlay{position:absolute;top:0;left:0;right:0;bottom:0;}
.tabWrap.lecture .panels .videoWrap .btnPlay>span{width:55px;height:55px;background-position:-716px -96px;position:absolute;top:124px;left:50%;margin-left:-27px}
.tabWrap.lecture .panels .txt{position:absolute;left:470px;top:290px;}

/*main*/
.ti, .trTopLinkWrap .mainTitArea h1:after{background-image:url("/myasset/common/img/tr/spr_trmain.png");background-repeat:no-repeat;vertical-align:middle;}
.ti.tr1{background-position:0px 0px;width:105px;height:29px}
.ti.tr2{background-position:-3px -140px;width:47px;height:37px}
.ti.tr3{background-position:-63px -138px;width:58px;height:38px}
.ti.tr4{background-position:-124px -141px;width:57px;height:39px}
.ti.tr5{background-position:0px -30px;width:125px;height:21px}
/* 170728수정 */
/* .ti.tr6{background-position:0px -192px;width:145px;height:96px} */
.ti.tr6{background-position:-253px -79px;width:145px;height:96px}
/* 170728수정(e) */
.ti.tr7{background-position:-146px -192px;width:127px;height:96px}
.ti.tr8{background-position:-275px -192px;width:127px;height:96px}
/* 170728수정 */
/* .ti.tr9{background-position:0px -290px;width:111px;height:22px}
.ti.tr10{background-position:0px -312px;width:139px;height:22px} */
.ti.tr9{background-position:-147px -311px;width:91px;height:19px}
.ti.tr10{background-position:-163px -337px;width:176px;height:18px}
/* 170728수정(e) */
.ti.tr11{background-position:0px -338px;width:154px;height:22px}
.ti.tr12{background-position:0px -56px;width:54px;height:43px}
.ti.tr13{background-position:-57px -56px;width:54px;height:43px}
.ti.tr14{background-position:-114px -56px;width:54px;height:43px}
.ti.tr15{background-position:-172px -56px;width:54px;height:43px}

/* 211102 삭제 (서브메인 텍스트 이미지인데 텍스트로 변경함) */
/* .ti.tr16{background-position:0px -394px;width:140px;height:27px}
.ti.tr17{background-position:0px -423px;width:140px;height:27px}
.ti.tr18{background-position:0px -450px;width:97px;height:27px}
.ti.tr19{background-position:0px -478px;width:73px;height:27px} */
/* 211102 삭제 (서브메인 텍스트 이미지인데 텍스트로 변경함)(e) */

.ti.tr20{background-position:-134px 0px;width:103px;height:29px}
.ti.tr21{background-position:-127px -34px;width:70px;height:20px}
.ti.tr22{background-position:-247px 0;width:46px;height:42px}/* 211029추가(서브메인하단 상품안내  - CFD) */

.trMainWrap > div > .inWrap {margin: 0 auto;width: 990px;}
.trTopLinkWrap {width:990px;margin:0 auto;}
.trTopLinkWrap .mainTitArea h1 {text-indent:-1000px;}
.trTopLinkWrap .mainTitArea h1:after {content:"";position:absolute;top:30px;left:0;width:106px;height:30px;background-position:0 0;}
.trStockEvalWrap{border-top:1px solid #e6e6e6;}
.trStockEvalWrap>.inWrap{padding-top:10px;padding-bottom:16px;}
.trStockEvalWrap h3{display:inline-block;}
.trStockEvalWrap>.inWrap>span{display:inline-block;margin-left:10px;font-size:14px;color:#6d6d6d;vertical-align:middle;}
.trStockEvalWrap>.inWrap>span>span{vertical-align:bottom;}

.trOutputIWrap{background:url("/myasset/common/img/tr/bg_trOutputI.jpg") no-repeat center 0;}
.trOutputIWrap>.inWrap{padding-top:37px;padding-bottom:37px}
.trOutputIWrap .tabs a{display:block;width:125px;height:37px;background:url("/myasset/common/img/tr/bg_troutab.png") no-repeat 0 0;line-height:37px;text-align:center;font-size:16px;color: #fff;text-indent:-10px}
.trOutputIWrap .tabs li{float:left;}
.trOutputIWrap .tabs li.tc-selected a{background:url("/myasset/common/img/tr/bg_troutab_on.png") no-repeat 0 0;font-weight:bold;}
.trOutputIWrap .panels{width:480px;height:248px;border:none;top:0;margin:0;background:url("/myasset/common/img/tr/bg_troutab_box.png") no-repeat 0 0;}
.trOutputIWrap .panels ul{margin-left:30px;margin-right:30px}
.trOutputIWrap .panels li{display:table;margin-top:18px;padding-top:16px;width:100%;border-top:1px solid #3a4147;}
.trOutputIWrap .panels li:first-child{margin-top:0px;padding-top:26px;border-top:none;}
.trOutputIWrap .panels li>div.trOutRow{display:table-cell;width:50%;padding-left:30px;padding-right:30px}
.trOutputIWrap .panels li>.trOutRow>span{display:block;}
.trOutputIWrap .panels li>.trOutRow .trOutt1{font-size:16px;color:#fff;font-weight:bold;letter-spacing:-1px}
.trOutputIWrap .panels li>.trOutRow .trOutt2{font-size:32px;color:#fff;font-weight:bold;line-height:34px}
.trOutputIWrap .panels li>.trOutRow .trOutt3{font-size:14px;font-weight:bold;letter-spacing:-1px}

.trOutputIWrap .panels li>.trOutRow .ico.up{width:11px;color:#f7631d;background:url("/myasset/common/img/tr/spr_trmain.png") no-repeat -108px 0;}
.trOutputIWrap .panels li>.trOutRow .plus{margin-left:4px;color:#f7631d}
.trOutputIWrap .panels li>.trOutRow .ico.down{width:11px;color:#38a9f6;background:url("/myasset/common/img/tr/spr_trmain.png") no-repeat -122px 0;}
.trOutputIWrap .panels li>.trOutRow .minus{margin-left:4px;color:#38a9f6}

.trChannelWrap{}
.trChannelWrap>.inWrap{padding-top:35px;padding-bottom:30px}
.trChannelWrap ul{}
.trChannelWrap ul li{float:left;width:33%;padding:15px 0 30px;border-left:1px solid #e1e1e1;text-align:center;}
.trChannelWrap ul li:first-child{border-left:none}
.trChannelWrap ul li p,
.trChannelWrap ul li p span{display:block;margin:0 auto}
.trChannelWrap ul li .trCnIco{}
.trChannelWrap ul li .trCnTit{margin-top:12px}
.trChannelWrap ul li .trCnTxt{margin-top:6px;margin-bottom:15px;font-size:15px;color:#3d3d3d;line-height:20px}
.trChannelWrap ul li .trCnBtn{margin-top:6px}

.trPdGuideWrap{background:url("/myasset/common/img/tr/bg_trpdguide.jpg") no-repeat center 0}
.trPdGuideWrap>.inWrap{padding-top:30px;padding-bottom:28px;}
.trPdGuideWrap ul{margin-top:14px;height:180px;}
.trPdGuideWrap ul:after {content:"";display:block;clear:both;}
.trPdGuideWrap ul li {margin-left:20px;float:left;width:232px;height:160px;background:#fff;border-radius:5px;box-shadow:5px 5px 10px #c2bfbc;}
.trPdGuideWrap ul li:first-child {margin-left:0;}
.trPdGuideWrap ul li a {display:block;padding-top:23px;}
.trPdGuideWrap ul li>a>span{display:block;}
.trPdGuideWrap ul li .trPDIco{}
.trPdGuideWrap ul li .trPDIco .ti,
.trPdGuideWrap ul li .trPDTit .ti{display:block;margin:0 auto}
.trPdGuideWrap ul li .trPDTit{margin-top:12px}
.trPdGuideWrap ul li .trPDTxt{margin-top:6px;font-size:15px;color:#3d3d3d;line-height:20px;letter-spacing:-1px;text-align:center;}
.trPdGuideWrap ul li .trPDBtn{margin-top:6px}
/* 211102 추가 */
.trPdGuideWrap ul.cell5 {margin-left:2px;}/* 250527 수정(250604 반영예정) */
.trPdGuideWrap ul.cell5 li {margin-left:16px; /* width:185px; */ width:231px; height:170px;}/* 250527 수정(250604 반영예정) */
.trPdGuideWrap ul.cell5 li:first-child {margin-left:0;}
.trPdGuideWrap ul.cell5 li .trPDTit {margin-top:10px; font-size:24px; color:#ce4303; text-align:center; line-height:1.1; letter-spacing:-0.06em}/* 240513 수정(color웹접근성) */
/* 211102 추가(e) */

.trBotWrap>.inWrap{padding-top:50px;padding-bottom:100px;}
.trBotWrap>.inWrap .subMenuLink dl dt::after{background:none;}

.trStockEval2Wrap{overflow:hidden;background-color:#f5f5f5;border-top:1px solid #e6e6e6;}
.trStockEval2Wrap>.inWrap{overflow:hidden;padding-top:30px;padding-bottom:50px;}
.trStockEval2Wrap>.inWrap>.stockTxt{float:left;width:320px;margin-top:30px}
.trStockEval2Wrap>.inWrap>.stockTxt .boxWrap{padding:30px 35px;background-color:#fff}
.trStockEval2Wrap>.inWrap>.stockTxt .boxWrap li{overflow:hidden;margin-top:10px}
.trStockEval2Wrap>.inWrap>.stockTxt .boxWrap li:first-child{margin-top:0px}
.trStockEval2Wrap>.inWrap>.stockTxt .boxWrap span{float:left;font-size:20px;color:#000;font-weight:bold;}
.trStockEval2Wrap>.inWrap>.stockTxt .boxWrap em{float:right;font-size:20px;color:#000;font-weight:bold;}
.trStockEval2Wrap>.inWrap>.stockTxt .boxWrap em.plus{color:#e02f00}
.trStockEval2Wrap>.inWrap>.stockTbl{float:right;width:590px}
.trStockEval2Wrap>.inWrap>.stockTbl .tblRow{margin-top:5px}
.trStockEval2Wrap>.inWrap>.stockTbl .tblRow th{padding-top:1px;padding-bottom:2px}
.trStockEval2Wrap>.inWrap>.stockTbl .tblRow td{padding-top:1px;padding-bottom:2px;height:30px}
.trStockEval2Wrap>.inWrap>.stockTbl .tblRow tr.on td{background-color:#eef5fa}

.trStockEval2Wrap>.inWrap>.stockTbl .trStockTitWrap p.ti{float:left;}
.trStockEval2Wrap>.inWrap>.stockTbl .trStockTitWrap .more{float:right;}

/* etfDetailWrap */
.etfDetailWrap{}
.etfDetailWrap .item01{border-top:1px solid #e8e8e8;height:443px;background:url("/myasset/common/img/tr/bg_etfdetail01.jpg") no-repeat right bottom}
.etfDetailWrap .item02{border-top:1px solid #e8e8e8;height:341px;background:url("/myasset/common/img/tr/bg_etfdetail02.jpg") no-repeat left top;padding-left:277px}
.etfDetailWrap .item03{border-top:1px solid #e8e8e8;height:301px;background:url("/myasset/common/img/tr/bg_etfdetail03.jpg") no-repeat right top}
.etfDetailWrap .item04{border-top:1px solid #e8e8e8;height:318px;background:url("/myasset/common/img/tr/bg_etfdetail04.jpg") no-repeat left top;padding-left:277px}
.etfDetailWrap .item05{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;height:424px;}
.etfDetailWrap strong{font-size:20px;display:block;color:#3d3d3d;margin:40px 0 25px;line-height:19px}
.etfDetailWrap strong>span{text-decoration:underline;}
.etfDetailWrap em{color:#f26522}
.etfDetailWrap p{font-size:12px;color:#3d3d3d;line-height:20px}
.etfDetailWrap p.tit{font-weight:bold;font-size:14px;display;margin-top:22px}

.geumhyeonmulList{overflow:hidden;}
.geumhyeonmulList>ul{overflow:hidden;}
.geumhyeonmulList>ul>li{float:left;width:190px;height:200px;margin-left:10px;border:1px solid #999;box-sizing:border-box;padding-top:100px;text-align:center;font-size:14px;line-height:16px;position:relative;}
.geumhyeonmulList>ul>li:first-child{margin-left:0}
.geumhyeonmulList>ul>li p{font-size:18px;line-height:18px;margin-bottom:10px}
.geumhyeonmulList>ul>li p strong{color:#1779cc}
.geumhyeonmulList>ul>li .ico{position:absolute;top:28px;left:50%;}
.geumhyeonmulList>ul>li .item01{width:49px;height:49px;background-position:-261px 0;margin-left:-24.5px;}
.geumhyeonmulList>ul>li .item02{width:43px;height:52px;background-position:-312px 0;margin-left:-21.5px;}
.geumhyeonmulList>ul>li .item03{width:63px;height:57px;background-position:-357px 0;margin-left:-31.5px;}
.geumhyeonmulList>ul>li .item04{width:43px;height:58px;background-position:-422px 0;margin-left:-21.5px;}

/* 160817 추가 */
.trading_stepBox {}
.trading_stepBox > ul {overflow:hidden}
.trading_stepBox > ul > li {position:relative; float:left; margin-left:10px; width:256px; height:86px; background-color:#e5e7f5}
.trading_stepBox > ul > li:first-child {margin-left: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/spr_com_new.png") no-repeat 0 0}
.trading_stepBox > ul > li.c1 > .ico {left:23px; top:26px; width:39px; height:40px; background-position:-27px 0}
.trading_stepBox > ul > li.c2 > .ico {left:29px; top:23px; width:28px; height:46px; background-position:-76px 0}
.trading_stepBox > ul > li.c3 > .ico {left:25px; top:28px; width:36px; height:38px; background-position:-114px 0}
.trading_stepBox > ul > li dl {padding:18px 0 0 82px}
.trading_stepBox > ul > li dt {font-size:16px; color:#000}
.trading_stepBox > ul > li dd .btn {height:20px; line-height:20px; border-radius:2px; font-size:12px; padding:0 7px !important;}
/* 160817 추가(e) */

/* 170111 추가 (My tRadar 증권방송 출연진 추가) - 190911 삭제예정(메뉴이동:-> hello유안타)*/
.mytRadar_castList {position:relative; overflow:hidden; margin-top:15px}
.mytRadar_castList > li {float:left; width:256px; margin-left:11px}
.mytRadar_castList > li:first-child {margin-left:0px}
.mytRadar_castList .castIntro {position:relative;}
.mytRadar_castList .castImgArea {position:absolute; left:0px; top:0px; border:1px solid #e8e8e8;}
.mytRadar_castList .castImgArea img {display:block; width:254px; height:185px}
.mytRadar_castList .castIntro dt {padding-top:205px;}
.mytRadar_castList .castIntro dt strong {display:block; font-size:20px; color:#000; line-height:24px}
.mytRadar_castList .castIntro dd > ul {margin-top:10px}
.mytRadar_castList .castIntro dd li {position:relative; padding-left:12px; font-size:14px; color:#6d6d6d; letter-spacing:-1px;}
.mytRadar_castList .castIntro dd li:before {content:""; position:absolute; top:9px; left: 0; width:4px; height:4px; background:#000;}
/* 170111 추가 (My tRadar 증권방송 출연진 추가)(e) */

/* 170123 추가 온라인전용계좌상품 */
.onlineProWrap1 {border-top:2px solid #6d6d6d;}
.onlineProWrap1 > ul {overflow:hidden;padding-top:15px;}
.onlineProWrap1 > ul li {float:left;width:33.3%;}
.onlineProWrap1 > ul li > a {padding-left:19px;color:#6d6d6d;font-size:14px;line-height:31px;letter-spacing:-1px;position:relative;}
.onlineProWrap1 > ul li > a:hover {color:#1779cc;}
.onlineProWrap1 > ul li > a:before {content:"";position:absolute;top:2px;left:0;width:13px;height:13px;background:url("/myasset/common/img/cu/bul_term.png") no-repeat;}
.onlineProWrap1 > ul li:hover > a:before {background-position:0 bottom;}

/*170123 두줄사용시
.onlineProWrap1 {border-top:2px solid #6d6d6d;}
.onlineProWrap1 > ul {overflow:hidden;padding-top:15px;}
.onlineProWrap1 > ul li {float:left;width:33.3%; margin-bottom:6px; line-height:150%; height:31px; }
.onlineProWrap1 > ul li > a {padding-left:19px;color:#6d6d6d;font-size:14px;letter-spacing:-1px;position:relative; line-height:100%;}
.onlineProWrap1 > ul li > a:hover {color:#1779cc;}
.onlineProWrap1 > ul li > a:before {content:"";position:absolute;top:2px;left:0;width:13px;height:13px;background:url("/myasset/common/img/cu/bul_term.png") no-repeat;}
.onlineProWrap1 > ul li:hover > a:before {background-position:0 bottom;}
.onlineProWrap1 > ul li > a span { display:block; line-height:8px; padding-left:18px; } 
*/

.guideMsgWrap2.onlinePro {/* border-bottom:none; */ margin-top:-32px;}
.guideMsgWrap2.onlinePro h2 {font-size:18px; color:#000; line-height:23px;}
.guideMsgWrap2.onlinePro .rCont {position:absolute; top:9px; right:72px;}
.guideMsgWrap2.onlinePro .rCont .img {width:73px; height:71px; background-position:0 -870px;}

.boxWrap.onlinePro {border-top:none; background:#fffdf3;}
.boxWrap.onlinePro dt {font-weight:bold; color:#000;}
.boxWrap.onlinePro dd {font-size:13px; color:#3d3d3d; padding-left:10px; margin-top:3px}

.tblCol.onlinePro {margin-top:45px}
/* 170123 추가 온라인전용계좌상품(e) */

/* 제휴 전문가서비스 추가 (170720) */
.bannerWrap.proServicesWrap {height:198px; background:url("/myasset/common/img/ba/ban_ba1201010p1.jpg") no-repeat center top}
.bannerWrap.proServicesWrap > dl {padding:45px 0 0 40px}
.bannerWrap.proServicesWrap dt {color:#fff; font-size:28px}
.bannerWrap.proServicesWrap dd {color:#fff; font-size:16px; line-height:22px; margin-top:15px}
.boxWrap.proServicesWrap {padding:18px 25px 25px}
.boxWrap.proServicesWrap > dl > dt {border-bottom:1px solid #e1e1e1}
.boxWrap.proServicesWrap > dl > dt span {display:inline-block; font-size:20px; color:#000; padding-bottom:5px; border-bottom:1px solid #1e1e1e}
.boxWrap.proServicesWrap > dl > dd {min-height:105px; margin-top:25px; position:relative; padding-left:200px}
.boxWrap.proServicesWrap.proServicesWrap2 > dl > dd {min-height:115px}/*180227추가*/
.boxWrap.proServicesWrap > dl > dd .lCont {position:absolute; left:0px; top:0px}
.img.winnerStock {width:130px; height:105px; background-position:0px -760px}
.boxWrap.proServicesWrap > dl > dd dt {color:#010101; font-size:22px; line-height:28px}
.boxWrap.proServicesWrap > dl > dd dd {color:#010101; font-size:16px}
.boxWrap.proServicesWrap > dl > dd dd.bt {position:absolute; right:0; bottom:0}
.img.koreaRichStock {width:160px; height:71px; background-position:-150px -760px}
/*170911추가*/
.boxWrap.proServicesWrap > dl > dd .investPartner_cont dd {padding-top:4px; line-height:22px; letter-spacing:-1px}
.img.seoulMedia {width:160px; height:71px; background-position:-320px -760px}
.img.investPartner {width:160px; height:71px; background-position:-150px -841px}
.img.ravioStock {width:160px; height:71px; background-position:-320px -841px}
/*170911추가(e)*/
.img.genieAsset {width:160px; height:97px; background-position:-150px -922px}/*171026추가*/
.img.nsGlobal {width:160px; height:93px; background-position:-320px -922px}/*180209추가*/
.img.timeInvestment {width:160px; height:83px; background-position:-150px -1029px}/*180227추가*/
.proServicesWrap .img.orange {width:160px; height:93px; background-position:-320px -1029px}/* 180914 안정모 추가 */
.proServicesWrap .img.gil {width:160px; height:93px; background-position:-150px -1136px}/* 181018 안정모 추가 */


/* 미국주식안내 추가(170807) */
.usaStock_bn {position:relative}
.usaStock_bn > a {position:absolute; right:10px; bottom:10px}

/* 미국주식안내 추가(231117 계수련 수정) */
.boxWrap.usaStock_guide {padding:29px 31px 34px 34px; overflow:hidden; box-sizing:border-box}
.boxWrap.usaStock_guide div {float:left;}
.boxWrap.usaStock_guide div img {display:block}
.boxWrap.usaStock_guide > dl {float:left; margin-left:10px; width:172px; text-align:center; box-sizing:border-box}
.boxWrap.usaStock_guide > dl.green {margin-left:26px;}
.boxWrap.usaStock_guide dt {padding-top:10px; height:65px; line-height:1.3; color:#fff; font-size:15px; box-sizing:border-box}
.boxWrap.usaStock_guide dd {padding-top:20px; height:100px; line-height:1.4; color:#000; font-size:15px; border:1px solid #e8e8e8; box-sizing:border-box} /* 210811 계수련 수정 */
.boxWrap.usaStock_guide dd em {font-size:15px; font-weight:bold;} 
.boxWrap.usaStock_guide .green dt {background:#008b4b}
.boxWrap.usaStock_guide .green dd em {color:#338683}
.boxWrap.usaStock_guide .blue dt {background:#255bb2}
.boxWrap.usaStock_guide .blue dd em {color:#255bb2}
.boxWrap.usaStock_guide .orange dt {background:#d33737}/* 240513 수정 */
.boxWrap.usaStock_guide .orange dd em {color:#d33737}/* 240513 수정 */
/* .boxWrap.usaStock_guide .blue {border:1px solid #255bb2;} */ /* 210811 계수련 삭제 */
/* .boxWrap.usaStock_guide .blue dd {padding-top:22px} */ /* 210811 계수련 삭제 */
/* .boxWrap.usaStock_guide .orange {border:1px solid #fb7036;} */ /* 210811 계수련 삭제 */

/* 미국주식안내 > 실시간 시세(210621 김예리 추가) */
.ico.slim{margin-left:2px;width:42px;height:20px;background:url("/myasset/common/img/tr/ico_slim.png") no-repeat;}
.ico.pro{margin-left:2px;width:42px;height:20px;background:url("/myasset/common/img/tr/ico_pro.png") no-repeat;}


/* openApiDown (171110 / 250401 수정) */
/* .openApiDown .lCont {padding-right:6px}
.openApiDown .rCont {padding-left:6px} */
.openApiDown .boxWrap {text-align:center; padding:33px 20px 23px}
.openApiDown .ico {display:inline-block; background:url("/myasset/common/img/tr/spr_tr.png")}
.openApiDown .ico.ico_pc {width:48px;height:38px;background-position:0 -77px}
/* .openApiDown .ico.ico_mobile {width:32px;height:46px;background-position:-58px -77px} */
.openApiDown .ico.ico_download {margin-top:-2px; margin-left:10px; width:17px;height:17px;background-position:-110px -77px}
.openApiDown .ico.ico_download2 {margin-top:-2px; margin-left:10px; width:17px;height:17px;background-position:-147px -77px}
.openApiDown .boxWrap dt {margin-bottom:30px;font-size:28px !important}
.openApiDown .boxWrap dt .ico {margin-right:15px}
.openApiDown .boxWrap dd .btn {margin:5px 5px 0; width:265px; height:38px; line-height:38px; font-size:17px}
.openApiDown .btn {font-weight:bold; color:#282727; background:#f5f5f5; border:1px solid #e2e2e2}
/* .openApiDown .lCont .btn.em {color:#fff; background:#c93400; border:1px solid #c93400}
.openApiDown .rCont .btn.em {color:#fff; background:#0074ce; border:1px solid #0074ce} */
.openApiDown .btn.em {color:#fff; background:#c93400; border:1px solid #c93400}


/* 베트남주식안내,대만주식안내  (191205 김예리 추가) */
.info_box {box-sizing:border-box; height:200px;}/* 200918 김예리 수정 */
.info_box.box100 {height:auto;}/* 230823 추가 */
.info_box .tit {color:#fff; font-size:16px; display:block; padding-left:18px;}
.info_box .guideTxt li {font-size:14px;}
.info_box > p,
.info_box > ul {margin-top:15px; padding:0 18px;}
.info_box.box100 ul {margin-bottom:15px;}/* 230823 추가 */
.info_box1 {border:4px solid #fb7036;}/* 200918 김예리 수정 */
.info_box1 .tit {height:46px; line-height:46px; background:#fb7036 url("/myasset/common/img/in/bg_ban_in_1101000_t1_02.png") no-repeat right 0;}
.info_box2 {border:4px solid #66a0df;}
.info_box2 .tit {height:44px; line-height:42px; background:#66a0df url("/myasset/common/img/in/bg_ban_in_1101000_t1_01.png") no-repeat right 0;}

/* 200406추가 (차이나정보 메뉴에서 이동 - 해외주식 양도소득세안내) */
.bannerWrap.osStockGuideWrap {margin-top:-32px;padding:30px 390px 0 20px;height:110px;background:url("/myasset/common/img/in/ban_in_1104000_p1.jpg") no-repeat;}/* 170404 수정 */
.bannerWrap.osStockGuideWrap p {font-size:18px;line-height:28px;}
/* 200406추가(e) */

/* 200406추가 (차이나정보 메뉴에서 이동 - 중국주식안내) */
.chinaStock_info {box-sizing:border-box; height:255px;}
.chinaStock_info .tit {color:#fff; font-size:16px; display:block; padding-left:18px;}
.chinaStock_info .guideTxt li {font-size:14px;}
.chinaStock_info > p,
.chinaStock_info > ul {margin-top:15px; padding:0 18px;}

.chinaStock_info1 {border:4px solid #66a0df;}
.chinaStock_info1 .tit {height:44px; line-height:42px; background:#66a0df url("/myasset/common/img/in/bg_ban_in_1101000_t1_01.png") no-repeat right 0;}

.chinaStock_info2 {border:1px solid #fb7036;}
.chinaStock_info2 .tit {height:46px; line-height:46px; background:#fb7036 url("/myasset/common/img/in/bg_ban_in_1101000_t1_02.png") no-repeat right 0;}

.chinaStock_info.etf {/* height:230px */height:190px}/* 230904 수정(중국ETF 안내) */

.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 {height:53px; line-height:53px; color:#fff; font-size:16px; font-weight:bold;}
.chinaStock_table1 .tit .ico_china {display:inline-block; width:25px; height:24px; margin:0 8px 0 7px; vertical-align:middle; background:url("/myasset/common/img/in/ico_ban_in_1101000_t1.png") no-repeat 0 0;}

.chinaStock_bn > a {position:absolute; right:10px; bottom:10px;}/* 170210 추가 */
/* 200406추가(e) */

/* 200810추가(비상장종목보고서안내) */
.bannerWrap.nnlrpGuideWrap {padding:42px 360px 0 65px; height:205px; border-bottom:3px solid #4f4f4f; background:url("/myasset/common/img/tr/ban_tr_1602001_p1.png") no-repeat 0 0; box-sizing:border-box}
.bannerWrap.nnlrpGuideWrap p {line-height:1.4}
.bannerWrap.nnlrpGuideWrap .txt1 {font-size:21px;}
.bannerWrap.nnlrpGuideWrap .txt2 {padding-top:18px; font-size:21px;}/* 200811수정 */
.nnlrpGuide {margin-top:65px}
.nnlrpGuide .boxWrap {margin-top:30px; padding:39px 0 0; text-align:center}
.nnlrpGuide .boxWrap.cont1 {margin-top:0}
.nnlrpGuide .boxWrap dt {display:inline-block; width:92px; height:25px; line-height:25px; text-align:center; font-size:16px; color:#fff; background:url("/myasset/common/img/tr/img_tr_1602001_p1.png") no-repeat 0 0;}
.nnlrpGuide .boxWrap dd {padding-top:29px;}
.nnlrpGuide .boxWrap dd p {font-size:21px; line-height:1.2}
.nnlrpGuide .boxWrap dd img {display:block;}
/* 200810추가(비상장종목보고서안내)(e) */

/* 200907 (mytRader증권방송 메뉴 삭제관련) 김예리추가 */
.noti_bn{position:relative;background:#f7d246;}
.noti_bn:before{content:'';position:absolute;left:63px;top:50%;margin-top:-54px;width:108px;height:108px;background:url("/myasset/common/img/tr/noti_ico.png") no-repeat;}
.noti_bn .inner{padding:25px 25px 25px 235px}
.noti_bn .inner h2{color:#3d2911;font-size:30px;letter-spacing:-0.08em;line-height:1.2;}
.noti_bn .inner p{margin-top:8px;color:#422400;letter-spacing:-0.05em;line-height:1.4;}
/* 200907 (mytRader증권방송 메뉴 삭제관련) 김예리추가(e) */

/* ***** 해외주식 서브메인(200925) ***** */
.glMainWrap .ico,
.gl_floating .ico {background:url("/myasset/common/img/tr/spr_gl.png") no-repeat;}

.glMainWrap .titWrap {margin-bottom:0; min-height:auto}

/* 플로팅배너(이벤트) */
.gl_floating {display:none; position:fixed; left:50%; margin-left:495px; bottom:30px; width:164px; height:165px; z-index:120;}/* 201231수정(display:none추가) */
.gl_floating a {display:block;}
.gl_floating a img {display:block; width:164px; height:165px;}/* 201006추가 */
.gl_floating .btnClose {position:absolute; top:9px; right:1px; width:46px; height:45px;}
.gl_floating .btnClose .ico {width:46px; height:45px; background-position:-89px -27px}
.gl_floating .bnImg {}

.glMainWrap {padding-bottom:69px}

/* 상단 타이틀 및 퀵메뉴 영역(200929추가) */
.glTopLinkWrap {width:990px; margin:0 auto;}
.glTopLinkWrap .mainTitArea .ico.gl1 {width:51px; height:40px; background-position:0 -171px}
.glTopLinkWrap .mainTitArea .ico.gl2 {width:39px; height:46px; background-position:-62px -171px}

/* 슬라이드영역 */
.glMainWrap .glTopWrap {width:100%;height:499px;position:relative;}
.glMainWrap .mainVisualSlider {position:absolute; top:0; margin:0 !important; width:100%; height:499px; overflow:hidden}
.glMainWrap .mainVisualSlider > ul {height:499px; margin:0 auto; min-width:990px}
.glMainWrap .mainVisualSlider > ul li {height:499px}
.glMainWrap .mainVisualSlider .bx-controls {position:absolute; top:387px; left:50%; margin-left:-495px; width:100%; height:10px; line-height:1}
.glMainWrap .mainVisualSlider .bx-controls div {display:inline-block}
.glMainWrap .mainVisualSlider .bx-controls a {margin:0 5px; display:inline-block; width:10px; height:10px; font-size:0; vertical-align:top; background:url("/myasset/common/img/ua/spr_ua_main.png") no-repeat;}
.glMainWrap .mainVisualSlider .bx-pager-item a {background-position:-306px -119px}
.glMainWrap .mainVisualSlider .bx-pager-item a.active {background-position:-286px -119px;}
.glMainWrap .mainVisualSlider a.bx-stop {background-position:-269px -119px;}
.glMainWrap .mainVisualSlider a.bx-start {background-position:-322px -119px}

.glMainWrap .visualBox {position:relative; height:499px; overflow:hidden; text-align:center}
.glMainWrap .visualBox > img {position:relative; left:50%; margin-left:-960px !important}

.glMainWrap .visualArea > li > a {display:none !important}/* 201006추가 */
.glMainWrap .visualArea .m_visualBox {display:none !important}/* 201007추가 */

/* 슬라이드1(유안타증권 대만주식 거래 오픈!) */
/* 201008수정 */
.glMainWrap .mainVisual1 .btnWrap {position:absolute; top:291px; left:50%; margin-left:-484px;}
.glMainWrap .mainVisual1 .btn {height:47px; line-height:47px; font-size:15px; font-weight:bold; color:#181818; border-radius:3px; background-color:#fff; border-color:#53555d}
.glMainWrap .mainVisual1 .btn.em {color:#fff; background-color:#144cac; border-color:#1b458b}
.glMainWrap .mainVisual1 .btn .ico {margin-right:9px; width:20px; height:19px; background-position:-280px -39px}
.glMainWrap .mainVisual1 .btn.em .ico {width:20px; height:23px; background-position:-269px 0}
.glMainWrap .mainVisual1 .btn + .btn {margin-left:5px}
/* 201008수정(e) */

/* 미국주식 실시간시세 안내 (210730 추가) */
.glMainWrap .mainVisual3 .btnWrap {left:50%;margin-left:-339px;position:absolute;top:321px;}
.glMainWrap .mainVisual3 .btn.em {font-size:16px;font-weight:bold;color:#fff;background-color:#fc641c;border-color:#fc641c}

/* 대만주식 대만족 서비스 (210730 추가) */
.glMainWrap .mainVisual4 .btnWrap {left:50%;margin-left:-478px;position:absolute;top:275px;}
.glMainWrap .mainVisual4 .btn.em {font-size:16px;font-weight:bold;color:#fff;background-color:#444;border-color:#444}

/* 2025 환전수수료우대 이벤트(5월) (250422 계수련 추가) */
.glMainWrap .mainVisual8 .btnWrap {left:50%; margin-left:-487px; position:absolute; top:308px;}
.glMainWrap .mainVisual8 .btn.em {font-size:16px; font-weight:bold; color:#fff; background-color:#009956; border-color:#009956}

/* 2025 일본주식 수수료 이벤트(5월) (250422 계수련 추가) */
.glMainWrap .mainVisual9 .btnWrap {left:50%; margin-left:-487px; position:absolute; top:288px;}
.glMainWrap .mainVisual9 .btn.em {font-size:16px; font-weight:bold; color:#fff; background-color:#292828; border-color:#292828}

/* 2025 미국주식 수수료 0원 이벤트(8월) (250729 계수련 추가) */
.glMainWrap .mainVisual20 .btnWrap {left:50%; margin-left:-487px; position:absolute; top:288px;}
.glMainWrap .mainVisual20 .btn.em {font-size:16px; font-weight:bold; color:#fff; background-color:#1915b2; border-color:#1915b2}

/* 2025 홍콩주식 수수료 0.07% 이벤트(8월) (250729 계수련 추가) */
.glMainWrap .mainVisual21 .btnWrap {left:50%; margin-left:-481px; position:absolute; top:301px;}
.glMainWrap .mainVisual21 .btn.em {font-size:16px; font-weight:bold; color:#5f2f8a; background-color:#ffc242; border-color:#ffc242}

/* 2025 중국주식 수수료 0.07% 이벤트(8월) (250729 계수련 추가) */
.glMainWrap .mainVisual22 .btnWrap {left:50%; margin-left:-481px; position:absolute; top:301px;}
.glMainWrap .mainVisual22 .btn.em {font-size:16px; font-weight:bold; color:#fff; background-color:#292929; border-color:#292929}





.glMainCont1 {position:relative; width:990px; margin:-72px auto 0; overflow:hidden}
/* 지수롤링 */
.glMainCont1 .stockWrap {position:absolute; right:0; top:0; width:360px; height:60px; overflow:hidden}
.glMainCont1 .stockList {position:relative; width:100%; height:60px !important; overflow:hidden;}
.glMainCont1 .stockList .list li {height:60px; overflow:hidden}
.glMainCont1 .stockList .list li .in {float:left; width:180px; text-align:right}
.glMainCont1 .stockList .list li .in span {font-weight:bold; line-height:1.1; letter-spacing:-0.06em}
.glMainCont1 .stockList .list .stock,
.glMainCont1 .stockList .list .rate {display:inline-block; font-size:15px; color:#000;}
.glMainCont1 .stockList .list .rate {letter-spacing:-0.04em}/* 201007추가 */
.glMainCont1 .stockList .list .stock {margin-right:5px;}
.glMainCont1 .stockList .list .price {display:block; font-size:34px; color:#000;}
.glMainCont1 .stockList .list .rate .ico {margin-right:5px; width:5px; height:2px; background-position:-102px 0}
.glMainCont1 .stockList .list .rate.up {color:#cc1e1e}
.glMainCont1 .stockList .list .rate.up .ico {width:15px; height:12px; background-position:-51px 0}
.glMainCont1 .stockList .list .rate.down {color:#0086cd}
.glMainCont1 .stockList .list .rate.down .ico {width:16px; height:12px; background-position:-76px 0}

/* 해외주식 처음이세요? */
.glMainCont1 .gl_guide {float:left; position:relative; width:465px; height:360px; background:url('/myasset/common/img/tr/gl_guide_bg.png') no-repeat;}
.glMainCont1 .gl_guide h2 {height:72px; line-height:73px; padding-left:49px; font-size:25px; font-weight:normal; color:#fff}
.glMainCont1 .gl_guide .btn_more {display:block; position:absolute; top:271px; left:0; width:405px; height:61px; line-height:61px; text-align:center; color:#fff; font-size:18px; font-weight:bold}
.glMainCont1 .gl_guide .btn_more span {padding-left:19px;}
.glMainCont1 .gl_guide p {width:405px; height:198px;}

/* Why! 유안타 해외주식 */
.glMainCont1 .why_yuanta {float:right; margin-top:72px;}
.glMainCont1 .why_yuanta h2 {margin:17px 0 0 14px; font-size:25px; color:#000; text-align:left; letter-spacing:-0.05em;}
.glMainCont1 .why_yuanta a {display:block}/* 210514추가(접근성관련) */

/* 거래안내 */
.glMainCont1 .tradeGuide {margin-top:28px; clear:both}
.glMainCont1 .tradeGuide h2 {font-size:30px; color:#000; letter-spacing:-0.05em;}
.glMainCont1 .tradeGuide ul {overflow:hidden}
.glMainCont1 .tradeGuide li {position:relative; float:left; /* margin-left:14px; */margin-left:11px;}/* 230831 수정 */
.glMainCont1 .tradeGuide li:first-child {margin-left:0}
.glMainCont1 .tradeGuide li a {display:block}
.glMainCont1 .tradeGuide li .dim {display:none; position:absolute; left:0; top:0; /* width:237px; */ width:188px; height:149px; background:#fff; opacity:0.3}/* 230831 수정 */
/* 해외주식 소수점 거래 배너(220822 추가) */
.glMainCont1 .bn_gDcmlTrdng {margin-top:50px}
.glMainCont1 .bn_gDcmlTrdng a, .glMainCont1 .bn_gDcmlTrdng a img {display:block;}
/* 해외주식 소수점 거래 배너(220822 추가)(e) */

/* 글로벌리서치 */
.glMainWrap .gRsrch {margin-top:59px; height:469px; background:url('/myasset/common/img/tr/gl_gRsrch_bg.png') no-repeat center top;}
.glMainWrap .gRsrch h2 {padding-top:36px; font-size:32px; color:#fff; letter-spacing:-0.05em; text-align:center; font-weight:normal}
.glMainWrap .gRsrch h2 em {color:#b4e0ff; font-weight:normal}
.glMainWrap .gRsrch h2 .ico {vertical-align:top; margin-top:-14px; width:69px; height:60px; background-position:0 -27px}
.glMainWrap .gRsrch > ul {width:1002px; margin:4px auto 0; overflow:hidden}
.glMainWrap .gRsrch > ul > li {position:relative; float:left; width:484px; height:156px; margin:12px 6px 0; padding:47px 43px 0; background:#fff; box-sizing:border-box}
.glMainWrap .gRsrch > ul > li .cntry {position:absolute; left:45px; top:0; width:90px; height:31px; color:#fff; font-size:14px; padding:3px 0 0 23px; box-sizing:border-box; border-radius:0 0 3px 3px}
.glMainWrap .gRsrch > ul > li.c1 .cntry {background:#007cd3}
.glMainWrap .gRsrch > ul > li.c2 .cntry {background:#d20f05}
.glMainWrap .gRsrch > ul > li.c3 .cntry {background:#dd3400}
.glMainWrap .gRsrch > ul > li.c4 .cntry {background:#f87d19}
.glMainWrap .gRsrch > ul > li .cntry .ico {position:absolute; right:8px; top:6px; width:15px; height:15px; background-position:-117px 0}
.glMainWrap .gRsrch > ul > li .date {position:absolute; right:22px; top:14px; color:#686868; font-size:14px;}
.glMainWrap .gRsrch > ul > li a {display:block;}
.glMainWrap .gRsrch > ul > li .tit {display:block; color:#000; font-size:23px; line-height:1.2; letter-spacing:-0.05em; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.glMainWrap .gRsrch > ul > li .txt {margin-top:12px; display:block; display:-webkit-box; color:#2e2e2e; font-size:14px; line-height:1.5; height:40px; text-overflow:ellipsis; overflow:hidden; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

/* 대만주식 추천종목 */
.glMainWrap .twnStcRc {width:990px; margin:0 auto; padding:45px 0 40px;}
.glMainWrap .twnStcRc h2 {color:#000; font-size:30px; letter-spacing:-0.05em;}
.glMainWrap .twnStcRc h2 em {padding-left:15px; color:#f86119; font-size:16px; font-weight:normal}
.glMainWrap .twnStcRc .tblTxtWrap {margin:5px 0 8px; min-height:auto}
.glMainWrap .twnStcRc .tblTxtWrap .rCont {line-height:1.1}
.glMainWrap .twnStcRc .tblTxtWrap > p {top:auto; font-size:15px; color:#3d3d3d}
.glMainWrap .twnStcRc .listAccWrap .addList {display:none;}/* 더보기 리스트 */
.glMainWrap .twnStcRc .listAccWrap dt {min-height:62px}
.glMainWrap .twnStcRc .listAccWrap dt > a,
.glMainWrap .twnStcRc .listAccWrap .itemWrap li {font-size:16px;}
.glMainWrap .twnStcRc .listAccWrap dt > a {width:432px; padding-top:17px}
.glMainWrap .twnStcRc .listAccWrap dt .blind {top:20px}
.glMainWrap .twnStcRc .listAccWrap .itemWrap li {line-height:62px}
.glMainWrap .twnStcRc .listAccWrap .itemWrap li.c1 {width: 150px;}
.glMainWrap .twnStcRc .listAccWrap .itemWrap li.c2 {width: 150px;}
.glMainWrap .twnStcRc .listAccWrap .itemWrap li.c3 {width: 144px;}
.glMainWrap .twnStcRc .btnMore {display:block; width:100%; height:62px; border:1px solid #e8e8e8; border-top:0}
.glMainWrap .twnStcRc .btnMore a {display:block; text-align:center; height:62px; line-height:62px; font-size:18px; color:#000}
.glMainWrap .twnStcRc .btnMore a .ico {margin-left:15px; width:17px; height:10px; background-position:-142px 0;}
.glMainWrap .twnStcRc .btnMore a.on .ico {width:17px; height:10px; background-position:-169px 0;}

/* 티레이더 오늘의 공략주 */
.glMainWrap .tdySTrgt {margin-top:40px; height:515px; background:#f4f4f4}
.glMainWrap .tdySTrgt .in {width:990px; margin:0 auto; padding:30px 0 40px;}
.glMainWrap .tdySTrgt h2 {display:inline-block; color:#000; font-size:30px; letter-spacing:-0.05em;}
.glMainWrap .tdySTrgt .titWrap a {display:inline-block; width:31px; height:31px; vertical-align:top; margin-top:13px; margin-left:10px;}
.glMainWrap .tdySTrgt .titWrap .ico {width:29px; height:29px; background-position:-230px 0;}/* 200929수정 */
.glMainWrap .tdySTrgt .date {position:absolute; right:12px; bottom:5px; color:#000; font-weight:bold}/* 200929추가 */
.glMainWrap .tdySTrgt .tabs {margin-top:8px}
.glMainWrap .tdySTrgt .tabs li {float:left; width:20%; box-sizing:border-box;}
.glMainWrap .tdySTrgt .tabs .tc-tab.tc-selected {}
.glMainWrap .tdySTrgt .tabs .tc-tab a {display:block; text-align:center; height:89px; line-height:89px; color:#000; font-size:24px; box-sizing:border-box; border-top:1px solid #a5a7aa}
.glMainWrap .tdySTrgt .tabs .tc-tab.tc-selected a {line-height:79px; color:#3b60aa; font-weight:bold; border-top:6px solid #3b60aa;}
.glMainWrap .tdySTrgt .tabs .tc-tab.tab2.tc-selected a {color:#da3b3b; border-color:#da3b3b}
.glMainWrap .tdySTrgt .tabs .tc-tab.tab3.tc-selected a {color:#4d34ca; border-color:#4d34ca}
.glMainWrap .tdySTrgt .tabs .tc-tab.tab4.tc-selected a {color:#c13045; border-color:#c13045}
.glMainWrap .tdySTrgt .tabs .tc-tab.tab5.tc-selected a {color:#004bba; border-color:#004bba}
.glMainWrap .tdySTrgt .panels {border-top:0; top:0}
.glMainWrap .tdySTrgt .stcWrap {display:table; width:100%; height:294px; text-align:center; background:url('/myasset/common/img/tr/gl_tdySTrgt_bg1.png') no-repeat center top;}
.glMainWrap .tdySTrgt #tabCont02 .stcWrap {background-image:url('/myasset/common/img/tr/gl_tdySTrgt_bg2.png');}
.glMainWrap .tdySTrgt #tabCont03 .stcWrap {background-image:url('/myasset/common/img/tr/gl_tdySTrgt_bg3.png');}
.glMainWrap .tdySTrgt #tabCont04 .stcWrap {background-image:url('/myasset/common/img/tr/gl_tdySTrgt_bg4.png');}
.glMainWrap .tdySTrgt #tabCont05 .stcWrap {background-image:url('/myasset/common/img/tr/gl_tdySTrgt_bg5.png');}
.glMainWrap .tdySTrgt .stcWrap .in {display:table-cell; padding:20px 40px; vertical-align: middle;}
.glMainWrap .tdySTrgt .stcWrap .in > div {display:inline-block; text-align:center; margin:6px 6px 5px; padding:10px 80px 0; min-width:176px; height:69px; line-height:1.3; overflow:hidden; box-sizing:border-box; opacity:0.9; border-radius:40px;}/* 201005수정 */
.glMainWrap .tdySTrgt .stcWrap .in > div strong {display:block; font-size:20px; font-weight:normal; color:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.glMainWrap .tdySTrgt .stcWrap .in > div span {display:block; font-size:16px; color:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}

.glMainWrap .tdySTrgt .stcWrap .in > p {display:inline-block; font-size:20px; font-weight:bold; color:#394358; text-align:center; width:352px; height:69px; line-height:69px; overflow:hidden; box-sizing:border-box; border-radius:40px; background-color:rgba(255, 255, 255, 0.5); box-shadow:3px 3px 3px  rgba(0, 0, 0, 0.1)}/* 포착종목 없을시 */

.glMainWrap .tdySTrgt #tabCont01 .stcWrap .stc1 {background-color:#2897b2}
.glMainWrap .tdySTrgt #tabCont01 .stcWrap .stc2 {background-color:#2379bc}
.glMainWrap .tdySTrgt #tabCont01 .stcWrap .stc3 {background-color:#2aa1a0}
.glMainWrap .tdySTrgt #tabCont01 .stcWrap .stc4 {background-color:#713eb1}
.glMainWrap .tdySTrgt #tabCont01 .stcWrap .stc5 {background-color:#62728b}

.glMainWrap .tdySTrgt #tabCont02 .stcWrap .stc1 {background-color:#81685c}
.glMainWrap .tdySTrgt #tabCont02 .stcWrap .stc2 {background-color:#d45934}
.glMainWrap .tdySTrgt #tabCont02 .stcWrap .stc3 {background-color:#e43f47}
.glMainWrap .tdySTrgt #tabCont02 .stcWrap .stc4 {background-color:#e48b50}
.glMainWrap .tdySTrgt #tabCont02 .stcWrap .stc5 {background-color:#e48b50}

.glMainWrap .tdySTrgt #tabCont03 .stcWrap .stc1 {background-color:#c5325e}
.glMainWrap .tdySTrgt #tabCont03 .stcWrap .stc2 {background-color:#3e4692}
.glMainWrap .tdySTrgt #tabCont03 .stcWrap .stc3 {background-color:#425f8f}
.glMainWrap .tdySTrgt #tabCont03 .stcWrap .stc4 {background-color:#2c53a3}
.glMainWrap .tdySTrgt #tabCont03 .stcWrap .stc5 {background-color:#62728b}

.glMainWrap .tdySTrgt #tabCont04 .stcWrap .stc1 {background-color:#bb4680}
.glMainWrap .tdySTrgt #tabCont04 .stcWrap .stc2 {background-color:#3e4692}
.glMainWrap .tdySTrgt #tabCont04 .stcWrap .stc3 {background-color:#425f8f}
.glMainWrap .tdySTrgt #tabCont04 .stcWrap .stc4 {background-color:#2c53a3}
.glMainWrap .tdySTrgt #tabCont04 .stcWrap .stc5 {background-color:#62728b}

.glMainWrap .tdySTrgt #tabCont05 .stcWrap .stc1 {background-color:#d15077}
.glMainWrap .tdySTrgt #tabCont05 .stcWrap .stc2 {background-color:#3e4692}
.glMainWrap .tdySTrgt #tabCont05 .stcWrap .stc3 {background-color:#425f8f}
.glMainWrap .tdySTrgt #tabCont05 .stcWrap .stc4 {background-color:#2c53a3}
.glMainWrap .tdySTrgt #tabCont05 .stcWrap .stc5 {background-color:#62728b}

/* 편리한 서비스 */
.glMainWrap .convSrvc {position:relative; width:990px; height:173px; margin:39px auto 0; box-sizing:border-box; border:1px solid #3b60aa; background:url('/myasset/common/img/tr/gl_convSrvc_bg.png') no-repeat left bottom; overflow:hidden}
.glMainWrap .convSrvc h2 {position:absolute; left:51px; top:59px; font-size:32px; color:#101010; letter-spacing:-0.05em;}
.glMainWrap .convSrvc h2 em {color:#004da7}
.glMainWrap .convSrvc ul {padding-left:251px; overflow:hidden}
.glMainWrap .convSrvc ul li {float:left; position:relative; margin-left:38px;}
.glMainWrap .convSrvc ul li .ico {position:absolute; left:0;}
.glMainWrap .convSrvc ul li.s1 .ico {top:53px; width:77px; height:65px; background-position:0 -96px}
.glMainWrap .convSrvc ul li.s2 .ico {top:56px; width:77px; height:58px; background-position:-87px -96px}
.glMainWrap .convSrvc ul li dl {padding:40px 0 0 94px}
.glMainWrap .convSrvc ul li dt {font-size:24px; font-weight:bold; color:#000; letter-spacing:-0.05em}
.glMainWrap .convSrvc ul li dd {margin-top:5px; font-size:15px; color:#494949; line-height:1.5; letter-spacing:-0.05em}

/* glMainBn */
.glMainWrap .glMainBn {width:990px; margin:50px auto 0;}
.glMainWrap .glMainBn ul {overflow:hidden;}
.glMainWrap .glMainBn li {float:left; margin-left:28px;}
.glMainWrap .glMainBn li:first-child {margin-left:0}
.glMainWrap .glMainBn li a {display:block}/* 210514추가(접근성관련) */
.glMainWrap .glMainBn li a.hide {display:none}/* 210514추가 */

/* 투자유의사항 */
.glMainWrap .invstNotes {width:990px; margin:40px auto 0;}
.glMainWrap .invstNotes h2 {font-size:17px; color:#000; font-weight:normal; padding-bottom:10px}
.glMainWrap .invstNotes h2 .ico {width:23px; height:21px; background-position:-196px 0px;}
.glMainWrap .invstNotes .guideTxt li {color:#000}

/* 글로벌 투자 키워드(240207 추가) */
.m_glKeyword {display:none;}
.glKeyword {border-top:1px solid #f0f0f0}
.glKeyword .in {position:relative; margin:0 auto; width:990px; height:71px; overflow:hidden;}
.glKeyword h2 {position:absolute; left:0; top:21px; font-size:20px; color:#000;}
.glKeyword .in ul {margin:17px 0 0 194px; overflow:hidden;}
.glKeyword .in ul li {float:left; margin:0 6px;}
.glKeyword .in ul li a {display:block; padding:0 24px; color:#000; font-size:16px; height:40px; line-height:40px; white-space:nowrap; text-align:center; border-radius:30px;}
.glKeyword .in ul li a .ico {display:inline-block; margin-left:2px; width:20px; height:20px; background-position: 0 0; background-size:20px 20px;}
.glKeyword .in ul li a.key1 {background:#deeefc}
.glKeyword .in ul li a.key2 {background:#ffe9ea}
.glKeyword .in ul li a.key3 {background:#fff2db}
.glKeyword .in ul li a.key1 .ico {background-image:url('/myasset/common/img/mobile/tr/gl_key_ico1.png');}
.glKeyword .in ul li a.key2 .ico {background-image:url('/myasset/common/img/mobile/tr/gl_key_ico2.png');}
.glKeyword .in ul li a.key3 .ico {background-image:url('/myasset/common/img/mobile/tr/gl_key_ico3.png');}
/* ***** 해외주식 서브메인(200925)(e) ***** */

/* Why 유안타 해외주식(200925) */
.bannerWrap.wYuantaGlWrap {padding:40px 0 0 50px; height:197px; background:#1f2639 url('/myasset/common/img/tr/ban_tr_1905000_t1.png') no-repeat right bottom; overflow:hidden; box-sizing:border-box}
.wYuantaGlWrap p {color:#fff;}
.wYuantaGlWrap .txt1 {font-size:28px; letter-spacing:-0.06em}
.wYuantaGlWrap .txt2 {margin-top:15px; font-size:21px; letter-spacing:-0.04em; opacity:0.8; line-height:1.3}
.wYuantaGl_box {margin-top:30px; padding:50px 0 60px; text-align:center; border:1px solid #e0e0e0}
.wYuantaGl_box h3 {line-height:1.3; letter-spacing:-0.05em}
.wYuantaGl_box h3 span {display:block; font-size:22px; color:#000; line-height:1.3}
.wYuantaGl_box h3 em {font-size:36px; color:#284185; line-height:1.2; letter-spacing:-0.07em}
.wYuantaGl_box .txt1 {margin-top:12px; font-size:19px; color:#363636; line-height:1.3; letter-spacing:-0.05em}
.wYuantaGl_box .img {margin-top:58px; background:none}
.wYuantaGl_box .tipWrap {margin:0 50px 0; padding-top:14px; text-align:left; border-top:1px solid #757575;}/* 240527 수정(margin-top) */
.wYuantaGl_box .tipWrap dl {position:relative; margin-top:8px; overflow:hidden; min-height:25px}
.wYuantaGl_box .tipWrap dt {position:absolute; left:0; top:0; width:79px; text-align:center; height:25px; line-height:25px; font-size:13px; color:#fff; background:#000;}
.wYuantaGl_box .tipWrap dd {float:left; padding-left:108px; line-height:1.3; font-size:17px; letter-spacing:-0.05em}
.wYuantaGl_box .tipWrap dd .arrow {font-weight:bold}

/*대만주식 거래 안내 메뉴 신설 (200925 김예리추가)*/
.ovrsStk_link_list {overflow:hidden;}
.ovrsStk_link_list li {float:left; margin-left:8px; padding-top:18px; width:151px; text-align:center; border:1px solid #6c9fc3; box-sizing:border-box; font-weight:bold; font-size:16px; color:#000;}/* 230831 수정(width:191 -> 151px) */
.ovrsStk_link_list li:first-child{margin-left:0;}
.ovrsStk_link_list li a {position:relative; display:block; margin-top:14px; height:34px; line-height:34px; background:#f2f2f2; font-size:12px; color:#2b3034; font-weight:normal;}
.ovrsStk_link_list li a:before {content:''; position:absolute; right:12px; top:13px; width:7px; height:11px; background:url('/myasset/common/img/bull_arrow2.png') no-repeat;}

/* 대만주식안내 -> 주문결제 상단 (210422 추가)*/
.twstcSrvc {padding:28px 20px 30px; text-align:center; border:1px solid #e8e8e8}
.twstcSrvc h3 {font-size:24px; color:#202020; font-weight:normal; line-height:1.5}
.twstcSrvc h3 span {display:block; font-size:20px;}
.twstcSrvc .in {margin-top:25px; overflow:hidden}
.twstcSrvc .box {display:inline-block; width:280px; margin:0 15px; border:1px solid #d0def5}
.twstcSrvc .box dt {font-size:18px; color:#222; height:60px; line-height:60px; background:#e7edf7}
.twstcSrvc .box dd {font-size:15px; color:#222; height:66px; line-height:66px;}
.twstcSrvc .box.box2 {border:1px solid #fad8c0}
.twstcSrvc .box.box2 dt {background:#feede1}

/* 대만주식안내-> (탭)대만족서비스(구.시장안내)(210728 추가) */
.twnSrvc {height:738px; background:url("/myasset/common/img/tr/twnSrvc_bg.jpg") no-repeat center top;}
.twnSrvc .srvcList {padding:166px 25px 0; overflow:hidden}
.twnSrvc .srvcList li {float:left; width:216px; margin:30px 14px 0;}
.twnSrvc .srvcList li a {display:block;}
.twnSrvc .srvcList li a img {display:block}
.twnSrvc .srvcList li.s1 {margin-right:266px}
.twnSrvc .srvcList li.s3 {width:224px;}

/* 비상장주식 블록딜 게시판 - (탭)블록딜 게시판(210628 추가) */
.bckDeal_tab {margin-bottom:30px; border:1px solid #5f5f5f; border-left:0; overflow:hidden}
.bannerWrap + .bckDeal_tab {margin-top:30px}
.bckDeal_tab li {position:relative; float:left; padding-left:200px; width:50%; height:90px; line-height:90px; border-left:1px solid #5f5f5f; box-sizing:border-box}
.bckDeal_tab .ico {position:absolute; left:120px; top:20px; width:66px; height:48px; background-image:url('/myasset/common/img/tr/spr_tr.png');}
.bckDeal_tab .ico.ico_sell {background-position:0 -143px}
.bckDeal_tab .ico.ico_buy {background-position:-174px -143px}
.bckDeal_tab input[type=radio]:checked + label + .ico.ico_sell {background-position:-87px -143px}
.bckDeal_tab input[type=radio]:checked + label + .ico.ico_buy {background-position:-260px -143px}
.bdmk {display:inline-block; width:61px; height:18px; line-height:18px; text-align:center; font-size:12px; border-radius:3px; white-space:nowrap;}
.bdmk.mk1 {color:#6f20e6; border:1px solid #6f20e6}
.bdmk.mk2 {color:#2041e6; border:1px solid #2041e6}
.bdmk.mk3 {color:#303136; border:1px solid #303136}

/* 비상장주식 블록딜 게시판 - (탭)가이드(210720 추가) */
.bckDeal_guide * {line-height:1.4;}
.bckDeal_guide .cont1 {margin-top:55px; text-align:center;}
.bckDeal_guide .cont1 .txt1 {font-size:20px;}
.bckDeal_guide .cont1 .txt1 strong {font-size:23px; letter-spacing:-0.05em}
.bckDeal_guide .cont1 .menuLoc {position:relative; display:inline-block; margin-top:10px; min-height:20px}
.bckDeal_guide .cont1 .menuLoc dt {position:absolute; left:0; top:0; display:inline-block; width:62px; height:20px; line-height:20px; color:#fff; font-size:13px; background:#b3b3b3}
.bckDeal_guide .cont1 .menuLoc dd {padding-left:70px; font-size:13px;}
.bckDeal_guide .boxCont {margin-top:55px; text-align:center; border:1px solid #8fb7dc;}
.bckDeal_guide .boxCont dt {padding:16px 0; font-size:18px; font-weight:bold; border-bottom:1px solid #8fb7dc; background:#eef5fb;}
.bckDeal_guide .boxCont dt span {font-weight:normal;}
.bckDeal_guide .boxCont dd {background:#fff}
.bckDeal_guide .boxCont dd ul {display:inline-block; margin:22px 0; text-align:left}
.bckDeal_guide .boxCont dd ul li {margin-top:15px; position:relative; padding-left:67px; min-height:44px; padding-top:5px; font-size:16px;}
.bckDeal_guide .boxCont dd ul li:first-child {margin-top:0;}
.bckDeal_guide .boxCont dd ul li.double {padding-top:0}
.bckDeal_guide .boxCont dd ul li .ico {position:absolute; left:0; top:0; background-image: url("/myasset/common/img/tr/spr_tr.png")}
.bckDeal_guide .boxCont dd ul li .ico.ico1 {width:44px; height:44px; background-position:-184px -77px}
.bckDeal_guide .boxCont dd ul li .ico.ico2 {width:42px; height:38px; background-position:-248px -77px}
.bckDeal_guide .boxCont dd ul li .ico.ico3 {top:3px; width:42px; height:32px; background-position:-310px -77px}
.bckDeal_guide .cont2 {margin-top:55px; text-align:center;}
.bckDeal_guide .cont2 .txt1 {font-size:18px; font-weight:bold;}

/* 미국주식서비스 - 20210811 계수련 추가 (250124 계수련 수정) */
.usa-stock h3 {height:93px; background:#255bb2; font-size:30px; text-align:center; letter-spacing:-0.04em; line-height:93px; color:#fff;}
.usa-stock ul {overflow:hidden; padding:30px 50px 25px; background:#ddebff;}
.usa-stock ul li {float:left; width:20%; padding-top:130px; text-align:center; font-weight:bold; color:#333; line-height:1.2;}
.usa-stock ul .stock01 {background:url('/myasset/common/img/tr/bg_tr_1901000_t5_01.png') no-repeat center top;}
.usa-stock ul .stock02 {background:url('/myasset/common/img/tr/bg_tr_1901000_t5_02_01.png') no-repeat center top;} /* 250728 계수련 수정 */
.usa-stock ul .stock03 {background:url('/myasset/common/img/tr/bg_tr_1901000_t5_03.png') no-repeat center top;}
.usa-stock ul .stock04 {background:url('/myasset/common/img/tr/bg_tr_1901000_t5_04_01.png') no-repeat center top;} /* 250728 계수련 수정 */
.usa-stock ul .stock05 {background:url('/myasset/common/img/tr/bg_tr_1901000_t5_05.png') no-repeat center top;}
.usa-stock ul p {line-height:1.3;}
.usa-stock ul .stock01 p span {background:#ff4949; color:#fff;}

.boxWrap.usa-charge {width:788px; height:155px; padding:35px 0 0 0; text-align:center; background:url('/myasset/common/img/tr/bg_tr_1901000_t5_07.png') no-repeat center top; box-sizing:border-box;}
.boxWrap > p.charge01 {font-size:32px; letter-spacing:-0.05em; line-height:1.2; font-weight:bold;}
.boxWrap > p.charge01 span {color:#ff1414}
.boxWrap > p.charge02 {margin-top:10px; font-size:16px; color:#000; letter-spacing:-0.02em; line-height:1.2;}

/* .boxWrap.usa-charge > p {display:inline-block; text-align:center;}
.boxWrap > p.charge01 {position:relative; width:114px; height:114px; margin-right:210px; padding-top:28px; background:#d33737; border:5px solid #ffe1d3; color:#fff; border-radius:100%; font-size:20px; letter-spacing:-0.05em; line-height:1.2; font-weight:bold; vertical-align:20px; box-sizing:border-box;}240513 수정
.boxWrap > p.charge01:after {position:absolute; top:7px; left:190px; display:inline-block; width:81px; height:81px; background:url('/myasset/common/img/tr/bg_tr_1901000_t5_06.png') no-repeat left top; content:'';}
.boxWrap > p.charge02 {margin-top:20px; font-size:22px; color:#000; letter-spacing:-0.02em; line-height:1.2; font-weight:bold;}
.boxWrap > p.charge02 span.txt {font-weight:normal; font-size:16px; line-height:24px; color:#333;} */
.boxWrap.usaStock_guide .notice-txt {position:absolute; bottom:6px; right:37px; font-size:12px;}

.box-info {overflow:hidden;}
.box-info dl {float:left; width:385px; height:152px; border:1px solid #e8e8e8; border-top:0 none;}
.box-info dl + dl {margin-left:16px;}
.box-info dl dt {padding:0 20px; height:55px; line-height:55px; font-weight:bold; font-size:16px; box-sizing:border-box;}
.box-info dl.blue dt {background:#eaf4fa; border-top:1px solid #0179c9; color:#0179c9;}
.box-info dl.orange dt {background:#fde9e4; border-top:1px solid #ff8c72; color:#d33737;}/* 240513 수정 */
.box-info dl .rCont {float:right;}
.box-info dd {padding:20px}

/* CFD(차액결제거래) - 20211019 계수련 추가 */
.cfd .boxWrap {margin-top:20px;}
.cfd .boxWrap p {font-weight:bold; text-align:center;}

/* *** 실전투자대회(211210 추가) *** */
.bannerWrap.tb_bannerWrap {margin-top:20px;}

/* 중계실 랭킹 */
.tb_rkWrap {width:660px; margin:0 auto; overflow:hidden}
.tb_rkWrap li {float:left; width:220px;}
.tb_rkWrap li img {display:block;}
.tb_rkWrap .rkCont {padding:0 10px; background:#f27405; box-sizing:border-box}/* 230504 수정 */
.tb_rkWrap .rk1 .rkCont {border-right:1px solid #f69e50}
.tb_rkWrap .rk2 .rkCont {border-right:1px solid #f69e50}
.tb_rkWrap .rkCont dt {font-size:22px; color:#fff; text-align:center;}
.tb_rkWrap .rkCont dt .txt1 {display:block; font-size:22px; font-weight:normal; line-height:1.2; letter-spacing:-0.04em}/* 230504 추가 */
.tb_rkWrap .rkCont dt .txt2 {display:block; font-size:17px; color:#ffe000; padding:5px 0 8px; line-height:1.2; letter-spacing:-0.04em}/* 230504 추가 */
.tb_rkWrap .rkCont dd {margin-top:8px; padding:0 10px; position:relative; height:56px; line-height:56px; font-size:16px; color:#fff; border-top:1px solid #f69e50}/* 230504 수정 */
.tb_rkWrap .rkCont dd .ratio {position:absolute; right:10px; top:0; font-size:20px; font-weight:bold; color:#f2e205; letter-spacing:-0.04em}/* 230504 수정 */

/* 중계실 랭킹(대회시작 전 - 230504 추가) */
.tb_rkWrap2 {}

/* *** 실전투자대회(e) *** */

/* 미국 IPO 청약 대행 서비스(220105 추가 / 220107 수정) */
.ipo_aplctPrcs .ico, .ipo_aplctPrcs ol li:before
{display:inline-block; background:url("/myasset/common/img/tr/ico_ipo_service.png") no-repeat; font-size:0; overflow:hidden; line-height:0; vertical-align:middle}
.ipo_aplctPrcs {overflow:hidden;}/* 230407 추가 */
.ipo_aplctPrcs .txt1 {position:relative; min-height:24px; padding:20px 10px 15px 146px; font-size:18px; color:#135089; font-weight:bold; letter-spacing:-0.04em; background-color:#e8ecf5}
.ipo_aplctPrcs .txt1 em {color:#ec391c}
.ipo_aplctPrcs .txt1 .ico {position:absolute; left:56px; bottom:0; width:74px; height:52px; background-position:0 0;}
.ipo_aplctPrcs ol {padding:22px 49px 18px 55px; border:1px solid #e8ecf5; background-color:#f3f6fc; overflow:hidden;}
.ipo_aplctPrcs ol li {float:left; position:relative; padding-left:115px; padding-top:10px; width:113px; height:56px; font-size:16px; font-weight:bold; color:#000; line-height:1.4}
.ipo_aplctPrcs ol li:first-child {padding-left:80px; width:148px;}
.ipo_aplctPrcs ol li:before {clear:both; display:block; content:''; position:absolute; left:0; top:20px; width:14px; height:25px; background-position:0 -63px}
.ipo_aplctPrcs ol li .line1 {padding-top:10px; font-size:16px; font-weight:bold; color:#000; line-height:1.4}/* 220810 추가 */
.ipo_aplctPrcs ol li.prcs1:before {background:none}
.ipo_aplctPrcs ol li .ico {position:absolute; top:0px; width:67px; height:66px;}
.ipo_aplctPrcs ol li.prcs1 .ico {left:0; background-position:-83px -0}
.ipo_aplctPrcs ol li.prcs2 .ico {left:35px; background-position:-159px 0}
.ipo_aplctPrcs ol li.prcs3 .ico {left:35px; background-position:-235px -0}

.ipo_aplctPrcs2 {}
.ipo_aplctPrcs2 > li {position:relative; margin-top:20px; padding:30px 40px 25px 50px; min-height:30px; border:1px solid #1dafe6; border-radius:5px;}
.ipo_aplctPrcs2 > li:first-child {margin-top:0}
.ipo_aplctPrcs2 .num {display:inline-block; font-size:0; overflow:hidden; line-height:0; vertical-align:middle; position:absolute; left:20px; top:35px; height:28px; background:url("/myasset/common/img/spr_com.png") no-repeat;}
.ipo_aplctPrcs2 .num.num1 {width:9px; background-position:-230px -90px;}
.ipo_aplctPrcs2 .num.num2 {width:16px; background-position:-249px -90px;}
.ipo_aplctPrcs2 .num.num3 {width:17px; background-position:-275px -90px;}
.ipo_aplctPrcs2 .tit1 {margin-bottom:20px; font-size:20px; color:#000}
.ipo_aplctPrcs2 .tit2 {font-size:17px; color:#0163b6}

/* 미국 IPO 청약 신청/취소(230407 추가) */
.contTitH1 + .ipo_aplctPrcs {margin-top:-32px}
.ipo_aplctPrcs.ver2 .txt1 {/* padding-left:136px; */ padding-left:126px; min-height:50px; line-height:1.2}/* 230411수정 */
.ipo_aplctPrcs.ver2 .txt1 .ico {bottom:auto; top:13px; left:44px; width:60px; height:60px; background-position:-396px 0;}/* 230411수정 */
.ipo_aplctPrcs.ver2 .txt1 .stxt1 {font-size:13px;}

/* *** 해외주식 소수점 거래(220822 추가) *** */
.gl_dcmlTrdng * {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.gl_dcmlTrdng .titWrap .dp2 {font-size:30px; color:#000;}
.gl_dcmlTrdng .titWrap .dp2 + p {margin-top:10px}
.gl_dcmlTrdng .titWrap .btn.b {line-height:27px;}
.gl_dcmlTrdng .sector {margin-top:30px; padding:20px 50px 22px; text-align:center; background-repeat:no-repeat !important; background-position:right bottom !important; background-size:500px auto;}
.gl_dcmlTrdng .sector + .sector {margin-top:50px;}
.gl_dcmlTrdng .sector .titWrap .tit {font-size:30px; color:#fff; line-height:1.4}
.gl_dcmlTrdng .sector .titWrap .txt1 {font-size:14px; color:#fff;}
.gl_dcmlTrdng .sector .stockWrap {text-align:center;}
.gl_dcmlTrdng .sector .stockWrap a {display:inline-block; position:relative; min-width:120px; max-width:600px; height:60px; padding:0 45px; margin:20px 10px 0; vertical-align:top;}
.gl_dcmlTrdng .sector .stockWrap a .in {display:block; height:60px; padding-top:8px; padding-left:55px; text-align:left; background:#fff}
.gl_dcmlTrdng .sector .stockWrap a:before {display:inline-block; position:absolute; top:0px; left:0;/*  z-index:1; */ content:''; width:45px; height:60px; vertical-align:top; background: url("/myasset/common/img/tr/img_tr_1908000_t1_02.png") no-repeat left top;}
.gl_dcmlTrdng .sector .stockWrap  a:after {display:inline-block; position:absolute; top:0px; right:0;/*  z-index:1; */ content:''; width:45px; height:60px; vertical-align:top; background:url("/myasset/common/img/tr/img_tr_1908000_t1_02.png") no-repeat right top;}
.gl_dcmlTrdng .sector .stockWrap .logo {display:block; position:absolute; top:5px; left:45px; width:50px; height:50px;}
.gl_dcmlTrdng .sector .stockWrap .logo img {width:50px; height:50px;}
.gl_dcmlTrdng .sector .stockWrap .txt1,
.gl_dcmlTrdng .sector .stockWrap .txt2 {display:block; font-size:16px; color:#000; line-height:1.4;}

/* ETF Weekly(231124) */
.contTitH1 + .etf_weekly {margin-top:-32px}
.etf_weekly {margin:0 20px;}
.etf_weekly .visual {margin:0 -20px; padding:42px 19px 0 24px; height:97px; background:#00327b url("/myasset/common/img/tr/etf_weekly_visual.png") no-repeat right top;}
.etf_weekly .visual .tit {color:#fff; font-size:46px; line-height:1.1}
.etf_weekly .visual .date {color:#fff; font-size:16px; text-align:right;}
.etf_weekly .titWrap .dp1 {color:#000; font-size:24px;}
.etf_weekly .titWrap .dp2 {}
.etf_weekly .keyrtTheme {margin:0 -10px; overflow:hidden;}
.etf_weekly .keyrtTheme li {float:left; width:50%; padding:10px; box-sizing:border-box; -webkit-box-sizing:border-box;}
.etf_weekly .keyrtTheme li.addList {display:none}
.etf_weekly .keyrtTheme li .in {position:relative; padding:20px 15px; background:#fff; border:1px solid #ec9198; border-radius:15px;}
.etf_weekly .keyrtTheme li .in.tl {border-color:#ec9198;}
.etf_weekly .keyrtTheme li .in.t2 {border-color:#ac87e1;}
.etf_weekly .keyrtTheme li .in.t3 {border-color:#f9be8c;}
.etf_weekly .keyrtTheme li .in.t4 {border-color:#92a9f6;}
.etf_weekly .keyrtTheme li .in.t5 {border-color:#b8e185;}
.etf_weekly .keyrtTheme li .in.t6 {border-color:#84c7f6;}
.etf_weekly .keyrtTheme li .in.t7 {border-color:#c2a68d;}
.etf_weekly .keyrtTheme li .in.t8 {border-color:#8bdfd9;}
.etf_weekly .keyrtTheme li .in.t9 {border-color:#cecece;}
.etf_weekly .keyrtTheme li .in.tl0 {border-color:#f6a0d4;}
.etf_weekly .keyrtTheme li .in .theme {display:inline-block; padding:0 16px; height:29px; line-height:29px; font-size:16px; border-radius:20px; white-space:nowrap;}
.etf_weekly .keyrtTheme li .in.t1 .theme {color:#dc0919; background:#f9e7e9;}
.etf_weekly .keyrtTheme li .in.t2 .theme {color:#560dbc; background:#ece5f8;}
.etf_weekly .keyrtTheme li .in.t3 .theme {color:#ff6102; background:#fcf0e6;}
.etf_weekly .keyrtTheme li .in.t4 .theme {color:#2b58f1; background:#e7ecfc;}
.etf_weekly .keyrtTheme li .in.t5 .theme {color:#83ca62; background:#eef8e5;}
.etf_weekly .keyrtTheme li .in.t6 .theme {color:#1085f2; background:#e4f2fc;}
.etf_weekly .keyrtTheme li .in.t7 .theme {color:#763f0c; background:#f3ede8;}
.etf_weekly .keyrtTheme li .in.t8 .theme {color:#0b99aa; background:#e7f9f7;}
.etf_weekly .keyrtTheme li .in.t9 .theme {color:#6d6d6d; background:#f5f5f5;}
.etf_weekly .keyrtTheme li .in.t10 .theme {color:#ee41aa; background:#fdecf6;}
.etf_weekly .keyrtTheme li .in .tit1 {display:block; height:50px; line-height:1.4; margin-top:14px; padding-right:120px; font-size:18px; /* text-overflow:ellipsis;  display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-break:break-word; line-height:1.4em; height:2.8em; */ overflow:hidden;}
.etf_weekly .keyrtTheme li .in .rate {position:absolute; right:20px; top:57px; color:#3d3d3d; font-size:24px; font-weight:bold; letter-spacing:-0.06em;}
.etf_weekly .keyrtTheme li .in .rate.up {color:#ed0101;}
.etf_weekly .keyrtTheme li .in .rate.down {color:#0060b2;}
.etf_weekly .btnMore {margin-top:10px;}
.etf_weekly .btnMore a {display:block; font-size:14px; color:#666; font-weight:bold; text-align:center; height:44px; line-height:44px; background:#fbfbfb; border:1px solid #edeff4;}
.etf_weekly .btnMore a .ico {margin-left:10px; width:11px; height:7px; background:url("/myasset/common/img/tr/etf_weekly_ico_open.png") no-repeat 0 0;}
.etf_weekly .btnMore a.on .ico {background-image:url("/myasset/common/img/tr/etf_weekly_ico_close.png")}
.etf_weekly .tblRow table * {font-size:14px; letter-spacing:0;}
.etf_weekly .tblRow .stock1 {/* text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-break:break-word; line-height:1.4em; height:2.8em; */ display:block; max-height:38px; overflow:hidden; word-break:break-all;}
.etf_weekly .tblRow td .type1 {display:block; color:#666; font-size:13px;}
.etf_weekly .tblRow .plus {color:red;}
.etf_weekly .tblRow .minus {color:blue;}

.popBody.etf_weekly {margin:0}

/* 240612 MY tRadar PRO 서비스 안내 계수련 추가 */
.bannerWrap.tradar-pro  {padding:36px 0 30px 40px; margin-top:-32px; height:160px; background:url('/myasset/common/img/tr/ban_tr_1607001.png') no-repeat; box-sizing:border-box;}
.bannerWrap.tradar-pro .txt1 {margin-bottom:2px; font-size:26px; font-weight:bold; color:#fff; line-height:1.2}
.bannerWrap.tradar-pro .txt2 {margin-bottom:10px; font-size:16px; color:#fff; line-height:1.2}
.bannerWrap.tradar-pro a {display:inline-block; padding:6px 18px; color:#8bb7ff; border:1px solid #8bb7ff; line-height:1.2; letter-spacing:-1px; border-radius:5px;}
.bannerWrap.tradar-pro a.hide {display:none}

.tradar-pro .tag-wrap {margin-top:10px; text-align:center;}
.tradar-pro .tag-wrap li {display:inline-block; margin-left:6px;}
.tradar-pro .tag-wrap li:nth-child(7) {margin-left:0}
.tradar-pro .tag-wrap li:nth-child(n+7) {margin-top:10px;}
.tradar-pro .tag-wrap li a {display:block; padding:5px 24px 4px; border:1px solid #cfcfcf; border-radius:20px; text-align:center;}
.tradar-pro .tag-wrap li.event a {border-color:#2100e9; background:#eeedff; color:#4e3cec;}
.tradar-pro .tag-wrap li.event a span {display:inline-block; padding:0 5px 0 3px; background:#2100e9; font-size:10px; color:#fff; line-height:13px; letter-spacing:-1px;}

.tradar-pro .pro-box {margin-top:30px; padding:50px 50px 60px 50px; border:1px solid #e0e0e0;}
.tradar-pro .pro-box h3 {line-height:1.3; letter-spacing:-0.05em; text-align:center;}
.tradar-pro .pro-box h3 > span {display:block; font-size:22px; color:#000; line-height:1.3}
.tradar-pro .pro-box h3 em {font-size:36px; color:#284185; line-height:1.2; letter-spacing:-0.07em}
.tradar-pro .pro-box h3 em .premium {display:inline; margin-left:8px; padding:7px 16px 7px 32px; border:1px solid #2100e9; background:#eeedff url('/myasset/common/img/tr/ico_premium.png') no-repeat 12px 8px; border-radius:20px; color:#4e3cec; font-size:16px; font-weight:bold; letter-spacing:-1px; vertical-align:5px;}

.tradar-pro .pro-box .txt1 {margin:12px 0 60px; font-size:19px; color:#363636; line-height:1.3; letter-spacing:-0.05em; text-align:center;}
.tradar-pro .pro-box .content {overflow:hidden; margin-bottom:26px; padding-bottom:80px; border-bottom:1px solid #757575;}
.tradar-pro .pro-box .img-area {float:left;}
.tradar-pro .pro-box .ex-area {float:left; padding-top:137px; }
.tradar-pro .pro-box .ex-area.mts {background:url('/myasset/common/img/tr/ico_mts.png') no-repeat;}
.tradar-pro .pro-box .ex-area.hts {background:url('/myasset/common/img/tr/ico_hts.png') no-repeat;}

.tradar-pro .pro-box .ex-area li {margin-top:12px; font-size:16px; color:#333;}
.tradar-pro .pro-box .ex-area li:first-child{margin-top:0}
.tradar-pro .pro-box .ex-area li > span {display:inline-block}
.tradar-pro .pro-box .ex-area li .num {width:25px; height:26px; margin:3px 5px 0 0; background:url('/myasset/common/img/tr/bg_num.png') no-repeat; color:#fff; text-align:center; font-size:14px; vertical-align:top;}
.tradar-pro .pro-box .ex-area li .con2 {font-size:14px; line-height:1.7;}

.tradar-pro .pro-box .tipWrap dl {position:relative; margin-top:8px; overflow:hidden; min-height:25px}
.tradar-pro .pro-box .tipWrap dt {position:absolute; left:0; top:0; width:79px; text-align:center; height:25px; line-height:25px; font-size:13px; color:#fff; background:#000;}
.tradar-pro .pro-box .tipWrap dd {float:left; padding-left:108px; line-height:1.3; font-size:17px; letter-spacing:-0.05em}
.tradar-pro .pro-box .tipWrap dd .arrow {font-weight:bold}

/* 대체거래소 안내(250218 추가, 250306 전면 수정) */
.altrnExchn_visual {position:relative; padding:47px 0 0 45px; height:250px; box-sizing:border-box; background:url("/myasset/common/img/tr/altrnExchn_visual.png") no-repeat right bottom;}
.altrnExchn_visual .txt1 {display:inline-block; color:#070707; font-size:22px; font-weight:bold; padding:0 16px; height:36px; line-height:36px; border:2px solid #020202;}
.altrnExchn_visual .txt2 {margin-top:13px; color:#070707; font-size:26px; font-weight:bold;}
.altrnExchn_visual .txt3 {margin-top:5px; color:#070707; font-size:18px; line-height:1.6;}
.altrnExchn_visual .bn_yutube {display:block; position:absolute; right:10px; bottom:10px;}
.altrnExchn_visual .bn_yutube img {display:block;}
.altrnExchn_visual + .altrnExchn_list {margin-top:40px;}
.altrnExchn_list {border:1px solid #eaeaea;}
.altrnExchn_list > li {position:relative; border-top:1px solid #eaeaea; overflow:hidden}
.altrnExchn_list > li:first-child {border-top:0}
.altrnExchn_list > li .cont {padding:57px 30px 35px 40px;}
.altrnExchn_list > li .cont.cont1 {background: url("/myasset/common/img/tr/altrnExchn_list_ico_01.png") no-repeat 564px 41px;}
.altrnExchn_list > li .cont.cont2 {background: url("/myasset/common/img/tr/altrnExchn_list_ico_02.png") no-repeat 566px 60px;}
.altrnExchn_list > li .cont.cont3 {background: url("/myasset/common/img/tr/altrnExchn_list_ico_03.png") no-repeat 551px 62px;}
.altrnExchn_list > li .cont.cont4 {background: url("/myasset/common/img/tr/altrnExchn_list_ico_04.png") no-repeat 517px 55px;}
.altrnExchn_list .num {font-size:60px; color:#cddbed; font-weight:normal; line-height:1; letter-spacing:-6px; position:absolute; left:30px; top:34px;}
.altrnExchn_list .tit1 {padding:0 0 10px 50px; font-size:24px; color:#555;}
.altrnExchn_list .tit1 strong {color:#1e7cf0;}
.altrnExchn_list p {font-size:16px; color:#000; line-height:1.5;}
.altrnExchn_list .titWrap .dp3 {font-size:15px;}
.altrnExchn_list .bTxt {font-size:17px; font-weight:normal; color:#000; line-height:1.5;}
.altrnExchn_list .bTxt2 {font-size:17px; font-weight:bold; color:#000; line-height:1.5;}
.altrnExchn_list .sTxt {font-size:15px;}
.altrnExchn_list .sTxt.mark {padding-left:20px; text-indent:-20px;}
.altrnExchn_list .notiTxt1 {margin-top:30px; text-align:center; text-decoration:underline;}
.altrnExchn_list p + .list1 {margin-top:5px;}
.altrnExchn_list .list1 > li {font-size:15px; color:#000; line-height:1.5;}
.altrnExchn_list .list1.mark > li {padding-left:10px; text-indent:-10px;}
.altrnExchn_list .list2 > li {padding-left:10px; padding-right:3px; font-size:15px; color:#000; line-height:1.5; background: url("/myasset/common/img/bull_h3.png") no-repeat 0px 8px;}
.altrnExchn_list table th {padding:7px 12px 8px; font-size:14px; font-weight:bold; color:#000;}
.altrnExchn_list table th.txtL {padding-left:20px;}
.altrnExchn_list table td {padding:7px 12px 8px; font-size:14px; color:#000;}

/* .altrnExchn_list .ico {display:inline-block; background:url("/myasset/common/img/tr/ico_ipo_service.png") no-repeat; font-size:0; overflow:hidden; line-height:0; vertical-align:middle}
.altrnExchn_list > li {position:relative; margin-top:20px; border:1px solid #c5d1e7; border-radius:5px; overflow:hidden}
.altrnExchn_list > li:first-child {margin-top:0}
.altrnExchn_list > li .cont1 {padding:30px 30px 35px 50px;}
.altrnExchn_list .num {display:inline-block; font-size:0; overflow:hidden; line-height:0; vertical-align:middle; position:absolute; left:20px; top:31px; height:28px; background:url("/myasset/common/img/spr_com.png") no-repeat;}
.altrnExchn_list .num.num1 {width:9px; background-position:-230px -90px;}
.altrnExchn_list .num.num2 {width:16px; background-position:-249px -90px;}
.altrnExchn_list .num.num3 {width:17px; background-position:-275px -90px;}
.altrnExchn_list .num.num4 {width:20px; background-position:-302px -90px;}
.altrnExchn_list .num.num5 {width:17px; background-position:-333px -90px;}
.altrnExchn_list .tit1 {margin-bottom:15px; font-size:20px; color:#0163b6}
.altrnExchn_list p {font-size:16px; color:#000; line-height:1.5;}
.altrnExchn_list .titWrap .dp3 {font-size:15px;}
.altrnExchn_list .bTxt {font-size:17px; font-weight:normal; color:#000; line-height:1.5;}
.altrnExchn_list .bTxt2 {font-size:17px; font-weight:bold; color:#000; line-height:1.5;}
.altrnExchn_list .sTxt {font-size:15px;}
.altrnExchn_list .sTxt.mark {padding-left:20px; text-indent:-20px;}
.altrnExchn_list .notiTxt1 {margin-top:30px; text-align:center; text-decoration:underline;}
.altrnExchn_list p + .list1 {margin-top:5px;}
.altrnExchn_list .list1 > li {font-size:15px; color:#000; line-height:1.5;}
.altrnExchn_list .list1.mark > li {padding-left:10px; text-indent:-10px;}
.altrnExchn_list .list2 > li {padding-left:10px; padding-right:3px; font-size:15px; color:#000; line-height:1.5; background: url("/myasset/common/img/bull_h3.png") no-repeat 0px 8px;}
.altrnExchn_list table th {padding:7px 12px 8px; font-size:14px; font-weight:bold; color:#000;}
.altrnExchn_list table th.txtL {padding-left:20px;}
.altrnExchn_list table td {padding:7px 12px 8px; font-size:14px; color:#000;}
.altrnExchn_list .linkWrap {padding:15px 40px 18px 49px; background:#f7f9fd}
.altrnExchn_list .linkWrap .tit2 {position:relative; padding-left:30px; font-size:16px; color:#0163b6;}
.altrnExchn_list .linkWrap .tit2 .ico {position:absolute; left:0; top:50%; margin-top:-7px; width:24px; height:14px; background-position:-432px -67px;}
.altrnExchn_list .linkWrap .linkCont a {display:inline-block; margin-top:10px; margin-right:5px; padding:3px 20px; font-size:16px; font-weight:bold; color:#000; border:1px solid #abb3c5; border-radius:30px; background:#fff;} */

.altrnExchn_box {overflow:hidden;}
.altrnExchn_box > div {width:387px; height:523px; border:1px solid #e0e0e0;}
.altrnExchn_box > div .titWrap1 {text-align:center; height:45px; line-height:45px; background:#e7f1fa;}
.altrnExchn_box > div .titWrap1 h4 {font-size:18px; color:#000;}
.altrnExchn_box .lCont {float:left;}
.altrnExchn_box .rCont {float:right;}
.altrnExchn_box > div img {display:block; width:100%;}

/* 주식모으기 안내(250715 추가, 250801,250812 수정) */
.contTitH1 + .stcClcWrap {margin-top:-32px;}
.stcClcWrap .visual {position:relative; padding:60px 0 125px 69px; border-left:1px solid #f4f4f5; border-right:1px solid #f4f4f5;}
.stcClcWrap .visual .tit {font-size:42px; color:#111; letter-spacing:-0.06em;}
.stcClcWrap .visual .tit em {font-size:42px; color:#0085f4;}
.stcClcWrap .visual p {margin-top:25px; font-size:21px; color:#000; line-height:1.3;}
.stcClcWrap .visual .img1 {position:absolute; right:56px; top:50px;}

.stcClcWrap .cont1 {position:relative; padding-top:60px; padding-bottom:68px; background:#f4f4f5; border-bottom:1px solid #e9eaec;}
.stcClcWrap .cont1 .tit1 {margin-left:70px; font-size:30px; color:#000; line-height:1.2;}
.stcClcWrap .cont1 .tit1:after {display:inline-block; position:absolute; top:27px; right:60px; width:119px; height:129px; clear:both; content:''; background:url("/myasset/common/img/mobile/tr/stcClc_ico_01.png") no-repeat; overflow:hidden;}
.stcClcWrap .cont1 .div1 {margin:52px 53px 0;}
.stcClcWrap .cont1 .div1 .lCont {background:#fff url("/myasset/common/img/mobile/tr/stcClc_ico_02.png") no-repeat 221px 140px;}
.stcClcWrap .cont1 .div1 .rCont {background:#fff url("/myasset/common/img/mobile/tr/stcClc_ico_03.png") no-repeat 168px 162px;}
.stcClcWrap .cont1 .div1 .lCont, 
.stcClcWrap .cont1 .div1 .rCont {width:320px; height:272px; margin:0 11px; border-radius:10px;}
.stcClcWrap .cont1 .div1 .lCont p, 
.stcClcWrap .cont1 .div1 .rCont p {padding:35px 0 0 35px; font-size:24px; color:#000; line-height:1.4;}
.stcClcWrap .cont1 .div2 {margin:30px 64px 0; height:150px; background:#fff url("/myasset/common/img/mobile/tr/stcClc_ico_04.png") no-repeat 58px 31px; border-radius:10px;}
.stcClcWrap .cont1 .div2 p {padding:45px 0 0 185px; font-size:24px; color:#000; line-height:1.4;}
.stcClcWrap .cont1 .btnWrap1 {display:none;}

.stcClcWrap .cont2 {background:#f4f4f5; border-top:3px solid #eff1f2; border-bottom:1px solid #e9eaec;}
.stcClcWrap .cont2 .bn {position:relative; padding:45px 0 45px 178px; border-bottom:2px solid #eff1f2;}
.stcClcWrap .cont2 .bn .ico {position:absolute; left:62px; top:42px; width:98px; height:98px; background:url("/myasset/common/img/tr/stcClc_ico_tM.png") no-repeat;}
.stcClcWrap .cont2 .bn .txt1 {font-size:23px; color:#000; line-height:1.2; letter-spacing:-0.04em;}
.stcClcWrap .cont2 .bn .txt1 em {color:#007eff;}
.stcClcWrap .cont2 .bn .sTxt1 {margin-top:8px; font-size:15px; color:#000; letter-spacing:-0.07em;}
.stcClcWrap .cont2 .bn .qr_img {display:inline-block; position:absolute; right:78px; top:45px; width:84px; height:84px;}

.stcClcWrap .notice {margin-top:70px;}
.stcClcWrap .notice .tit {position:relative; padding-left:35px; font-size:20px; color:#505050;}
.stcClcWrap .notice .tit:before {display:inline-block; position:absolute; top:1px; left:0; width:33px; height:28px; clear:both; content:''; background:url("/myasset/common/img/mobile/tr/stcClc_ico_notice.png") no-repeat; overflow:hidden;}
.stcClcWrap .notice .guideTxt {margin-top:18px;}