@charset "utf-8";
@import url('base.css');
@import url('common.css');
@import url('board.css');

button{position:relative;margin:0;padding:0;border:none;background:#fff;cursor:pointer;vertical-align:middle;}
.ie7 button {margin-right:2px;margin-left:2px;}
.clear {clear:both;height:0;line-height:0;font-size:0;}
.hidden {visibility:hidden;position:absolute;left:-1000000000000000px;}

a.accessibility01{position:absolute; display:block; width:100%; left:0; text-align:center; top:-10000px; z-index:500; font-size:1.3em}
a.accessibility01:hover, a.accessibility01:focus, a.accessibility01:active{position: absolute; top: 0; padding: 15px 0; font-weight:bold; color:#fff; background:#1d60a7; z-index:500}

/* skip navi */
.accessibility02 { position:absolute; top:0; display:block; left:0; width:199px; z-index:1}
.accessibility02 a { display:block;  height:19px; text-indent:-5000px; overflow:hidden; background: url(/img/common/banner/accessibility02.png) no-repeat}

.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height: 0;height: 0;}
.clearfix {/*display:inline-block;*/ *zoom:1;}
 html[xmlns] .clearfix {display: block;}
 * html .clearfix {height: 1%;}

.section02	{display:inline-block; width:100%;  }
.box09	{margin-top:20px;}
.f_l,.fl,.fl_list 			{float:left; }
.f_r,.fr,.fr_list 			{float:right; }

.FI443_div		{width:51%; margin-right:1% }
.FI443_div02		{width:48%; }
.popWrap {position:relative;min-height:100%;text-align:left;}
.popWrap.wts {min-height:85px;}
.popWrap .popTop {height:50px; }/*border:1px solid #eeb300;background:url(/img/popup/bg_popup_top.gif) repeat-x top;*/
.popWrap .popTop h1 { height:38px; font-size:18px; font-weight:bold; letter-spacing:-1px; color:#000; line-height:24px; padding:12px 0 0 15px; }

.popWrap .popContainer {padding:0 0 30px 0; border-top:1px solid #000;}
.popWrap #popContent {padding:20px 10px 30px 10px; }
.popWrap #popContent table	{border-right:1px solid #ddd;margin-left: 0}
.popWrap #popContent table .pbtnBold.mesu { margin-bottom:5px; }/* 매수하기 상세보기 버튼 간격 추가 20150817 */
.popWrap .useLeft {background:url(/img/layout/bg_lnb.gif) repeat-y -20px;}
.useLeft .botLeftBg {background:url(/img/popup/bg_pop_left.gif) no-repeat 0 bottom;}
.useLeft #popContent {float:left;padding:15px 15px 0 15px;}

.popWrap #left {float:left;width:149px;}
.popWrap #left .zleftTitle {height:64px;padding:0 0 0 19px;background:url(/img/layout/bg_snb_top.gif) no-repeat 0 bottom;}
.popWrap #left h2 {padding:27px 0 0 0;font-size:16px;letter-spacing:-1px;}


#left {padding:0 0 60px 0;}

.popWrap .popBot {position:absolute;right:0;bottom:0;width:100%; background:#f4f4f4;}
.popWrap .popBot .botIn { width:100%; display:inline-block; text-align:right; padding:10px 0 5px 0; background:url(/img/popup/pop_logo.gif) no-repeat 10px 10px ;}

.popClose {display:inline-block;width:16px;height:22px;text-align:center;padding-top:6px;background:url(/img/popup/btn_close_layer2.gif) no-repeat 0 0;color:#323232;line-height:1.2em;font-size:0;text-indent:-100000px; margin-right:7px;}
.text_safe {display:block;height:21px;margin-bottom:16px;background:url(/img/contents/title_ksSafe_guide.gif) no-repeat 0 0;font-size:0;text-indent:-100000px;}

.box13 {padding:17px 19px 18px 19px;}
.tableLline{border-left-width:1px !important; border-left-style:solid !important; border-left-color:#e5e5e5 !important}

/*동의서*/
.popWrap .selfinfoagree{height:1000px}
.popWrap .selfinfoagree .section01, .popWrap .selfinfoagree .section02{overflow:auto !important}



.popWrap .padding_bp50{padding-bottom:50px;}
.popWrap .padding_lp5{padding-left:5px;}

.llineBotBtn {padding:20px 0 0 0;text-align:center;border-top:1px solid #e1e1e1;}
.mrg_Top {margin-top:-20px;}
.orgc {color:#fb5300;} 

/* print  */
.btn_Print {display: inline-block;padding-right:13px;background:url(/img/common/2014/btn_print.gif) 100% 6px no-repeat;height:23px;line-height:23px;white-space: nowrap;color: #be4820; }
.printWrap {position:relative;margin:15px 15px 10px 15px;padding: 10px;padding-bottom:37px;border: 1px solid #dcdcdc;border-bottom: none;}
.printWrap .date {position: absolute;top:14px;right:10px;}
.ctrl_btn {margin-right:15px;text-align: right;}
.btn_print {width:123px; height: 24px;background: url(/img/popup/btn_popup_print.gif) 0 0 no-repeat; text-indent: -999999px;}
.printStamp {position:relative;height: 123px; background: url(/img/popup/bg_pop_printStamp.gif) 0 0 no-repeat; text-indent: -99999px;}
.printStamp .date {position: absolute;left:414px;top:55px;text-indent: 0}
.printBottom {position:absolute;bottom:0;left:-1px;width:100%; height: 37px;border: 1px solid #e6e6e6;background: #fafafa url(/img/popup/bg_pop_printBtm.gif) 0 0 no-repeat; text-indent: -9999px;}
.printWrapper #popContent table,
.printWrapper #popContent table th,
.printWrapper #popContent table td {border: 0;}
.printWrapper #popContent table[class*=tbl],
.printWrapper #popContent table[class*=vbrd] {border-top: 1px solid #666;border-right: 1px solid #ddd}
.printWrapper #popContent table[class*=tbl] th,
.printWrapper #popContent table[class*=vbrd] th,
.printWrapper #popContent table[class*=tbl] td,
.printWrapper #popContent table[class*=vbrd] td {border: 1px solid #ddd;border-top: 0;border-right: 0;}
.printWrapper #popContent .research_bbs_top_mail {margin:0 !important;}

.printWrapper a.pbtnPrint			{height:25px; }
/* print  */

.stit_p {margin-bottom:15px;line-height:1.5em;}

.grf_popsecurity {height:86px;margin-bottom:20px;background:url(/img/contents/pop_prot_program.jpg) no-repeat center 0;}
.grf_pop_idmiss03 {margin-top:30px}

/* 합병업무변경안내 */
.TG600 {width:901px; text-align:left; line-height:17px;}
.TG600_01 {height:270px; font-size:0; text-indent:-1000000px; background:url(/img/contents/common/TG_img_600_01.jpg) no-repeat 0 0;}
.TG600_02 {margin:0 0 30px 0; padding-bottom:56px; border-bottom:1px solid #dadada;}
.TG600_02 .menu {position:relative;}
.TG600_02 .menu li {float:left;}

.TG600_02 .menu li a.tit {display:block; overflow:hidden; width:425px; height:49px; background-image:url(/img/contents/common/TG_img_600_02.gif); background-position:0 0; background-repeat:no-repeat; text-indent:-9999em;}
.TG600_02 .menu li a.t01 {background-position:0 0;}
.TG600_02 .menu li a.t02 {width:475px; background-position:-425px 0;}
.TG600_02 .menu li.on a.t01 {background-position:0 -49px;}
.TG600_02 .menu li.on a.t02 {background-position:-425px -49px;}

.TG600_02 .menu li ul {display:none; position:absolute; top:49px; left:44px;}
.TG600_02 .menu li ul li a {display:block; overflow:hidden; width:210px; height:56px; text-indent:-9999em;}
.TG600_02 .menu li.m01 li.m1 a {width:210px; background:url(/img/contents/common/TG_img_600_0401.gif) no-repeat center center;}
.TG600_02 .menu li.m01 li.m2 a {width:210px; background:url(/img/contents/common/TG_img_600_0402.gif) no-repeat center center;}
.TG600_02 .menu li.m01 li.m3 a {width:210px; background:url(/img/contents/common/TG_img_600_0403.gif) no-repeat center center;}
.TG600_02 .menu li.m01 li.m1 a.on {background:url(/img/contents/common/TG_img_600_0401_on.gif) no-repeat center center;}
.TG600_02 .menu li.m01 li.m2 a.on {background:url(/img/contents/common/TG_img_600_0402_on.gif) no-repeat center center;}
.TG600_02 .menu li.m01 li.m3 a.on {background:url(/img/contents/common/TG_img_600_0403_on.gif) no-repeat center center;}
.TG600_02 .menu li.m01 li.m1 a:hover {background:url(/img/contents/common/TG_img_600_0401_on.gif) no-repeat center center;}
.TG600_02 .menu li.m01 li.m2 a:hover {background:url(/img/contents/common/TG_img_600_0402_on.gif) no-repeat center center;}
.TG600_02 .menu li.m01 li.m3 a:hover {background:url(/img/contents/common/TG_img_600_0403_on.gif) no-repeat center center;}

.TG600_02 .menu li.m02 ul {left:44px;}
.TG600_02 .menu li.m02 li.m1 a {width:170px; background:url(/img/contents/common/TG_img_600_0301.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m2 a {width:130px; background:url(/img/contents/common/TG_img_600_0302.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m3 a {width:170px; background:url(/img/contents/common/TG_img_600_0303.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m4 a {width:130px; background:url(/img/contents/common/TG_img_600_0304.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m5 a {width:130px; background:url(/img/contents/common/TG_img_600_0305.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m1 a.on {background:url(/img/contents/common/TG_img_600_0301_on.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m2 a.on {background:url(/img/contents/common/TG_img_600_0302_on.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m3 a.on {background:url(/img/contents/common/TG_img_600_0303_on.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m4 a.on {background:url(/img/contents/common/TG_img_600_0304_on.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m5 a.on {background:url(/img/contents/common/TG_img_600_0305_on.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m1 a:hover {background:url(/img/contents/common/TG_img_600_0301_on.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m2 a:hover {background:url(/img/contents/common/TG_img_600_0302_on.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m3 a:hover {background:url(/img/contents/common/TG_img_600_0303_on.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m4 a:hover {background:url(/img/contents/common/TG_img_600_0304_on.gif) no-repeat center center;}
.TG600_02 .menu li.m02 li.m5 a:hover {background:url(/img/contents/common/TG_img_600_0305_on.gif) no-repeat center center;}

.TG600_02 .menu li.on ul {display:block;}

.TG600_03 {padding:0 30px 20px 20px;}
.TG600_04 .item02{margin-top:60px;}
.TG600_05 {padding:0 30px 40px 20px;}

.TG600_03 .sectionTG {width:95%; margin:0 auto;}
.TG611_01 {border-right:1px solid #e6e6e6}
.TG611_01 li {padding:10px 5px; border-top:1px solid #e6e6e6;  border-right:1px solid #e6e6e6;  border-left:1px solid #e6e6e6;}
.TG611_01 li .tit {display:inline-block; padding:0 0 5px 0; font-size:13px; color:#ff4200;}

.TG400_01 {width: 755px;margin: auto;overflow: hidden;}
.TG400_01 .item {float: left;width: 232px;margin-right: 24px;margin-bottom: 27px;border: 1px solid #cfcfcf}
.TG400_01 .item.last    {margin-right: 0}
.TG400_01 .item h2      {display: block;padding: 8px 12px;background: #f9f1ee}
.TG400_01 .item .list   {margin: 12px}
.TG400_01 .item .list li{margin:4px 0; padding:0 0 0 10px; background:url(/img/common/2014/bullet_1.jpg) no-repeat 2px 9px;font-weight:normal; line-height:18px; }
.TG400_01 .item11.last  {border: 0}
.TG400_01 .item11 h2    {/* background:url(/img/common/2014/bullet_1.jpg) no-repeat 2px 55%; */background: #fff}
.TG400_01 .item11 h2.link1 a,
.TG400_01 .item11 h2.link2 a,
.TG400_01 .item11 h2.link3 a	{ font-size:16px;}
.TG400_01 .item .prepare {color: #a6a6a6;}
.TG400_02 {width: 755px;margin: 40px auto;overflow: hidden;}
.TG400_02 .item01, 
.TG400_02 .item02 {position: relative;float: left;width: 48%}
.TG400_02 .item01 .con, 
.TG400_02 .item02 .con {margin-top: 10px;padding-top: 10px;border-top: 1px solid #bebebe}
.TG400_02 .item01 .more, 
.TG400_02 .item02 .more {position: absolute;right: 0;top: 3px}
.TG400_02 .item02 {float: right;}

.TG400_01 .depth2Wrap {height:80px;}
.TG400_01 .depth2Wrap01 {height:48px;}
.TG410_0101 {height:275px; margin-top:40px;margin-bottom:40px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/2015/TG_img410_0101.jpg) no-repeat 0 0;}
.TG410_0201 {height:172px; margin-top:0; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/TG_img410_0201.gif) no-repeat 50% 0;}
.TG410_0301 {height:74px; margin-top:10px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/TG_img410_0301.gif) no-repeat center 0;}
.TG410_0302 {height:53px; margin-top:0; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/TG_img410_0302.gif) no-repeat center 0;}

.TG410_0401 dl .dt {float:left; width:130px; height:33px; margin-top:0;background: #e9e9e9 url(/img/contents/finance/guide/2015/TG_img410_0405.jpg) no-repeat 0 0; font-size:0; text-indent:-1000000px; }
.TG410_0401 dl .dt06,
.TG410_0401 dl .dt07,
.TG410_0401 dl .dt08,
.TG410_0401 dl .dt09 {height: 42px;}
.TG410_0401 dl .dd {margin-left:140px; padding-top:5px;}
.TG410_0401 dl .dt06 + dd,
.TG410_0401 dl .dt07 + dd,
.TG410_0401 dl .dt08 + dd,
.TG410_0401 dl .dt09 + dd {padding-top: 18px;}
.TG410_0401 dl .dd strong {padding:0 0 0 10px; background:url(/img/common/2014/bullet_1.jpg) no-repeat 2px 9px;}
.TG410_0401 dl .dt01 {background-position: 0 0;}
.TG410_0401 dl .dt02 {background-position: 0 -27px}
.TG410_0401 dl .dt03 {background-position: 0 -53px}
.TG410_0401 dl .dt04 {background-position: 0 -75px}
.TG410_0401 dl .dt05 {background-position: 0 -100px}
.TG410_0401 dl .dt06 {background-position: 0 -132px}
.TG410_0401 dl .dt07 {background-position: 0 -175px}
.TG410_0401 dl .dt08 {background-position: 0 -218px}
.TG410_0401 dl .dt09 {background-position: 0 -260px}

.TG430_0101 {float:left; margin:15px 20px 0 0; }
.TG430_0102 {float:left; width:400px;}

.sub_stit_tip {padding:0 0 5px 17px; background:url(/img/layer/bg_tip.gif) no-repeat 0 2px; font-size:13px; color:#000; line-height:17px;}

table.list_bar .vt				{ vertical-align:top; text-align:center; }
table.list_bar .dl dt.dt		{ color:#666; cursor:pointer; }
table.list_bar .dl dd.dd		{ padding:5px 0 0 16px; background:url(/img/contents/finance/guide/TG_ico_reply.gif) no-repeat 0 7px; }

/* .TG440_0101 {height:135px; margin-top:0; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/TG_img440_0101.gif) no-repeat 0 0;} */
.TG440_0201 {height:206px; margin-top:0; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/2015/TG_img440_0201.jpg) no-repeat center 0;}
.TG440_0401 {position:relative;}
 * html .TG440_0401 {height:1%;}
.TG440_0401 .detail {position:absolute; left:44px; top:17px; width:360px; padding:10px; border:2px solid #f29d14; background-color:#f9f9f9; text-align:left; display:none;}
.TG440_0401 .tit{position:relative; z-index:1; cursor:pointer; text-decoration:underline; color:#be4820;}
.TG440_0401 dt {padding:3px 0 3px 0; border-bottom:1px solid #e2e1e0; font-weight:bold; font-size:13px; color:#6e5d53;}
.TG440_0401 dd {padding:10px 0 5px 0;}
.TG440_0402 {width:622px; color:#616161;}
.TG440_0402 .img {height:161px; margin-top:0; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/TG_img440_0401.gif) no-repeat 0 0; margin:10px 0; }
.TG440_0403 {width:622px; color:#616161;}
.TG440_0403 .img {height:138px; margin-top:0; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/TG_img440_0402.gif) no-repeat 0 0; margin:10px 0; }
.TG440_0404 {width:622px; color:#616161;}
.TG440_0404 .img {height:158px; margin-top:0; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/TG_img440_0403.gif) no-repeat 0 0; margin:10px 0; }

.TG450_0101 {margin-top: 15px;margin-bottom: 20px;overflow: hidden;}
.TG450_0101 > ul > li {float: left;width: 48%}
.TG450_0101 > ul > li + li {float: right;}
.TG450_0101 > ul > li dl {border-top: 1px solid #ddd;border-bottom: 1px solid #ddd}
.TG450_0101 > ul > li dt {padding: 10px 12px;background: #f2f2f2;font-weight: bold}
.TG450_0101 > ul > li dd {min-height: 110px;padding: 10px 12px 0;}
.TG450_0101 > ul > li dd > ul > li {margin-bottom: 10px;padding-left: 10px;background:url(/img/common/2014/bullet_1.jpg) no-repeat 2px 9px;font-size: 12px}
.TG450_0201		{ margin-top:10px; }
.TG450_0201 .item01 {float:left; width:328px; margin-right:20px;}
.TG450_0201 .item02 {float:left; }
.TG460_0101 {height:324px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/2015/TG_img460_0101.jpg) no-repeat center 0;}
.TG460_0201 {height:242px; margin-top:10px; margin-bottom:20px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/2015/TG_img460_0201.jpg) no-repeat center 0;}
.TG460_0301 {height:604px; margin-top:10px; margin-bottom:20px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/2015/TG_img460_0301.jpg) no-repeat 0 0;}
.TG470_0101 {height:203px; margin-bottom:20px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/2015/TG_img470_0101.jpg) no-repeat center 0;}
.TG470_0201 > li {position: relative;margin-bottom: 20px;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #efefef;overflow: hidden}
.TG470_0201 dl .dt {position: absolute;left: 0;top: 0;width: 123px;height:100%;padding: 15px;background: #f2f2f2;font-weight: bold}
.TG470_0201 dl .dd {padding: 15px;margin-left: 163px}
.TG470_0301 > ol > li {padding-bottom: 30px;margin-bottom: 10px;background:url(/img/common/2014/panel_step_arr_down.gif) no-repeat center bottom;}
.TG470_0301 > ol > li.last {background: none}
.TG470_0301 dl {position: relative;min-height:95px;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #efefef;overflow: hidden}
.TG470_0301 dl > dt {position: absolute;left: 0;top: 0;width: 123px;height:100%;padding: 15px;background: #f2f2f2;font-weight: bold}
.TG470_0301 dl > dd {padding: 15px;margin-left: 163px}
.TG470_0401 {height:267px; margin-bottom:20px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/guide/2015/TG_img470_0401.jpg) no-repeat center 0;}

.smartplan_popBox {padding:0 0 0 27px;}
.smartplan_popBox p {margin-bottom:15px;}
.smartplan_popBox ul {padding:272px 0 0 0;background:url(/img/contents/bg_smartplan_pop.jpg) no-repeat 0 0;}
.smartplan_popBox ul li {float:left;display:inline-block;width:152px;margin-right:18px;}

/* 휴일캘런더 */
.holidaywrap {position:relative;}
.holidaywrap .r {position:absolute;top:-4px;right:0;}
.holidaywrap .r .c {float:left;margin:5px 5px 0 0;}
.holidaywrap .r .c img {border:1px solid #ddd;vertical-align:middle;margin-top:-2px;}
.holidaywrap .r .s {float:left;}

.tblcal {border-top:1px solid #eebf68;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-collapse:separate !important;}
.tblcal thead th {padding:9px 0 7px 0;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#f5f5f5;}
.tblcal thead th.sun {color:#dd4242;}
.tblcal thead th.sat {color:#2680d5;}
.tblcal tbody tr:first-child td {border-top:0 !important;}
.tblcal tbody td {height:104px;padding:0 0 0 0;text-align:left;border-right:1px solid #e1e1e1;border-top:1px dotted #e1e1e1;vertical-align:top;}
.tblcal tbody td .iday {padding:2px 0 1px 5px;background:#e2e2e2;font-weight:bold;}
.tblcal tbody td img {vertical-align:middle;}
/* type2 - tbl*/
.contents .tbl {width:100% !important;margin-bottom:15px;border-top:1px solid #eebf68;}
.contents .tbl th {padding:6px 0 5px 0;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;background: #f2f2f2;font-weight: bold;}
.contents .tbl th img, table.type1 .tbl td button {vertical-align:middle;margin:-5px 0 -2px;}
.contents .tbl tbody td{text-align: center; border-left:1px solid #e1e1e1; vertical-align: top;}
.contents .tbl th, table.type1 .tbl td {padding:7px 5px 4px 5px;border-bottom:1px solid #e2e2e2;word-break:break-word;}

.absR20Bnt {position: absolute; right:20px;}
.tblcal tbody td ul {padding:2px 0 0 5px;}

.FI141_11W .minHeight135 {min-height: 135px;}

.FI141_11W div[class*=fundChart] .tip {border:0;padding: 3px 5px;color:#fff;background: #54545c;}
.FI141_11W div[class*=fundChart] .tip:after {position: absolute;left:50%;bottom:-9px;width:13px;height:9px;margin-left:-6.5px;background:url('/WEB-APP/_webponent/chart/img/main/2015/tip_arr.png') left center no-repeat;content:'▼';color:transparent;overflow: hidden;text-indent: -99999px;}

/*160216 수정*/
.FI141_11W .fundChart03				{width: 730px}
.FI141_11W .fundChart07-ctnr		{ width:300px; }
.FI141_11W .fundChart08 {width:355px; height: 450px;}
.FI141_11W .fundChart03-legend span {display:inline-block; font-size: 12px;color: #222; padding-left:13px}
.FI141_11W .fundChart03-legend span.m {background: url('/WEB-APP/_webponent/chart/img/main/2015/column_legend_m.gif') left center no-repeat}
.FI141_11W .fundChart03-legend span.w {background: url('/WEB-APP/_webponent/chart/img/main/2015/column_legend_w.gif') left center no-repeat}

.FI141_11W .FI141_gcode {position: absolute;text-align: right; width:350px; bottom: auto; top:70px;}
.FI141_11W .FI141_gcode li {position: relative;display: inline-block;padding-left: 15px;margin-left: 20px}
.FI141_11W .FI141_gcode li div[class*=gcode] {position: absolute;left: 0;top:5px;width: 10px;height: 10px;}
.FI141_11W .FI141_gcode li .gcode01{background: #de690a;}
.FI141_11W .FI141_gcode li .gcode02{background: #999;}

.FI141_11W .unit {width: 100%; text-align: right; display: inline-block}
.FI141_11W .chartUnit,
.FI141_11W .fundChart03-legend,
.FI141_11W .fundChart07-ctnr > div.unit {width: 730px; text-align: right; display: inline-block}

.FI141_11W .btnGroupWrap {margin-bottom:10px;overflow: hidden;}
.FI141_11W .btnGroupWrap .unit {float: right;line-height: 25px; margin-top: 0 !important;}
.FI141_11W .btnGroupWrap button {float:left;height:25px;line-height:25px;min-width: 44px;margin:0;border:1px solid #bcbcbc;background: #fff;color: #666 !important;text-align: center}
.FI141_11W .btnGroupWrap button+button {margin-left: -1px}
.FI141_11W .btnGroupWrap button:hover {border-color:#cd6f32;color: #cd6f32 !important}
.FI141_11W .btnGroupWrap button:hover+button {border-left-color:#cd6f32}
.FI141_11W .sub_stit + .unit {float: right;margin-top: -35px;}

/*160216 수정*/

/*160212추가*/
.FI141_11W dl .chartUnit {width:auto;margin-top:15px;}
.FI141_11W dl .unit {width:auto;margin-top:45px;}
.FI141_11W .height01 > dl .chartUnit {width:auto;margin-top:0px;}
.FI141_11W .height01 .fundChart03, 
.FI141_11W .height01 .fundChart08,
.FI141_11W .fundChart07-ctnr,
.FI141_11W .tbl2.fi141 {clear:both;}
.FI141_11W .height01 .unit {width:auto;margin-top:35px; margin-bottom: 7px;}
.FI141_11W dd.rztTop .sub_stit.rztLeft {margin-top:0px;}
/***160212추가***/

/* 은영추가 160212 */
.FI141_11W .F1_popup_box									{ width:100%; overflow:hidden; }
.FI141_11W .F1_popup_box li.minHeight135			{ width:49%; float:left; }
.FI141_11W .F1_popup_box li.minHeight135 + li.minHeight135{ margin-left:2%; }
.FI141_11W .height01											{ width:100%; overflow:hidden; }
.FI141_11W .sub_stit.tar div									{ padding-top:15px; }
.FI141_11W .sub_stit.tar h3.FItitle.f_l						{ font-weight:normal; }

.rztTop.portfolio_2												{ width:100%; height:280px; overflow:hidden; margin-bottom:20px;}
.rztTop.portfolio_2 .rztLeft									{ width:41%; float:left; max-width:300px;}
.rztTop.portfolio_2 .rztRight									{ width:57%; float:left; margin-left:2%; }
.rztTop.portfolio_2 .sub_stit									{ overflow:hidden; margin-top:0;}
.rztTop.portfolio_2 .sub_stit h4								{ float:left; }
.rztTop.portfolio_2 .sub_stit p								{ float:right; margin-top:20px;}
.FI141_11W .fundChart07-ctnr .fundChart07			{ margin:0 0 10px; }

table.tbl2.fi141													{ margin-left:-1px !important; border-left:0; border-right:0 !important; }
table.tbl2.fi141 thead th										{ border-left:0; }
table.tbl2.fi141 thead th + th								{ border-left:1px solid #ddd; }
table.tbl2.fi141 tr td											{ padding:5px; border-left:0; }
table.tbl2.fi141 tr td + td										{ border-left:1px solid #ddd; }
table.tbl2.fi141 table.f_s8										{ border-top:0px solid #ddd; border-right:0 !important; border-bottom:0;}
table.tbl2.fi141 table.f_s8 tr th								{ border:0px solid #ddd; background:#fff; padding:8px 2px 8px 0;}
table.tbl2.fi141 table.f_s8 tr td								{ padding:8px 2px; border-top:1px solid #ddd; border-left:1px solid #ddd;}
table.tbl2.fi141 table.f_s8 tr.last td						{ border-bottom:1px solid #ddd; }
table.tbl2.fi141 table.f_s8 tr td.rl							{ border-right:1px solid #ddd; }

.FI141_11W .sectionGuide									{ margin-top:50px; }
/* 은영추가 160212 */


.fi443 .codeSearcher .code {width: 115px}
.fi443 .codeSearcher .codeName {vertical-align: top}
.fi183_2w.box04 table{width:470px;}

.urlContent .urlbg {width:100%;margin:0px;margin-bottom: 15px;}
.urlContent .urlbg textarea{width:100%;height: 110px;}
.ie .urlContent .urlbg {width:215px;margin:0px;margin-bottom: 15px;}
.ie .urlContent .urlbg textarea{width:100%;height: 110px;}
.urlContent label{display:block;margin-bottom:5px}
.urlContent input{width: 40px;margin:0px;}
.urlContent input#mphone1 {width: 35px;}
.urlContent .box06 {margin-bottom: 10px;}
.urlContent .libul03 li {line-height: 17px;background-position: left 7px; }

.popbottomInput {float: left;margin-left: 20px;}
.popbottomInput input[type='checkbox'] {vertical-align: middle;}
.ie .popbottomInput input[type='checkbox'] {vertical-align: top;}

/* 종목검색기 */
.searcherList {}
.searcherList ul li label {display:inline-block;min-width: 100px;}
.searcherList ul li .inqueryBtn {position:absolute;right:10px;bottom:10px;}
/* 선물/옵션 검색기 */
#searcher_fo .box03 label {display: inline-block;min-width: 130px;margin-right: 15px}
#searcher_fo table thead th, #searcher_fo table tbody th {background: #fff}
#searcher_fo table thead th {border-left: 1px solid #e1e1e1}
#searcher_fo table thead tr:first-child th {border-left: 0}
/* 화면고정 체크박스 접근성 */
.ui-dialog-fix.access {margin: 0;position: absolute;bottom: 43px;}
.ui-dialog-fix-area {height: 20px;}

/* 다이어그램 - 기본형 */
`                {width:100%; zoom:1; margin:10px 0 20px;  border-bottom:1px solid #ddd;position:relative;   }
ul.diagramList:after          {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0; }
ul.diagramList li             {float:left; margin-left:3.5%; text-align:left;  }
ul.diagramList li em          {position:absolute; bottom:-1px; margin-left:-3.5%; width:3.5%; z-index:2; border-bottom:1px solid #fff;}
ul.diagramList li:first-child {margin-left:0; background:none; }
ul.diagramList li:first-child em,ul.diagramList li:first-child u {display:none; }
ul.diagramList li div         {position:relative; border-top:1px solid #ddd; background:#f2f2f2; }
ul.diagramList li div strong      {display:block; padding:5px; height:25px; color:#454545;  text-align:center;}
ul.diagramList li div u       {width:11px; height:33px; left:-16px; position:absolute; background:url(/img/common/2014/diagram_bul.png) no-repeat 0 0;}
ul.diagramList li p           {font-size:12px; padding:5px 0 7px; line-height:20px; text-align:center;}
ul.diagramList.wid_2 li       {width:47.3%; }
ul.diagramList.wid_3 li       {width:30.3%; }
ul.diagramList.wid_4 li       {width:21.8%; }
ul.diagramList.wid_5 li       {width:16.6%; }
ul.diagramList[class*="line_"] li div         {display:table; width:100%;    }
ul.diagramList[class*="line_"] li div strong  {display:table-cell; vertical-align:middle;}
ul.diagramList.line_2 li div strong   {height:50px;}
ul.diagramList.line_2 li div u        {top:55px;}
ul.diagramList.line_3 li div strong   {height:70px;}
ul.diagramList.line_3 li div u        {top:75px;}
ul.diagramList.line_4 li div strong   {height:90px;}
ul.diagramList.line_4 li div u        {top:95px;}
ul.diagramList.tit li div u       {top:50%;margin-top:-17px;}

/* 공인인증 이용가이드 popup */
.popWrap .less div.tabDv ul li a span {padding:9px 7px 0 ;}

.TG410_07_ol .litem01{padding:10px 0px 19px 10px;}
.TG410_07_ol .litem02{padding:10px 0px 19px 10px;}
.TG410_07_ol .litem03{padding:10px 0px 19px 10px;}
.TG410_07_ol .litem04{padding:10px 0px 19px 10px;}
.TG410_07_ol .litem05{padding:10px 0px 19px 10px;}
.TG410_07_ol .litem06{padding:10px 0px 19px 10px;}
.TG410_07_ol .litem07{padding:10px 0px 19px 10px;}
.TG410_07_ol .litem08{padding:10px 0px 19px 10px;}
.TG410_07_ol .litem09{padding:10px 0px 19px 10px;}
.TG410_07_ol .litem10{padding:10px 0px 19px 10px;}


.TG410_07_ol ul.libul03 li {background-position:0 6px;line-height:17px;}
.TG410_07_ol ul.libul03 li .box13.mt10	{ margin-top:10px; }
.TG410_07_ol li .libul03 {margin-top:5px;}
.TG410_07_ol .guideInnerList {margin-top:5px;line-height:19px;color:#767676; }
.cs310_pop li {margin-bottom:20px;line-height:18px}
.cs310_pop li .cs310_img {width:100%; margin-bottom:10px; text-align:center;}
.cs310_pop li .fwn{font-weight:normal; }
.cs310_pop li ul.libul04 li {font-weight:normal;}
.cs310_pop li .box13 {padding:10px 15px;margin-top:10px;}
.cs310_pop li .box13 .libul03 li {padding-left:8px; margin-bottom:4px;background:url(/img/common/bl_li03.gif) no-repeat 0 6px;line-height:17px;text-align:justify; }
.TG410_07_ol .highlight {display:inline-block;margin:0; padding:0 3px; height:18px; vertical-align:middle; background-color:#eee;color:#404040;line-height:18px;}


/* ---------------------------------------------------------- */
/* ---------------------------------------------------------- */
/* ----------------------- 정리 시작  ------------------------------- */
/* ---------------------------------------------------------- */
/* ---------------------------------------------------------- */
/* 종목검색 팝업 */
.FI183_ul{height:22px; padding:10px 0 0 10px; margin:10px 0 0; background:#f7f7f7; border:1px solid #dcdcdc; margin-bottom:15px}
.FI183_ul li{float:left; width:28px; font-weight:bold;}


button.submitBtn {display:inline-block; padding:0 12px 0; height:25px; line-height:21px; background:#fff; border: 1px solid #000; color:#000;  white-space: nowrap; vertical-align:top}
button.submitBtn:hover        {background: #f6f6f6; }
button.submitBtn:active       {background: #eee; }

/* 고객지원 트레이닝 ARS 번호별 업무안내 전체 보기 팝업 관련 css */
dl.CS260pop_dl						{ width:100%; margin-bottom:20px; }
dl.CS260pop_dl dt					{height:34px; padding:11px 0 0 11px; background:url(/img/contents/CS260pop_bg01.gif) no-repeat 0 0}
dl.CS260pop_dl dd					{padding:7px 0 9px 12px; background:url(/img/contents/CS260pop_bg02.gif) no-repeat 0 bottom}
dl.CS260pop_dl dd ol li				{clear:both;padding:0 20px;line-height:20px;overflow:hidden; }
dl.CS260pop_dl dd ol li.CS260_01a	{background:url(/img/contents/CS260pop_a_n1.gif) no-repeat 0 3px; }
dl.CS260pop_dl dd ol li.CS260_02a	{background:url(/img/contents/CS260pop_a_n2.gif) no-repeat 0 3px; }
dl.CS260pop_dl dd ol li.CS260_03a	{background:url(/img/contents/CS260pop_a_n3.gif) no-repeat 0 3px; }
dl.CS260pop_dl dd ol li.CS260_04a	{background:url(/img/contents/CS260pop_a_n4.gif) no-repeat 0 3px; }
dl.CS260pop_dl dd ol li.CS260_05a	{background:url(/img/contents/CS260pop_a_n5.gif) no-repeat 0 3px; }
dl.CS260pop_dl dd ol li.CS260_06a	{background:url(/img/contents/CS260pop_a_n6.gif) no-repeat 0 3px; }
dl.CS260pop_dl dd ol li.CS260_07a	{background:url(/img/contents/CS260pop_a_n7.gif) no-repeat 0 3px; }
dl.CS260pop_dl dd ol li.CS260_08a	{background:url(/img/contents/CS260pop_a_n8.gif) no-repeat 0 3px; }
dl.CS260pop_dl dd ol li.CS260_09a	{background:url(/img/contents/CS260pop_a_n9.gif) no-repeat 0 3px; }
dl.CS260pop_dl dd ol li.CS260_00a	{background:url(/img/contents/CS260pop_a_n0.gif) no-repeat 0 3px; }

.CS260pop_divL1								{float:left;margin:-20px 0 0 140px}
.CS260pop_divL1L							{float:left; margin:-20px 0 0 180px }
.CS260pop_divL1 ol.CS260pop_BP li.CS260_01b	{background:url(/img/contents/CS260pop_b_n1.gif) no-repeat 0 3px; }
.CS260pop_divL1 ol.CS260pop_BP li.CS260_02b	{background:url(/img/contents/CS260pop_b_n2.gif) no-repeat 0 3px; }
.CS260pop_divL1 ol.CS260pop_BP li.CS260_03b	{background:url(/img/contents/CS260pop_b_n3.gif) no-repeat 0 3px; }
.CS260pop_divL1 ol.CS260pop_BP li.CS260_04b	{background:url(/img/contents/CS260pop_b_n4.gif) no-repeat 0 3px; }
.CS260pop_divL1 ol.CS260pop_BP li.CS260_05b	{background:url(/img/contents/CS260pop_b_n5.gif) no-repeat 0 3px; }
.CS260pop_divL1 ol.CS260pop_BP li.CS260_06b	{background:url(/img/contents/CS260pop_b_n6.gif) no-repeat 0 3px; }
.CS260pop_divL1 ol.CS260pop_BP li.CS260_07b	{background:url(/img/contents/CS260pop_b_n7.gif) no-repeat 0 3px; }
.CS260pop_divL1 ol.CS260pop_BP li.CS260_00b	{background:url(/img/contents/CS260pop_b_n0.gif) no-repeat 0 3px; }

/*유은영 S*/
.box13.fi244						{ display:inline-block; }
.box13.fi244 dt.fi244_c01		{ width:270px; float:left; }
.box13.fi244 dd					{ float:left; padding:0 0 10px 0; }

.cp130_pop #map {width:433px;height:334px; border:1px solid #ddd;}

/*준법서약서*/
.CP332_pop .section01					{ margin-bottom:20px; }
.CP332_pop .section01 .pd10			{ padding:10px; }
.CP332_pop .section01 .tar			{ text-align:right; }
.CP332_pop .section01 .mt20		{ margin:20px 0 0 0; }
.web_br										{ display:block; }

/*퀵가이드 한화투자증권 Smart CMA */
.FI211_0101 h2							{ display: block;text-align: center;font-size: 16px;font-weight: normal; }
.FI211_0101 h2 span					{ display: block;font-size: 32px; line-height: 1.5em; }
.FI211_0102								{ width:735px;margin: auto;margin-bottom: 80px;margin-top: 30px; }
.FI211_0102 ul.tabs						{ width:100%; }
.FI211_0102 .tabs > li					{ width: 24.9%; float: left; }
.FI211_0102 .tabs li a					{ display:block; overflow:hidden; height: 60px;padding-top: 115px;border-right: 1px dotted #7f7f7f;background-image:url(/img/contents/finance/2015/FI_img211_0102.gif); background-position:0 0; background-repeat:no-repeat;text-align: center;color: #1f1f1f; }
.FI211_0102 .tabs li:first-child a		{ border-left: 1px dotted #7f7f7f; }
.FI211_0102 .tabs li.t03 a				{ background-position:-241px 0; }
.FI211_0102 .tabs li.t04 a				{ background-position:-375px 0; }
.FI211_0102 .tabs li.t05 a				{ background-position:-509px 0; }
.FI211_0102 .tabs li.t06 a				{ background-position:-643px 0; }
.FI211_0102 .tabs li.t03 a.on,
.FI211_0102 .tabs li.t03 a:hover		{ background-position:-241px -183px; }
.FI211_0102 .tabs li.t04 a.on,
.FI211_0102 .tabs li.t04 a:hover		{ background-position:-375px -183px; }
.FI211_0102 .tabs li.t05 a.on,
.FI211_0102 .tabs li.t05 a:hover		{ background-position:-509px -183px; }
.FI211_0102 .tabs li.t06 a.on,
.FI211_0102 .tabs li.t06 a:hover		{ background-position:-643px -183px; }

.FI211_0103								{ width: 735px; margin:auto; margin-bottom: 70px; }
.FI211_0103 h3							{ font-weight: normal; }
.FI211_0103 h3 span					{ display: block;margin-bottom: 20px;font-size: 26px;line-height: 1.5em; }
.FI211_0103 p								{ display: inline-block;margin-top: 5px;letter-spacing: -1px; }
.FI211_0401								{ height:73px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_0401.gif) no-repeat center 30px; }
.FI211_0402								{ height:147px; padding:13px 191px 0 0; background:url(/img/contents/finance/FI_img211_0402.gif) no-repeat right 0; line-height:17px; }
.FI211_0501								{ width:799px; height:233px; margin:auto; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_0501.gif) no-repeat 0 30px; }
.FI211_0601								{ height:233px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_0601.gif) no-repeat center 30px; }
.FI211_0701								{ height:233px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_0701.gif) no-repeat center 30px; }

.FI211_0201								{ width:799px; height:235px; margin:auto; position:relative; background:url(/img/contents/finance/FI_img211_0201.gif) no-repeat 0 0; }
.FI211_0201 .pbtn						{ position:absolute; left:16px; bottom:33px; }
.FI211_0301								{  width:800px; height:235px; margin:auto; position:relative; background:url(/img/contents/finance/FI_img211_0301.gif) no-repeat 0 0; }
.FI211_0301 .pbtn						{ position:absolute; left:16px; bottom:33px; }

/*퀵가이드 우대수익서비스*/
.FI211_wt0102 {height:140px; padding:5px 0 18px 0; margin-top:5px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0102.gif) no-repeat 0 0;}
.FI211_wt0103 {height:212px; padding:0 0 0 0; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0103.gif) no-repeat 0 0;}
.FI211_wt0104 {height:155px; padding:0 0 0 0; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0104.gif) no-repeat 0 0;}

/*퀵가이드 프리미엄서비스 탭*/
.FI211_wt0101								{ width:100%; height:29px; margin:0; }
.FI211_wt0101 ul.tabs					{ width:100%; display:inline-block; }
.FI211_wt0101 ul.tabs li				{ float:left; }
.FI211_wt0101 ul.tabs li a				{ width:220px; height:29px; display:block; overflow:hidden; background:url(/img/contents/finance/FI_img211_wt0101.gif) 0 0 no-repeat; text-indent:-9999em; }
.FI211_wt0101 ul.tabs li.t01 a			{ background-position:0 0; }
.FI211_wt0101 ul.tabs li.t02 a			{ width:316px; background-position:-220px 0; }
.FI211_wt0101 ul.tabs li.t03 a			{ width:262px; background-position:-536px 0; }
.FI211_wt0101 ul.tabs li.t01 a.on	{ background-position:0 -29px; cursor:default; }
.FI211_wt0101 ul.tabs li.t02 a.on	{ background-position:-220px -29px; cursor:default; }
.FI211_wt0101 ul.tabs li.t03 a.on	{ background-position:-536px -29px; cursor:default; }
.FI211_wt0101 ul.tabs li.t01 a:hover { background-position:0 -29px; }
.FI211_wt0101 ul.tabs li.t02 a:hover { background-position:-220px -29px; }
.FI211_wt0101 ul.tabs li.t03 a:hover { background-position:-536px -29px; }

.FI211_wt0201								{ width:100%; height:129px; margin:0; }
.FI211_wt0201 ul.tabs					{ width:100%; display:inline-block; }
.FI211_wt0201 ul.tabs li				{ float:left; }
.FI211_wt0201 ul.tabs li a				{ display:block; overflow:hidden; width:136px; height:129px; background-image:url(/img/contents/finance/FI_img211_wt0201.gif); background-position:0 0; background-repeat:no-repeat; text-indent:-9999em; }
.FI211_wt0201 ul.tabs li.t01 a			{ background-position:0 0; }
.FI211_wt0201 ul.tabs li.t02 a			{ width:132px; background-position:-136px 0; }
.FI211_wt0201 ul.tabs li.t03 a			{ width:129px; background-position:-268px 0; }
.FI211_wt0201 ul.tabs li.t04 a			{ width:142px; background-position:-397px 0; }
.FI211_wt0201 ul.tabs li.t05 a			{ width:128px; background-position:-539px 0; }
.FI211_wt0201 ul.tabs li.t06 a			{ width:131px; background-position:-657px 0; }
.FI211_wt0201 ul.tabs li.t01 a.on	{ background-position:0 -129px; cursor:default; }
.FI211_wt0201 ul.tabs li.t02 a.on	{ background-position:-136px -129px; cursor:default; }
.FI211_wt0201 ul.tabs li.t03 a.on	{ background-position:-268px -129px; cursor:default; }
.FI211_wt0201 ul.tabs li.t04 a.on	{ background-position:-397px -129px; cursor:default; }
.FI211_wt0201 ul.tabs li.t05 a.on	{ background-position:-539px -129px; cursor:default; }
.FI211_wt0201 ul.tabs li.t06 a.on	{ background-position:-657px -129px; cursor:default; }
.FI211_wt0201 ul.tabs li.t01 a:hover{ background-position:0 -129px; }
.FI211_wt0201 ul.tabs li.t02 a:hover{ background-position:-136px -129px; }
.FI211_wt0201 ul.tabs li.t03 a:hover{ background-position:-268px -129px; }
.FI211_wt0201 ul.tabs li.t04 a:hover{ background-position:-397px -129px; }
.FI211_wt0201 ul.tabs li.t05 a:hover{ background-position:-539px -129px; }
.FI211_wt0201 ul.tabs li.t06 a:hover{ background-position:-657px -129px; }

/*프리미엄 보험서비스란*/
.FI211_wt0202 { height:144px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0202.gif) no-repeat 0 38px; }
.FI211_wt0203 { height:90px; padding-bottom:48px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0203.gif) no-repeat 0 0; }
.FI211_wt0204 { height:90px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0204.gif) no-repeat 0 0; }

/*연대수익연장*/
.FI211_wt0301 { height:144px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0301.gif) no-repeat 0 38px; }
.FI211_wt0302 { height:147px; padding-bottom:32px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0302.gif) no-repeat 0 0; }
.FI211_wt0303 { height:60px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0303.gif) no-repeat 0 0; }

/*프리미엄서비스 적립식펀드대납*/
.FI211_wt0401 { height:144px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0401.gif) no-repeat 0 38px; }
.FI211_wt0402 { height:154px; padding-bottom:26px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0402.gif) no-repeat 0 0; }
.FI211_wt0403 { height:60px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0403.gif) no-repeat 0 0; }

/*프리미엄서비스 적립식 계약금액보장*/
.FI211_wt0501 { height:144px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0501.gif) no-repeat 0 38px; }
.FI211_wt0502 { height:15px; padding-bottom:15px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0502.gif) no-repeat 0 0; }
.FI211_wt0503 { height:15px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0503.gif) no-repeat 0 0; }
.FI211_wt0504 { line-height:15px; padding-bottom:10px; }

/*프리미엄서비스 퀵가이드 대출금 상환면제*/
.FI211_wt0601 { height:144px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0601.gif) no-repeat 0 38px; }
.FI211_wt0602 { height:130px; padding-bottom:32px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0602.gif) no-repeat 0 0; }
.FI211_wt0603 { height:15px; padding-bottom:28px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0603.gif) no-repeat 0 0; }
.FI211_wt0604 { height:15px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0604.gif) no-repeat 0 0; }

/*프리미엄서비스 퀵가이드 상해보험& 상조서비스 팝업*/
.FI211_wt0701 { height:144px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0701.gif) no-repeat 0 38px; }
.FI211_wt0702 { height:191px; padding-bottom:20px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0702.gif) no-repeat 0 0; }
.FI211_wt0703 { height:20px; font-size:0; text-indent:-1000000px; background:url(/img/contents/finance/FI_img211_wt0703.gif) no-repeat 0 0; }

/* 펀드상세 */
.pdf_pop							{ border:1px solid #dcdcdc; }
.pdf_popBtn					{ padding:15px 0 0 0; text-align:center; }

/*멤버십서비스*/
.CP332_pop .bBorder							{ width:100%; position:relative; border-bottom:1px solid #e1e1e1; padding-bottom:20px; margin-bottom:20px; display:inline-block; }
.CP332_pop .bBorder .libul03.wh li			{ width:50%; }
.CP332_pop .bBorder .libul03.wh li.wf,
.CP332_pop .bBorder .libul03.wh li ul li	{ width:100%; }
.CP332_pop .img									{ width:254px; height:140px; position:absolute; bottom:40px; right:0; }
.CP332_pop .h150								{ height:130px; }
.CP332_pop .leftimg01							{ width:130px; padding-top:15px; float:left; }
.CP332_pop .leftimg02							{ width:238px; padding-top:15px; float:left; }
.CP332_pop .leftimg03							{ width:190px; padding-top:15px; float:left; }
.CP332_pop .righttxt								{ padding-top:26px; }
.CP332_pop .li50									{ width:270px; float:left; }
.CP332_pop .f55									{ padding-bottom:75px; }

/*개인정보 수집 이용*/
.co703_pop .section01 .libul02.ml10,
.co703_pop .section01 .box13.mt10	{ margin-top:10px;  }
.co703_pop .box08.borderT0				{ border-top:0px solid #ddd; }
.co703_pop .box08.mb0					{ margin-top:10px; }
.co703_pop .box08.positionNone		{ margin-bottom:10px; }

/*PC → 모바일 앱 인증서 복사*/
.cs310poptop2				{ height:100px;margin-top:20px; margin-bottom:20px;background: url(/img/contents_2015/center/channel/cs310_pop_n_3.jpg?v=20250409) center 0 no-repeat;}
.cs310poptop2_2 {height:130px;margin-top:20px; margin-bottom:20px;background: url(/img/contents_2015/center/channel/cs310_pop_n_4.jpg?v=20250409) center 0 no-repeat;}
.cs310_1pw_cont				{ width:100%; }
.cs310_1pw_cont p.tit		{ font-size:18px; font-weight:bold;}
.cs310_1pw_cont .ol_guide					{margin:20px 0 40px 0; overflow:hidden;   }
.cs310_1pw_cont .ol_guide li				{padding:20px 0 30px; margin-top:-20px; background:url(/img/contents_2015/center/channel/cs310_1pw_bul.jpg) no-repeat 50% 0; }
.cs310_1pw_cont .ol_guide li strong			{display:block; padding:20px; border:1px solid #ddd; background:#f7f7f7;  }
.cs310_1pw_cont .ol_guide li em				{color:#9d9d9d; display:block; font-family:arial;  font-weight:normal;  }
.cs310_1pw_cont .ol_guide li p				{border:1px solid #ddd; border-top:0; padding:20px; }
.cs310_1pw_cont .ol_guide li.chk strong		{padding-top:6px; }
.cs310_1pw_cont .ol_guide li.chk strong b	{color:#de690a;}
.cs310_1pw_cont .ol_guide li p				{font-size:14px; }

/*계좌 개설시 필요한 구비서류*/
.botLeftBg.mh620			{ min-height:620px; }
.botLeftBg.mh820			{ min-height:820px; }
/*유은영 E*/

/* 증권용어 사전 https://local.hanwhawm.com:9090/main/common/view/dic_pop.jsp 20150818*/
.dic_wrap								{ width:100%; height:275px; margin-bottom: 15px; }
.dic_wrap .left						{ float:left; height:100%; overflow-y: scroll; }
.dic_wrap .right						{ float:right; height:100%; overflow-y: scroll; }
.dic_wrap .left						{ width: 30%; border: 1px solid #e4e2e3; border-top-color:#aeadab; background: #f8f8f8; }
.dic_wrap .right						{ width:63%; height:245px; padding:15px; border: 1px solid #e4e2e3; }
.dic_wrap .right p.lh					{ padding-left:15px; text-align:justify; }
ul.words li							{ display: block;padding:5px 0 5px 15px; border-bottom:1px solid #e4e2e3; }
ul.words li.on						{ font-weight: bold; }
ul.words li a							{ display: block;color:#de690a; }

/* 채권종목검색기 */
.searcher_bond .gridArea table colgroup {display: none;}
.searcher_bond .gridArea table tr td:first-child {width: 167px;padding: 7.5px 0;}
.ie .searcher_bond .gridArea table tr td:first-child {width: 178px;padding: 7.5px 0;}/* 임시 작업 확인해봐야 합니당. */
 
.box04 table tbody th	{border-left:1px solid #ddd; }
.box04 table tbody th+td, .box04 table tbody td.tit+td, .box04 table tbody td:first-child {border-left:1px solid #ddd; }

/* 공인인증서 이용가이드 새로 작업 */
.cs310Wrap				{}
.cs310Wrap.tabSub		{padding:20px 0 0;}
.cs310Wrap ul 			{}
.cs310Wrap ul li		{margin-top:40px; padding:80px 0 0; background:url(/img/contents_2015/center/cert/cs310_bg.jpg) no-repeat 50% 0; }
.cs310Wrap ul li:first-child{margin:0; padding:0; background:none; }
.cs310Wrap ul li div	{line-height:23px; padding:20px 0 0;  }
.cs310Wrap ul li p		{line-height:23px; text-align:center;   }

.cs310_btCont			{background:#f6f6f6; padding:20px 20px 30px; color:#666;  }
.cs310_btCont ul		{}
.cs310_btCont ul li		{padding:10px 0 0 6px; background:url(/img/contents_2015/center/cert/cs310_dot.jpg) no-repeat 0 21px; }

