@charset "utf-8";

/* 펀슈켓 */
.wrap-fundsuket{padding:8px 0 58px}
.wrap-fundsuket .list-menu{padding:0 0 7px;overflow:hidden;background:url(../../img/fmf/bg_list_menu_shadow.gif) no-repeat left bottom}
.wrap-fundsuket .list-menu li{float:left;width:50%;height:68px;line-height:68px;text-align:center;background:url(../../img/fmf/bg_menu_suket.gif) repeat 0 0}
.wrap-fundsuket .list-menu li a{display:block;font-size:28px;color:#fff;text-decoration:none;background:url(../../img/fmf/bg_menu_suket_bar02.gif) repeat-y 0 0}
.wrap-fundsuket .list-menu li.on{background:url(../../img/fmf/bg_menu_suket_on.gif) repeat 0 0}
.wrap-fundsuket .list-menu li.on a{background:url(../../img/fmf/bg_menu_suket_bar.gif) repeat-y 0 0}
.wrap-fundsuket .list-menu li:first-child a{background:none}
.wrap-fundsuket .list-menu li.on:first-child a{background:none}

/* 펀슈켓은요! */
.fundsuket-cont{height:1351px;padding:0 0 0 68px;background:url(../../img/fmf/bg_fundsuket_cont.jpg) no-repeat 0 0}
.fundsuket-cont .super-intro{padding:43px 0 0;width:530px;min-height:226px}
.fundsuket-cont dl{font-weight:bold}
.fundsuket-cont dl dt{font-size:28px;line-height:36px;color:#222;letter-spacing:-2px}
.fundsuket-cont dl dd{padding:10px 0 0;font-size:15px}
.fundsuket-cont p{padding:24px 0 0;line-height:22px;font-size:14px}
.fundsuket-cont .txt-red{color:#ec443b}

/* 펀슈켓 서비스 */
.fundsuket-sv-cont{padding:0;border:1px solid #e5e5e5;border-top:0 none}
.fundsuket-sv-cont .list-sv-step{margin:0 auto;width:790px;padding:54px 0 26px}
.fundsuket-sv-cont .list-sv-step>li{padding:55px 0 0;overflow:hidden}
.fundsuket-sv-cont .list-sv-step>li:first-child{padding:0}
.fundsuket-sv-cont .num{float:left;width:90px;line-height:56px;font-size:68px;color:#1f5dbe;font-weight:normal}
.fundsuket-sv-cont .detail{float:left;width:700px}
.fundsuket-sv-cont .detail dl{font-weight:bold}
.fundsuket-sv-cont .detail dl dt{font-size:14px;color:#666}
.fundsuket-sv-cont .detail dl dd{padding:10px 0 0;font-size:28px;color:#222}
.fundsuket-sv-cont .detail p{padding:24px 0 37px;font-size:13px;line-height:24px;color:#666;letter-spacing:-1px}

.slider-fundsuket{position:relative;display:inline-block;margin:0 auto;width:790px;min-height:413px}
.slider-fundsuket .acty li ul{position:absolute;top:0;left:0;width:790px}
.slider-fundsuket .acty li a{float:left}
.slider-fundsuket .acty li li img{display:block;margin:0 auto}
.slider-fundsuket .acty li.m{float:left;padding:0}
.slider-fundsuket .acty li.m a img{vertical-align:bottom}
.slider-fundsuket .slider-indi01{position:absolute;left:372px;bottom:0}
.slider-fundsuket .slider-indi02{position:absolute;left:390px;bottom:0}
.slider-fundsuket .slider-indi03{position:absolute;left:407px;bottom:0}
.slider-fundsuket .controll .prev{position:absolute;display:block;top:147px;left:0;padding:10px 0;width:15px;height:30px;z-index:1;text-indent:-9999px;background:url(../../img/fmf/btn_slider_fs_prev.gif) no-repeat 0 10px}
.slider-fundsuket .controll .next{position:absolute;display:block;top:147px;right:0;padding:10px 0;width:15px;height:30px;z-index:1;text-indent:-9999px;background:url(../../img/fmf/btn_slider_fs_next.gif) no-repeat 0 10px}
.slider-fundsuket .controll .prev:hover, .slider-fundsuket .controll .prev:active{background-image:url(../../img/fmf/btn_slider_fs_prev_on.gif)}
.slider-fundsuket .controll .next:hover, .slider-fundsuket .controll .next:active{background-image:url(../../img/fmf/btn_slider_fs_next_on.gif)}
.slider-fundsuket .controll .prev.dim, .slider-fundsuket .controll .next.dim{background:none}
.slider-fundsuket .balloon01-1{position:absolute;top:59px;right:165px;width:196px}
.slider-fundsuket .balloon01-2{position:absolute;top:59px;right:135px;width:240px}
.slider-fundsuket .balloon01-3{position:absolute;top:59px;right:135px;width:238px}
.slider-fundsuket .balloon02-1{position:absolute;top:45px;right:156px;width:238px}
.slider-fundsuket .balloon02-2-1{position:absolute;top:-11px;right:115px;width:190px}
.slider-fundsuket .balloon02-2-2{position:absolute;top:106px;right:115px;width:190px}
.slider-fundsuket .balloon02-2-3{position:absolute;top:233px;right:115px;width:190px}
.slider-fundsuket .balloon02-3-1{position:absolute;top:-4px;right:107px;width:190px}
.slider-fundsuket .balloon02-3-2{position:absolute;top:116px;right:107px;width:190px}
.slider-fundsuket .balloon03-1{position:absolute;top:22px;right:178px;width:220px}
.slider-fundsuket .balloon03-2{position:absolute;top:47px;right:150px;width:254px}

.fundsuket-sv-cont .no-slider-cont{position:relative;display:inline-block;margin:0 auto;width:790px;min-height:384px}
.fundsuket-sv-cont .no-slider-cont img{display:block;margin:0 auto}
.no-slider-cont .balloon04-1{position:absolute;top:47px;right:150px;width:262px}
.no-slider-cont .balloon05-1{position:absolute;top:-7px;right:150px;width:230px}

/* 펀슈켓 Tool Tip */
.balloon-wrap{position:absolute;padding-right:9px;z-index:100;line-height:18px;font-size:12px;color:#666}
.balloon-t{display:block;position:relative;background:url(../../img/fmf/bg_balloon_t.png) repeat-x;min-width:100%;height:8px}
.balloon-lt{display:block;position:absolute;left:-5px;top:0;background:url(../../img/fmf/bg_balloon_lt.png) no-repeat;width:5px;height:8px}
.balloon-rt{display:block;position:absolute;right:-9px;top:0;background:url(../../img/fmf/bg_balloon_rt.png) no-repeat;width:9px;height:8px}
.balloon-b{display:block;position:relative;background:url(../../img/fmf/bg_balloon_b.png) repeat-x;min-width:100%;height:9px}
.balloon-lb{display:block;position:absolute;left:-5px;bottom:0;background:url(../../img/fmf/bg_balloon_lb.png) no-repeat;width:5px;height:9px}
.balloon-rb{display:block;position:absolute;right:-9px;bottom:0;background:url(../../img/fmf/bg_balloon_rb.png) no-repeat;width:9px;height:9px}
.balloon-focus{display:block;position:absolute;left:50%;top:1px;background:url(../../img/fmf/bg_balloon_arrow.png) no-repeat;margin-left:-7px;width:20px;height:15px}
.balloon-content{background:url(../../img/fmf/bg_balloon_r.png) repeat-y right top;margin:0 -9px 0 -5px;font-size:12px;font-weight:normal;line-height:20px;color:#666;border-left:1px solid #666;text-align:left}
.balloon-content div{background:#fff;margin:-2px 9px 0 0;padding:3px 6px 6px 12px}

/* 펀슈켓 환영 */
.contents-welcome-wrap{padding:150px 0 465px 0;background:#eeeee5 url(../../img/fmf/bg_wrap_welcome.jpg) repeat-x 0 150px}
.contents-welcome-wrap.fixed{padding-top:280px}
.wrap-welcome{position:relative;height:981px;width:950px;margin:0 auto;background:url(../../img/fmf/bg_wrap_welcome_center.jpg) no-repeat 0 0}
.wrap-welcome h2{position:absolute;top:0;left:-65px;padding:82px 0 0;width:1079px;height:117px;color:#fff;font-size:24px;text-align:center;background:url(../../img/fmf/bg_welcome_top.png) no-repeat 0 0}
.wrap-welcome .welcome-menu{position:absolute;top:-5px;left:-22px;width:130px;height:250px;z-index:10;background:url(../../img/fmf/bg_welcome_menu.png) no-repeat 0 0}
.slider-welcome{position:relative;top:180px;margin:0 auto;width:980px;min-height:371px}
.slider-welcome .acty li ul>li{overflow:hidden}
.slider-welcome .acty li ul{position:absolute;top:78px;left:0;width:980px}
.slider-welcome .acty li li a{float:left}
.slider-welcome .acty li.m a img{vertical-align:bottom}
.slider-welcome .slider-indi{position:absolute;top:410px;z-index:10}
.slider-welcome .slider-indi01{position:absolute;left:451px}
.slider-welcome .slider-indi02{position:absolute;left:469px}
.slider-welcome .slider-indi03{position:absolute;left:487px}
.slider-welcome .img{position:relative;float:left}
.slider-welcome .img.img01{margin:7px 0 0;width:520px;height:309px;background:url(../../img/fmf/super_welcome01.jpg) no-repeat 0 0}
.slider-welcome .img.img02{width:520px;height:306px;background:url(../../img/fmf/super_welcome02.jpg) no-repeat 0 0}
.slider-welcome .img.img03{margin:7px 0 0;width:520px;height:306px;background:url(../../img/fmf/super_welcome03.jpg) no-repeat 0 0}
.slider-welcome .m{float:left;padding:0}
.slider-welcome .m .slider-tab{position:absolute;left:-18px;display:block;padding:0 0 0 18px;width:104px;font-size:14px;height:46px;line-height:46px;letter-spacing:-1px;color:#444;font-weight:bold;text-decoration:none;z-index:100}
.slider-welcome .m .slider-tab.tab01{top:96px}
.slider-welcome .m .tab02{top:143px}
.slider-welcome .m .tab03{top:192px}
.slider-welcome .m .selected{color:#1f5dbe;background:url(../../img/fmf/slider_selected.gif) no-repeat 108px center}
.slider-welcome .controll .prev{position:absolute;top:175px;left:-54px;z-index:1}
.slider-welcome .controll .next{position:absolute;top:175px;right:-54px;z-index:1}
.slider-welcome .slider-desc{float:right;padding:18px 0 0;width:440px;color:#222}
.slider-welcome .slider-desc .tit-desc{display:block;padding:3px 0 0;font-size:42px}
.slider-welcome .slider-desc dt{padding:23px 0 0;font-size:28px;font-weight:bold;letter-spacing:-1px}
.slider-welcome .slider-desc dd{padding:40px 0 0;line-height:23px;font-size:14px}
.slider-welcome .slider-desc dd p{color:#444}
.slider-welcome .slider-desc dd .para{padding:21px 0 0}
.wrap-welcome h2{position:absolute;top:0;left:-65px;width:1079px;height:199px;background:url(../../img/fmf/bg_welcome_top.png) no-repeat 0 0}
.cont-welcome01{margin:362px 0 0;width:950px;height:287px}
.cont-welcome01 .round-box{width:100%;padding:10px 0 0;background:url(../../img/fmf/round_box_wh_top.png) no-repeat left top}
.cont-welcome01 .round-box .innner{width:100%;display:inline-block;padding:0 0 4px;background:url(../../img/fmf/round_box_wh_bottom.png) no-repeat left bottom}
.cont-welcome01 .round-box .para{float:left;position:relative;width:49%;margin:-10px 0 0;border-left:1px solid #e8e8ea;height:75px;line-height:75px;font-size:16px;font-weight:bold;overflow:hidden}
.cont-welcome01 .round-box .para .txt{padding:0 0 0 38px}
.cont-welcome01 .round-box .para .btn-white{position:absolute;right:31px;top:23px}
.cont-welcome01 .white-h34{position:absolute;top:20px;right:31px}
.cont-welcome02{margin:362px 0 0;width:950px;height:287px}
.cont-welcome02 .round-box{width:100%;padding:10px 0 0;background:url(../../img/fmf/round_box_wh_top.png) no-repeat left top}
.cont-welcome02 .round-box .innner{width:100%;display:inline-block;padding:0 0 4px;background:url(../../img/fmf/round_box_wh_bottom.png) no-repeat left bottom}
.cont-welcome02 .round-box a{float:left;margin:-10px 0 0;padding:19px 0 0 29px;width:286px;border-left:1px solid #e8e8ea;height:75px;font-size:16px;color:#222;font-weight:bold;overflow:hidden}
.cont-welcome02 .round-box img{display:block}
.cont-welcome02 .round-box span{display:block;padding:5px 0 0}
.cont-welcome02 .account-ready{display:inline-block;margin:8px 0 0;width:100%;height:171px;font-weight:bold;font-size:14px;background:url(../../img/fmf/bg_account_ready.jpg) no-repeat 0 0}
.cont-welcome02 .account-ready strong{display:block;height:36px;padding:19px 0 0 30px}
.cont-welcome02 .account-ready dl{float:left;width:526px;line-height:23px;padding:11px 0 0 30px}
.cont-welcome02 .account-ready dl dt{float:left;background:url(../../img/fmf/bg_subtit.png) no-repeat;margin-right:14px;padding-top:23px;width:90px;height:67px;line-height:23px;text-align:center;letter-spacing:-0.0623em}
.cont-welcome02 .account-ready dl dd{float:left;margin-top:12px;width:415px;font-size:13px;font-weight:normal;line-height:23px;color:#666}
.cont-welcome02 .account-ready dl.first{width:363px}
.cont-welcome02 .account-ready dl.first dt{padding-top:30px;height:60px}
.cont-welcome02 .account-ready dl.first dd{margin-top:22px;width:250px}
.cont-welcome03{margin:362px 0 0;width:950px;height:287px}
.cont-welcome03 .round-box{width:100%;padding:10px 0 0;background:url(../../img/fmf/round_box_wh_top.png) no-repeat left top}
.cont-welcome03 .round-box .innner{width:100%;display:inline-block;padding:0 0 4px;background:url(../../img/fmf/round_box_wh_bottom.png) no-repeat left bottom}
.cont-welcome03 .round-box ol{margin:-10px 0 0;overflow:hidden}
.cont-welcome03 .round-box ol li{float:left;padding:23px 0 18px 20px;width:216px;border-left:1px solid #e8e8ea}
.cont-welcome03 .round-box ol li:first-child{border-left:0}
.cont-welcome03 .round-box ol li strong{display:block;font-size:16px}
.cont-welcome03 .round-box ol li strong span{color:#1f5dbe}
.cont-welcome03 .round-box ol li p{padding:14px 0 0;height:73px;line-height:22px;letter-spacing:-1px}
.cont-welcome03 .round-box ol li .white-h34 a{min-width:174px;text-decoration:none}
.cont-welcome03 .round-box ol li .btn-auto{margin-top:12px}
.cont-welcome03 .round-box ol li.btn-two .white-h34 a{min-width:76px}
.cont-welcome03 .round-box ol li.btn-two .white-h34{margin:0 0 0 -1px}
.cont-welcome03 .round-box ol li.btn-two .white-h34:first-child{margin:0}
.slider-welcome .white-h34{display:inline-block;vertical-align:middle;background:url(../../img/btn/btn_white_h34.gif) left 0;padding-left:10px;height:34px;line-height:34px;text-align:center}
.slider-welcome .white-h34 a{display:inline-block;background:url(../../img/btn/btn_white_h34.gif) right 0;padding-right:10px;min-width:48px;height:34px;font-size:14px;color:#444}

/* 메인 */
.contents-wrap.main{width:100% !important}
.contents.main{width:100% !important;padding-bottom:0}
.cont1-wrap{position:relative;width:100%;height:640px}
.cont1-wrap .btn-menu{position:absolute;top:20px;left:50%;width:300px;height:33px;margin-left:-150px;background:url(../../img/fmf/btn_cont1_bg.png) repeat left top;z-index:10}
.cont1-wrap .btn-menu:after{content:"";display:block;clear:both}
.cont1-wrap .btn-menu li{float:left;width:110px}
.cont1-wrap .btn-menu li a{display:inline-block;width:110px;font-size:13px;font-weight:bold;color:#666;text-decoration:none;text-align:center;line-height:33px}
.cont1-wrap .btn-menu li a.selected{color:#fff;cursor:default}
.cont1-wrap .btn-menu li.first a.selected{background:url(../../img/fmf/bg_cont1_bg_first.png) no-repeat left top}
.cont1-wrap .btn-menu li.home a.selected{background:url(../../img/fmf/bg_cont1_bg_home.png) no-repeat left top}
.cont1-wrap .btn-menu li.last a.selected{background:url(../../img/fmf/bg_cont1_bg_last.png) no-repeat left top}
.cont1-wrap .btn-menu li.home{width:80px}
.cont1-wrap .btn-menu li.home a{width:80px}
.cont1-inner{width:100%;height:640px;overflow:hidden}
.cont1-box{width:100%;height:640px}
.cont1-box.bg1{background:url(../../img/fmf/bg_cont1_bg1.gif) repeat left top}
.cont1-box.bg2{background:url(../../img/fmf/bg_cont1_bg2.gif) repeat left top}
.cont1-box.bg3{background:url(../../img/fmf/bg_cont1_bg3.gif) repeat left top}
.cont1-box .cont1-1, .cont1-box .cont1-3{position:relative;width:950px;height:640px;margin:0px auto}
.cont1-box .cont1-2{position:relative;width:950px;height:570px;margin:0px auto;padding-top:80px}
.cont1-2 .banner-list1, .cont1-2 .banner-list2{float:left;width:320px}
.cont1-2 .banner-list1 li, .cont1-2 .banner-list2 li{float:left;margin:0 0 10px 0}
.cont1-2 .banner-list1 li.last{float:left;display:inline;margin-left:10px}
.cont1-2 .banner-list3{position:relative;float:left;width:310px}

/* 메인 배너타입 :이미지 */
.cont1-2 .banner-list1 .img, .cont1-2 .banner-list3 .img{width:310px;margin:0 0 10px 0}
.cont1-2 .banner-list1 .img img, .cont1-2 .banner-list3 .img img{width:310px}
/* 메인 배너타입 :컨텐츠 */
.cont1-2 li.txt{width:270px;height:142px;margin:0 0 10px 0;padding:18px 20px 0 20px;background:#fff}
.cont1-2 li.txt strong{display:block;height:32px;font-size:18px;font-weight:bold;color:#222;line-height:24px;overflow:hidden}
.cont1-2 li.txt span{overflow:hidden;display:block;height:90px;margin-top:9px;font-size:14px;color:#666;line-height:20px}
.cont1-2 li.txt a{display:block;text-decoration:none}

/* 메인 배너타입 :컨텐츠,사진 */
.cont1-2 li.cont{position:relative;width:310px;height:160px;margin:0 0 10px 0}
*+html .cont1-2 li.cont{margin:0 0 6px 0}
.cont1-2 li.cont .thumb{display:block}
.cont1-2 li.cont .msg{position:absolute;bottom:0;left:0;width:300px;height:40px;padding:0 5px;background:#fff;font-size:16px;color:#222;font-weight:bold;line-height:40px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
*+html li.cont .msg{letter-spacing:-1px}
*+html li.cont .msg a{text-decoration:none}
.cont1-2 li.cont a{display:block}

.cont1-wrap .btn-move{position:absolute;top:287px;left:50%;width:1137px;margin-left:-568px}
.cont1-wrap .btn-move a{display:inline-block;width:66px;height:66px;background:url(../../img/fmf/btn_move.png) no-repeat left top}
.cont1-wrap .btn-move a.prev{position:absolute;left:0;background-position:0 0}
.cont1-wrap .btn-move a.prev:hover{background-position:0 -67px}
.cont1-wrap .btn-move a.next{position:absolute;right:0;background-position:-66px 0}
.cont1-wrap .btn-move a.next:hover{background-position:-66px -67px}

.cont1-3 .fund-tree{position:relative;background:url(../../img/fmf/bg_tree.png) no-repeat;width:950px;height:330px}
.cont1-3 .fund-tree .real-info{position:absolute;top:154px;right:52px;width:150px;font-size:18px;font-weight:bold;color:#e0ccc3;line-height:26px;text-align:center}
.cont1-3 .fund-tree .real-info span{color:#2bc26c}
.cont1-3 .fund-cont{margin-left:-1px;width:952px}
.cont1-3 .fund-cont:after{content:" ";display:block;clear:both}
.cont1-3 .fund-cont li{float:left;background:#fff;margin:0 1px;padding:16px 0 0 22px;width:214px;height:264px}
.cont1-3 .fund-cont .invest-title{display:block;font-size:16px;font-weight:bold;color:#333;line-height:22px;width:192px}
.cont1-3 .fund-cont .invest1{position:relative;background:url(../../img/fmf/bg_invest1.png) no-repeat;margin:10px 0 0;width:192px;height:90px}
.cont1-3 .fund-cont .invest2{position:relative;background:url(../../img/fmf/bg_invest2.png) no-repeat;margin:10px 0 0;width:192px;height:90px}
.cont1-3 .fund-cont .invest3{position:relative;background:url(../../img/fmf/bg_invest3.png) no-repeat;margin:10px 0 0;width:192px;height:90px}
.cont1-3 .fund-cont .invest4{position:relative;background:url(../../img/fmf/bg_invest4.png) no-repeat;margin:10px 0 0;width:192px;height:90px}
.cont1-3 .fund-cont .invest-plan{position:absolute;left:21px;top:7px;font-weight:bold;color:#444;text-align:center;line-height:16px}
.cont1-3 .fund-cont .invest-target{position:absolute;left:120px;top:20px;width:53px;font-size:16px;font-weight:bold;color:#fff;text-align:center;line-height:22px}
.cont1-3 .fund-cont .invest-target span{font-size:18px;text-align:center}
.cont1-3 .fund-cont .invest-subtitle{margin-top:17px;width:192px;font-size:14px;color:#333;line-height:22px}
.cont1-3 .fund-cont .invest-subcont{margin-top:3px;width:192px;color:#666;line-height:20px}

.cont2-wrap{width:100%}
.cont3-wrap{margin:0 auto;width:960px}
*+html .cont3-wrap{padding-bottom:64px}
.cont3-wrap{height:130px;overflow:hidden}

.cont2-wrap .list2-fmall{margin:70px auto 40px auto}
.cont2-wrap .list2-fmall:after{content:" ";display:block;clear:both}
.cont2-wrap .list2-fmall .fund-div{float:left;margin-right:-5px;width:480px}
.cont2-wrap .list2-fmall .fund-div:first-child{margin:0 0 0 -5px}
.cont2-wrap .list2-fmall .fund-all{margin-left:-5px}
.cont2-wrap .list2-fmall li{margin:0 5px 10px 5px}
.cont2-wrap .list2-fmall li.fmall-tit, .cont2-wrap .list2-fmall .fmall-tit-index{display:block;float:none;background:none;border:none;margin-top:-9px;margin-bottom:-1px;width:470px;height:30px;font-size:13px;font-weight:bold;line-height:30px;z-index:10}
.cont2-wrap .list2-fmall li.fmall-tit img{vertical-align:middle;margin:0 0 2px 5px}
.cont2-wrap .list2-fmall .fmall-tit-index{border-bottom:none;margin-bottom:1px;width:100%}

.cont3-over{position:relative;width:950px;height:130px;margin:0 auto}
.cont3-over ol{width:950px;height:130px;background:url(../../img/fmf/bg_cont3_over.gif) no-repeat left top}
.cont3-over ol li{position:relative;float:left;width:218px;height:130px;padding:0 0 0 19px}
.cont3-over ol li strong{display:block;height:29px;margin:15px 0 0 0;font-size:14px;color:#333}
*+html .cont3-over ol li strong{letter-spacing:-1px}
.cont3-over ol a{position:absolute;right:0px;bottom:2px;display:block;width:79px;height:23px;padding:3px 0 0 11px;
background:#f5f5f5;border-left:1px solid #b0ced9;border-top:1px solid #b0ced9;font-size:12px;color:#333;font-weight:bold}
.cont3-over ol li.last a{width:59px}
.cont3-over .btn-close a{position:absolute;top:2px;right:12px;display:inline-block;width:29px;height:29px;background:#fff url(../../img/fmf/btn_close.png) no-repeat left top}
.cont3-over .btn-close a:hover{border-left:1px solid #b0ced9;border-bottom:1px solid #b0ced9;background:#f5f5f5 url(../../img/fmf/btn_close.png) no-repeat left top}

.main-aside{margin:0 auto;width:960px}
.main-aside:after{content:" ";display:block;clear:both}
.main-aside .aside-cont{position:relative;float:left;margin:0 5px;border:1px solid #ddd;width:308px;height:128px}
.main-aside .aside1{display:block;background:url(../../img/fmf/bg_main_aside1.png) no-repeat right 20px;padding:12px 0 0 20px;width:288px;height:116px;font-size:22px;font-weight:bold;color:#333;line-height:26px}
.main-aside .aside1:hover{text-decoration:none}
.main-aside .aside1 span{font-size:13px;font-weight:normal;color:#666}
.main-aside .aside2{padding:13px 19px 0 19px;width:270px;height:115px}
.main-aside .aside2 .aside-title{margin-bottom:7px;font-size:16px;font-weight:bold;color:#333}
.main-aside .aside2 .btn-more{position:absolute;right:0;top:0;background:url(../../img/btn/btn_plus.gif) no-repeat;width:33px;height:33px}
.main-aside .aside2 .btn-more:hover{background:url(../../img/btn/btn_plus_over.gif)}
.main-aside .aside2 li{background:url(../../img/bul/bul_squ_gray.gif) no-repeat left 11px;padding-left:9px;line-height:24px}
.main-aside .aside2 li:after{content:" ";display:block;clear:both}
.main-aside .aside2 li a{display:inline-block;float:left;color:#444}
.main-aside .aside2 li span{display:inline-block;float:right;font-size:12px;color:#666}
.main-aside .aside-tab{position:relative;background:url(../../img/fmf/bg_main_asidetab.gif) repeat-x;margin-top:7px;padding-left:9px;height:28px}
.main-aside .aside-tab:after{content:" ";display:block;clear:both}
.main-aside .aside-tab li{float:left;background:#f0f0f0;border:1px solid #ddd;margin-right:2px;width:48px;height:26px;line-height:26px;text-align:center}
.main-aside .aside-tab li.current{background:#fff;border-bottom:1px solid #fff}
.main-aside .aside-tab li a{display:block;width:48px;height:26px;font-size:13px;font-weight:bold;color:#333}
.main-aside .aside-tab li a:hover{text-decoration:none}
.main-aside .aside-tab li.current a{cursor:default}
.main-aside .aside-tab li.date{float:right;background:none;border:none;padding-right:8px;width:auto;font-size:12px;color:#666;text-align:right}
.main-aside .aside3{position:absolute;left:14px;margin-top:10px;width:288px;line-height:24px}
.main-aside .aside3 th{font-weight:normal;color:#333;text-align:left}
.main-aside .aside3 td{padding:0 5px}
.main-aside .aside3 i.value-up{display:block;background:url(../../img/bul/icon_updown.png) no-repeat;width:11px;height:9px}
.main-aside .aside3 i.value-down{display:block;background:url(../../img/bul/icon_updown.png) no-repeat left bottom;width:11px;height:9px}
.main-aside .aside3 i.value-none{display:block;background:url(../../img/bul/icon_updown_none.gif) no-repeat right top;width:10px;height:2px}
.main-aside .aside3 span.value-up{color:#ec5b29}
.main-aside .aside3 span.value-down{color:#3b8cd8}

/* 메인 보유펀드 */
.account-hold{margin:30px auto;border:3px solid #208eab;width:944px}
.account-hold .account-state{width:944px;height:44px}
.account-hold .account-state:after{content:" ";display:block;clear:both}
.account-hold .account-state.hold-view{background:url(../../img/fmf/bg_line01.gif) repeat-x left bottom}
.account-hold .account-name{float:left;background:url(../../img/fmf/account_hold_name.png) no-repeat;padding-left:41px;width:205px;height:44px;line-height:44px;font-size:14px;color:#fff}
.account-hold .account-info{float:left;padding-left:13px;width:685px;height:44px;line-height:44px;font-size:14px;font-weight:bold;color:#444}
.account-hold .account-info a{display:block;background:url(../../img/fmf/btn_account_down.gif) no-repeat 658px 19px;width:685px;height:44px;color:#444;text-decoration:none}
.account-hold .account-info a:hover, .account-hold .account-info a:focus{background:url(../../img/fmf/btn_account_up.gif) no-repeat 658px 19px}
.account-hold .account-info a span{color:#1f5dbe}
.account-hold .account-hold-view{margin:0 auto;width:944px;height:157px}
.account-hold .account-hold-view:after{content:" ";display:block;clear:both}
.account-hold .account-hold-view .account-list{float:left;background:url(../../img/fmf/bg_account_view.gif) repeat-y;padding:9px 20px 12px;width:200px;height:136px}
.account-hold .account-hold-view .account-list .list-cont1{background:url(../../img/fmf/bg_dash_1.gif) repeat-x left bottom;padding:0 6px 6px}
.account-hold .account-hold-view .account-list .list-cont2{padding:6px 6px 8px}
.account-hold .account-hold-view .account-list .list-cont1:after, .account-hold-view .account-list .list-cont2:after{content:" ";display:block;clear:both}
.account-hold .account-hold-view .account-list .list-title{float:left;line-height:22px;color:#444}
.account-hold .account-hold-view .account-list .list-value{float:right;line-height:22px;color:#222}
.account-hold .account-hold-view .fund-list{float:left;border-left:1px solid #ccc;width:234px;height:157px;color:#444}
.account-hold .account-hold-view .fund-list.first{border-left:0 none}
.account-hold .account-hold-view .fund-list .nofund{background:url(../../img/fmf/bg_nofund.png) no-repeat 92px 38px;padding-top:100px;width:234px;height:57px;text-align:center}
.account-hold .account-hold-view .fund-list .fund-cont1{background:url(../../img/fmf/bg_dash_2.gif) repeat-x left bottom;padding:21px 0 18px 19px;width:215px;height:49px;font-size:16px;font-weight:bold;color:#333;line-height:22px}
.account-hold .account-hold-view .fund-list .fund-cont1 a{color:#333}
.account-hold .account-hold-view .fund-list .fund-cont2{background:#f8f8f8;padding:10px 18px 0;width:198px;height:59px}
.account-hold .account-hold-view .fund-list .fund-title{float:left;line-height:26px;color:#444}
.account-hold .account-hold-view .fund-list .fund-value{float:right;line-height:26px;color:#444;letter-spacing:-0.015em}
.account-hold .account-hold-view .fund-list .fund-value .plus{font-size:20px;font-weight:bold;color:#ec5b29;letter-spacing:0}
.account-hold .account-hold-view .fund-list .fund-value .minus{font-size:20px;font-weight:bold;color:#3b8cd8;letter-spacing:0}
.account-hold .account-hold-view .btn-main-white{display:inline-block;background:url(../../img/fmf/btn_white.png) no-repeat;width:97px;height:28px;line-height:28px;font-weight:bold;color:#444;text-align:center}
.account-hold .account-hold-view .btn-main-white:hover{background:url(../../img/fmf/btn_white_over.png) no-repeat;text-decoration:none}

/* 메인검색 */
.main-sch{position:relative;background:#48413f url(../../img/fmf/sch_list.png) no-repeat left top;margin:0 auto;padding-left:61px;width:889px;height:50px;z-index:50}/*z-index:ie7*/
.main-sch.sch-field{background:#48413f url(../../img/fmf/sch_list2.png) no-repeat}
.sch-menu:after{content:" ";display:block;clear:both}
.sch-menu .depth1{float:left;position:relative;background:url(../../img/fmf/bg_division_sch.gif) no-repeat left center;padding-left:1px}
.sch-menu .depth1:first-child{background:none}
.sch-menu .depth1 a{display:block;padding-top:5px;border-bottom:5px solid #48413f;width:130px;height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#c5bcb1;text-align:center}
.sch-menu .depth1 a:hover{text-decoration:none}
.sch-menu .depth1 a.current{border-color:#1f5dbe;color:#1f5dbe}
.sch-menu .depth1 a img{margin-left:5px;vertical-align:middle}
.sch-menu .depth2{position:absolute;top:45px;left:1px;width:130px;z-index:100}
.sch-menu .depth2 .list-top{background:#48413f url(../../img/fmf/icon_arrow_up.gif) no-repeat center top;height:5px}
.sch-menu .depth2 .list-body{background:#2c2a29;padding:15px}
.sch-menu .depth2 .list-body a{background:none;padding:0;border-bottom:0;width:auto;height:auto;font-weight:normal;font-size:13px;color:#bbb4ac;line-height:26px;text-align:left}
.sch-menu .depth2 .list-body a:hover{color:#134298;text-decoration:none}

.main-sch .btn-schlist{display:block;position:absolute;left:0;top:0;width:55px;height:50px}
.main-sch .btn-sch{display:block;position:absolute;right:0;top:0;background:url(../../img/fmf/btn_sch2.png) no-repeat;width:55px;height:50px;z-index:110}
.main-sch .btn-more{display:block;position:absolute;right:20px;top:19px;background:url(../../img/fmf/btn_sch_plus.gif) no-repeat;width:12px;height:12px}/*검색버튼 활성화 될때 right:69px로 수정할것*/
.main-sch .btn-more .tooltip-wrap{top:-51px;left:-20px;width:53px;z-index:111}
.main-sch.sch-field .btn-sch{background:url(../../img/fmf/btn_sch.png) no-repeat}
.main-sch.sch-field .input-text{margin:0;border:0 none;width:340px;height:30px}
.main-sch.sch-field .input-submit{background:#1f5dbe;border:0 none;margin-left:-4px;width:60px;height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#fff;text-align:center;vertical-align:middle}
.sch-list{float:left}
.sch-list:after{content:" ";display:block;clear:both}
.sch-list .depth1{position:relative;float:left;margin-left:24px}
.sch-list .depth1:first-child{margin-left:34px}
.sch-list .depth1 a{display:block;background:url(../../img/fmf/icon_dropdown.gif) no-repeat right center;padding-right:11px;font-size:14px;color:#c5bcb1;line-height:50px}
.sch-list .depth1 a:hover{text-decoration:none}
.sch-list .depth2{position:absolute;top:45px;z-index:100}
.sch-list .depth2 .list-top{background:#48413f url(../../img/fmf/icon_arrow_up.gif) no-repeat center top;height:5px}
.sch-list .depth2 .list-body{background:#2c2a29;padding:15px}
.sch-list .depth2 .list-body a{background:none;padding:0;font-size:13px;color:#bbb4ac;line-height:26px}
.sch-list .depth2 .list-body a:hover{color:#134298;text-decoration:none}
/* 메인자동완성검색 */
.main-sch-autocomplate{position:absolute;left:60px;top:41px;width:440px;max-height:390px;background:#fff;overflow:auto;border:1px solid #666}
.main-sch-autocomplate a{display:block;height:26px;padding-left:12px;font-size:13px;color:#444;text-decoration:none;line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.main-sch-autocomplate a:hover, .main-sch-autocomplate a.focus{background:#f5f5f5}
.main-sch-autocomplate .point{color:#1f5dbe}

/* 메인Top배너 */
.main-banner-wrap{background:url(../../img/fmf/bg_banner.gif);width:100%;height:130px;z-index:550}
.main-banner{position:relative;background:url(../../img/fmf/bg_banner_main.png) no-repeat left 0px;margin:0 auto;width:950px;height:130px}
.main-banner .banner-cont{position:absolute}
.main-banner .banner-close{position:absolute;right:12px;bottom:15px;padding-right:25px;height:15px;font-size:12px;color:#fff}
.main-banner .banner-close label{color:#3a3431}
.main-banner .banner-close .btn-close{display:inline-block;position:absolute;right:0;bottom:-3px;background:url(../../img/fmf/btn_banner_close.png) no-repeat left bottom;width:15px;height:15px}

/* 메인change배너 */
.banner-change-wrap{position:absolute;left:50%;width:950px;margin-left:-475px;z-index:1000}
.banner-change{position:absolute;width:478px;height:208px;padding:6px 0 0 6px;background:url(../../img/fmf/bg_banner_border.png) no-repeat left top}
.banner-change .txt{position:absolute;bottom:12px;left:6px;width:466px;height:29px;padding:0 0 0 10px;background:url(../../img/fmf/bg_banner_txt.png) no-repeat left top;line-height:29px;font-size:12px;color:#444}
.banner-change .btn-close{position:absolute;bottom:12px;right:12px;display:block;width:28px;height:29px;background:url(../../img/fmf/btn_close_banner.png) no-repeat left top}

/* 메인 크롬 공지배너 */
.banner-chrome{position:absolute;width:739px;height:639px;padding:0 0 0 0;z-index:55}

/*처음오셨나요_팝업*/
.pop-wrap{position:relative;background:#f8f8f8;margin:0 auto;padding:0;width:800px}
.section{position:relative;width:800px}

.guide{display:block;position:absolute;right:30px;top:25px;width:200px}
.guide .select{display:block;width:170px;height:32px;line-height:32px;font-weight:bold;font-size:13px;color:#333}
.guide .select.fold{background:url(../../img/fmf/guide_fold.png) no-repeat;padding:1px 0 3px 30px}
.guide .select.unfold{background:url(../../img/fmf/guide_unfold.png) no-repeat;padding:1px 0 2px 30px}
.guide .select:hover{text-decoration:none}
.guide .select-down{display:block;background:url(../../img/fmf/guide_down4.png) no-repeat;padding:1px;width:198px}
.guide .select-down a{display:block;margin-bottom:2px;padding:5px 11px 16px 11px;width:176px;height:27px;font-size:11px;color:#888}
.guide .select-down a:hover{background:#f5f5f5;text-decoration:none}
.guide .select-down a b{display:block;font-size:14px;color:#333}

.inner .cont01-cont{width:660px;padding:0 70px;margin-bottom:20px}
.inner .roundbox{position:relative;width:660px;background:url(../../img/fmf/round_box_w_middle.gif) repeat-y;margin-top:10px}
.inner .roundbox .top-bg{display:block;width:660px;height:9px;background:url(../../img/fmf/round_box_w_top.gif) no-repeat 0 0}
.inner .roundbox .bottom-bg{display:block;width:660px;height:9px;background:url(../../img/fmf/round_box_w_bottom.gif) no-repeat 0 0}
.inner .roundbox.type02 .bottom-bg{display:block;width:660px;height:9px;background:url(../../img/fmf/round_box_w_bottom2.gif) no-repeat 0 0}
.inner .roundbox .cont:after{display:table;content:""}
.inner .roundbox .cont{position:relative;overflow:hidden}
.inner .roundbox .cont .fl{width:221px;text-align:center}
.inner .roundbox .cont .fr{width:411px;padding:7px 0 0 28px}
.inner .roundbox.type00 .cont{padding-bottom:90px}
.inner .roundbox.type00 .cont .fl p{display:block;margin:75px 50px 0}
.inner .roundbox.type00 .cont .fl p .btn-white{margin-top:5px}
.inner .roundbox.type01 .cont p.clear{display:block;clear:both;width:660px}
.inner .roundbox.type01 .cont p{height:50px;padding-top:30px;width:221px}
.inner .roundbox.type01 .cont p:first-child{border-bottom:1px solid #e3e3e4}
.inner .roundbox.type01 .cont p:first-child{height:80px;padding-top:24px}
.inner .roundbox .cont p a{display:block}
.inner .roundbox.type02 .cont{height: 250px;}
.inner .roundbox.type02 .cont p a{margin-top:30px}
.inner .roundbox.type02.add .cont{height:420px}
.inner .roundbox.type02.add .cont a{margin-top:130px}

.inner .roundbox.type03 .cont p{height:90px;padding-top:20px;width:221px}
.inner .roundbox.type01 .cont p:first-child{height:90px}

.inner .roundbox .ex-txt{position:absolute;left:1px;bottom:0px;padding:8px 0 16px 30px;width:628px;border-top:1px solid #e3e3e4;background:#fdfdfd}
.inner .roundbox .ex-txt dl dt{color:#1f5dbe;font-weight:bold}
.inner .roundbox .cont .fr dl{font-size:14px}
.inner .roundbox .cont .fr dl dt{color:#444;font-weight:bold;margin:12px 0 2px 0}
.inner .roundbox .cont .fr dl dt span{font-weight:100}
.inner .roundbox .cont .fr dl dt:first-child{margin-top:0}
.inner .roundbox .cont .fr dl dd{line-height:18px;text-indent:-8px;margin-left:8px;margin-bottom:4px}
.inner .cont01.step01-title{background:url(../../img/fmf/first_tab01_title.png) no-repeat left 0px;margin-top:100px;padding:81px 0 0 380px;height:272px;color:#444}
.inner .cont01.step01-title a{position:absolute;top:80px;left:70px;display:block;width:120px;height:120px;text-indent:-9999px;z-index:100}

/*2016-08-10 class추가 */
.inner .cont01.step01-title strong, .inner .cont01.step02-title strong, .inner .cont01.step03-title strong, .inner .cont01.step04-title strong, .inner .cont01.step05-title strong, .inner .cont01.step06-title strong, .cont01.step07-title strong {display:block;margin-bottom:25px;font-size:24px;color:#222;line-height:28px}

.inner .cont01.step02-title{position:relative;background:url(../../img/fmf/first_tab02_title.png) no-repeat left 40px;margin:0 auto 30px;padding:120px 0 0 415px;width:385px;height:228px;letter-spacing:-1px}
.inner .cont01.step02-title .btn-mbjoin{display:block;position:absolute;top:223px;left:265px;padding-top:18px;width:84px;height:66px;font-weight:bold;font-size:21px;color:#fff;line-height:24px;text-align:center}
.inner .cont01.step02-title .btn-mbjoin:hover, .inner .cont01.step03-title .btn-gocenter:hover, .inner .cont01.step04-title .btn-gotrans:hover, .inner .cont01.step05-title .btn-fsearch:hover{text-decoration:none}
.inner .cont01.step01-cont01{background:url(../../img/fmf/first_tab01_cont01.png) no-repeat;margin:0 auto 10px;width:660px;height:93px}
.inner .cont01.step02-cont{margin:0 auto 70px;padding-top:25px;width:660px;border-top:3px solid #243846}
.inner .cont01.step02-cont strong{font-size:18px;color:#222;line-height:24px;word-spacing:-1px}
.inner .cont01.step02-cont strong i{display:block;float:left;width:70px;text-align:center}
.inner .cont01.step02-cont strong span{font-weight:normal;font-size:16px;color:#1f5dbe}
.inner .cont01.step02-cont .figure{margin:10px 0 0 70px}
.inner .cont01.step02-cont .article{margin:20px 0 0 70px}
.inner .cont01.step02-cont .article2{margin:10px 0 0 60px;font-size:12px;line-height:18px}
.inner .cont01.step02-cont .emphasis{display:inline-block;font-weight:bold;font-size:18px;color:#1f5dbe;line-height:24px;letter-spacing:-1px}
.inner .cont01.step02-cont .h3-tit{background:url(../../img/bul/bul_h3_01.gif) 0 4px no-repeat;padding-left:20px;line-height:24px}

.inner .cont01.step03-title{position:relative;background:url(../../img/fmf/first_tab03_title02.png) no-repeat left 40px;margin:0 auto 0px;padding:120px 0 0 415px;width:385px;height:252px;letter-spacing:-1px}
.inner .cont01.step03-title .btn-gocenter{display:block;position:absolute;top:225px;left:85px;padding-top:18px;width:110px;height:66px;font-weight:bold;font-size:18px;color:#fff;line-height:24px;text-align:center}

.list-cerf-area{width:660px;margin:0 auto 60px auto}
.list-cerf-area ul li{zoom:1;padding:20px 0;border-top:1px solid #eaeaea}
.list-cerf-area ul li:first-child{border-top:none}
.list-cerf-area ul li:after{content:" ";display:block;clear:both}
.list-cerf-area ul li .cerf-txt{display:block;float:left;color:#444}
.list-cerf-area ul li .cerf-txt strong{font-size:14px}
.list-cerf-area ul li a.btn-white2{float:right;width:189px}
.list-cerf-area p{clear:both;color:#666;padding-top:12px}
/* 2016-08-10 수정 */
.list-cerf-area p span{display:inline-block;color:#444;}
.list-cerf-area p a{display:inline-block;vertical-align:middle;margin-left:5px}
.list-cerf-area.type02 ul li a{float:right;}
.list-cerf-area.type02 ul li .cerf-txt{width:438px}

.inner .cont01.step04-title{position:relative;background:url(../../img/fmf/first_tab04_title.png) no-repeat left 40px;margin:0 auto 30px;padding:120px 0 0 385px;width:415px;height:298px;letter-spacing:-1px}
.inner .cont01.step04-title .btn-gotrans{display:block;position:absolute;top:222px;left:85px;padding-top:18px;width:110px;height:66px;font-weight:bold;font-size:21px;color:#fff;line-height:24px;text-align:center}
.inner .cont01.step04-title dl{margin-top:14px;width:345px;letter-spacing:-1px}
.inner .cont01.step04-title dl:after{content:"";display:block;clear:both}
.inner .cont01.step04-title dt, .inner .cont01.step04-title dd{float:left;display:block;margin-top:5px;line-height:18px}
.inner .cont01.step04-title dt{width:43px;font-weight:bold;color:#222}
.inner .cont01.step04-title dd{width:300px}

/*펀드검색 및 펀드매수 2016-09-06 수정*/
.inner .cont01.step05-title{position:relative;background:url(../../img/fmf/first_tab05_title.png) no-repeat left 40px;margin-bottom:30px;padding:120px 0 0 415px;width:385px;height:246px}
.inner .cont01.step05-title a{position:absolute;top:197px;left:10px;display:block;width:120px;height:120px;text-indent:-9999px;z-index:100}
.inner .cont01.step05 {width:660px; margin: 20px auto 70px; width: 660px;}
.inner .cont01.step05 .article{width:524px; margin:20px 0 0 70px}
.inner .cont01.step05 .article h5.h3-tit {background: url(../../img/bul/bul_h3_01.gif) 0 4px no-repeat; padding-left: 20px; line-height: 22px; margin-bottom: 12px; }
.inner .cont01.step05 .article img {margin-bottom:30px; }
.list-cerf-area.type02 ul li a.go-page{float:none;width:auto;height:auto;display:inline-block;background:url(../../img/fmf/arr_bl.png) no-repeat right 5px;margin-top:4px;padding-right:16px;color:#5d92c0;line-height:19px;border-bottom:1px solid #5d92c0}
.list-cerf-area.type02 ul li a.go-page:hover{text-decoration:none}

/* 계좌조회 */
.inner .cont01.step06-title{position:relative;background:url(../../img/fmf/first_tab06_title.jpg) no-repeat left 40px;margin-bottom:30px;padding:120px 0 0 415px;width:288px;height:246px}
.inner .cont01.step06-title a{position:absolute;top:204px;left:35px;display:block;width:120px;height:120px;text-indent:-9999px;z-index:100}
.step06_con{width:530px}
.step06_con > strong{display:block;font-size:16px;color:#222;padding-left:19px;background:url('../../img/fmf/guide_tab06_ico_01.jpg') no-repeat;height:15px;line-height:15px;margin-bottom:17px}
.step06_con > img{margin-bottom:38px}

/* 연금저축계좌 2016-08-10 추가 */
.inner .cont01.step07-title{position:relative; background:url(../../img/fmf/first_tab07_title.png) no-repeat left 0px; background-position:-60px 40px; padding:130px 0 0 400px; width:288px; height:290px; }
.inner .cont01.step07-title a{position:absolute; top:228px; left:255px; display:block; width:120px; height:120px; text-indent:-9999px; z-index:100}

.inner .cont01.step07_con {width:660px;}
.inner .cont01.step07_con > strong{display:block;font-size:16px;color:#222;padding-left:19px;background:url('../../img/fmf/guide_tab06_ico_01.jpg') no-repeat;height:15px;line-height:15px;margin-bottom:17px}
.inner .cont01.step07_con > img{margin-bottom:38px}
.inner .cont01.step07_con span.step {padding-top:0 !important; margin-bottom:0;}
.inner .cont01.step07_con span.tx01 {line-height: 16px;}

.inner .cont01.step07_con2 {width:660px; margin: 30px auto 70px; padding-top: 25px; width: 660px; border-top: 3px solid #243846; }
.inner .cont01.step07_con2 .article{width:524px; margin:20px 0 0 70px}
.inner .cont01.step07_con2 .h3-tit {background: url(../../img/bul/bul_h3_01.gif) 0 4px no-repeat; padding-left: 20px; line-height: 22px; margin-bottom: 12px; }
.inner .cont01.step07_con2 strong i {display: block; float: left; width: 70px; text-align: center; }
.inner .cont01.step07_con2 strong {font-size: 18px; color: #222; line-height: 24px; word-spacing: -1px;}
.inner .cont01.step07_con2 .article ul li {line-height: 24px; font-size: 14px; color: #444; padding:0; margin-bottom:20px; }
.inner .cont01.step07_con2 .article ul li.list-type3 {padding: 0 0 0 9px; margin: 4px 0 0 4px; font-size: 13px; color: #686868; line-height: 20px; background: url(../../img/bul/bul_squ_gray.gif) no-repeat left 8px; border-top: none; }
.inner .cont01.step07_con2 .article img {margin-bottom:30px; }
.inner .cont01.step07_con2 .article img.m_last {margin-bottom:0;}
.mg-l66 {margin-left:66px;}



/*예수금입금하기_팝업*/
.pop-tit02{position:relative;background:url(../../img/fmf/pop_tit02.png) no-repeat;width:800px;height:390px}

.inner .cont02.step01-title{position:relative;background:url(../../img/fmf/first_tab21_title.png) no-repeat left 40px;margin:80px auto 30px;padding:110px 0 0 300px;width:500px;height:180px;letter-spacing:-1px}
.inner .cont02.step01-title strong, .inner .cont02.step02-title strong, .inner .cont02.step03-title strong{display:block;margin-bottom:20px;font-size:20px;color:#222;line-height:28px;letter-spacing:-1px}
.inner .cont02.step01-title dl{margin-top:14px;width:465px;letter-spacing:-1px}
.inner .cont02.step01-title dl:after{content:"";display:block;clear:both}
.inner .cont02.step01-title dt, .inner .cont02.step01-title dd{float:left;display:block;margin-top:5px;line-height:20px}
.inner .cont02.step01-title dt{width:43px;font-weight:bold;color:#222}
.inner .cont02.step01-title dd{width:420px}

.inner .cont02.step02-title{position:relative;background:url(../../img/fmf/first_tab22_title.png) no-repeat left 40px;margin:0px auto 30px;padding:120px 0 0 300px;width:500px;height:170px;letter-spacing:-1px}
.inner .cont02.step02-title dl{margin-top:14px;width:465px;letter-spacing:-1px}
.inner .cont02.step02-title dl:after{content:"";display:block;clear:both}
.inner .cont02.step02-title dt, .inner .cont02.step02-title dd{float:left;display:block;margin-top:5px;line-height:20px}
.inner .cont02.step02-title dt{width:43px;font-weight:bold;color:#222}
.inner .cont02.step02-title dd{width:420px}

.inner .cont02.step03-title{position:relative;background:url(../../img/fmf/first_tab23_title.png) no-repeat left 40px;margin:0px auto 30px;padding:130px 0 0 300px;width:500px;height:160px;letter-spacing:-1px}
.inner .cont02.step03-title dl{margin-top:14px;width:465px;letter-spacing:-1px}
.inner .cont02.step03-title dl:after{content:"";display:block;clear:both}
.inner .cont02.step03-title dt, .inner .cont02.step03-title dd{float:left;display:block;margin-top:5px;line-height:20px}
.inner .cont02.step03-title dt{width:43px;font-weight:bold;color:#222}
.inner .cont02.step03-title dd{width:420px}

/*소장펀드에 가입하려면_팝업*/
.pop-tit03{position:relative;background:url(../../img/fmf/pop_tit03.png) no-repeat;width:800px;height:420px}

.inner .cont03.step01-title{position:relative;background:url(../../img/fmf/info01.png) no-repeat;margin:0 auto 40px;padding:70px 0 0 70px;width:730px;height:200px;letter-spacing:-1px}
.inner .cont03.step01-title strong{font-size:22px;color:#222;line-height:24px;letter-spacing:-1px}
.inner .cont03.step01-title .btn-mbjoin{display:block;position:absolute;top:54px;left:608px;padding-top:18px;width:110px;height:66px;font-weight:bold;font-size:18px;color:#fff;line-height:24px;text-align:center}
.inner .cont03.step01-title .btn-mbjoin:hover, .inner .cont01.step03-title .btn-gocenter:hover, .inner .cont01.step04-title .btn-gotrans:hover, .inner .cont01.step05-title .btn-fsearch:hover,.inner .cont01.step06-title .btn-fsearch:hover{text-decoration:none}
.inner .cont03.step01-cont{margin:0 auto 70px;padding-top:25px;width:660px;border-top:3px solid #243846}
.inner .cont03.step01-cont strong{font-size:18px;color:#222;line-height:24px;letter-spacing:-1px}
.inner .cont03.step01-cont strong i{display:block;float:left;width:70px;text-align:center}
.inner .cont03.step01-cont strong span{font-weight:normal;font-size:14px;color:#1f5dbe}
.inner .cont03.step01-cont .figure{margin:10px 0 0 70px}
.inner .cont03.step01-cont .article{margin:20px 0 0 70px}
.inner .cont03.step01-cont .article2{margin:10px 0 0 60px;font-size:12px;line-height:18px}
.inner .cont03.step01-cont .emphasis{display:inline-block;font-weight:bold;font-size:18px;color:#1f5dbe;line-height:24px;letter-spacing:-1px}

/*자동이체 신청하기_팝업*/
.pop-tit04{position:relative;background:url(../../img/fmf/pop_tit04.png) no-repeat;width:800px;height:390px}

.inner .cont04.step01-title{position:relative;background:url(../../img/fmf/info02.png) no-repeat left 40px;margin:80px 0 0 0px;padding:100px 0 0 56px;width:730px;height:340px;letter-spacing:-1px}
.inner .cont04.step01-title strong{font-size:21px;color:#222;line-height:26px;letter-spacing:-1px}
.inner .cont04.step01-title .btn-mbjoin{display:block;position:absolute;top:100px;left:608px;padding-top:22px;width:110px;height:66px;font-weight:bold;font-size:18px;color:#fff;line-height:24px;text-align:center}
.inner .cont04.step01-title .btn-mbjoin:hover{text-decoration:none}

.inner .cont04.step02-title{position:relative;background:url(../../img/fmf/info03.png) no-repeat left 40px;margin:80px 0 0 0px;padding:100px 0 0 56px;width:730px;height:340px;letter-spacing:-1px}
.inner .cont04.step02-title strong{font-size:21px;color:#222;line-height:26px;letter-spacing:-1px}
.inner .cont04.step02-title .btn-mbjoin{display:block;position:absolute;top:100px;left:608px;padding-top:22px;width:110px;height:66px;font-weight:bold;font-size:18px;color:#fff;line-height:24px;text-align:center}
.inner .cont04.step02-title .btn-mbjoin:hover{text-decoration:none}

.subMenu{position:absolute;top:420px;height:90px;z-index:1000;width:800px}
.subNavBtn{display:block;height:89px;float:left;text-decoration:none}


/*연금저축계좌 신청하기_팝업*/
.pop-tit05{position:relative;background:url(../../img/fmf/pop_tit05.png) no-repeat;width:800px;height:390px}
.btn_webtoon{display:block;position:absolute;left:210px;top:285px;width:180px;height:80px}
.btn_guide{display:block;position:absolute;left:625px;top:245px;width:130px;height:130px}


.inner .cont05.step01-title{position:relative;background:url(../../img/fmf/info51.gif) no-repeat left 40px;margin:80px 0 0 0px;padding:80px 0 0 56px;width:730px;height:190px;letter-spacing:-1px}
.inner .cont05.step01-title strong{font-size:21px;color:#222;line-height:26px;letter-spacing:-1px}

.inner .cont05.step02-title{position:relative;background:url(../../img/fmf/info52.gif) no-repeat left 40px;margin:80px 0 0 0px;padding:80px 0 0 56px;width:730px;height:313px;letter-spacing:-1px}
.inner .cont05.step02-title strong{font-size:21px;color:#222;line-height:26px;letter-spacing:-1px}
.inner .cont05.step02-title .btn_tab01{display:block;position:absolute;left:70px;top:100px;width:330px;height:60px}
.inner .cont05.step02-title .btn_tab02{display:block;position:absolute;left:400px;top:100px;width:330px;height:60px}
.inner .cont05.step02-cont{margin:0 auto 70px;padding-top:25px;width:660px;border-top:3px solid #243846}
.inner .cont05.step02-cont strong{font-size:18px;color:#222;line-height:24px;letter-spacing:-1px}
.inner .cont05.step02-cont strong i{display:block;float:left;width:70px;text-align:center}
.inner .cont05.step02-cont strong span{font-weight:normal;font-size:14px;color:#1f5dbe}
.inner .cont05.step02-cont .figure{margin:5px 0 0 70px}
.inner .cont05.step02-cont .article{margin:20px 0 0 70px}
.inner .cont05.step02-cont .article2{margin:10px 0 0 60px;font-size:12px;line-height:18px}

.inner .cont05.step03-title{position:relative;background:url(../../img/fmf/info53.gif) no-repeat left 40px;margin:80px 0 0 0px;padding:80px 0 0 56px;width:730px;height:313px;letter-spacing:-1px}




/*연금저축계좌이체 웹툰_팝업*/
.pop-tit_webtoon{position:relative;background:url(../../img/fmf/pop_tit_webtoon.png) no-repeat;width:800px;height:190px}

.guide_btn{display:block;position:absolute;left:606px;top:75px;width:100px;height:100px}



/* ems 수신거부 */
.ems{background:url(../../img/fmf/ems_refuse.png) no-repeat 53px 51px;padding:51px 0 0 260px;border:1px solid #e4e4e4;height:340px}
.ems strong{display:block;font-size:30px;color:#222;line-height:40px;letter-spacing:-0.0623em}
.ems strong span{color:#40a4e4}
.ems p span{font-size:15px;font-weight:bold;color:#222}
.ems2{background:url(../../img/fmf/ems_refuse2.png) no-repeat 53px 51px;padding:51px 0 0 260px;border:1px solid #e4e4e4;height:210px}
.ems2 strong{display:block;font-size:30px;color:#222;line-height:40px;letter-spacing:-0.0623em}
.ems2 strong span{color:#40a4e4}
.ems2 p span{font-size:15px;font-weight:bold;color:#222}

/* 펀드용어사전 */
.fund_dictionary{overflow:hidden;width:900px;height:541px;padding:45px 10px 47px 40px;background:url(../../img/fmf/dictionary_bg.png) no-repeat 0 0}
.fund_dictionary fieldset{overflow:hidden;padding:0 10px 10px 10px;margin-bottom:18px;background:url(../../img/bg/bg_search05.gif) no-repeat 0 100%}
.fund_dictionary fieldset input[type=text]{border:0;line-height:18px;width:370px;height:18px }
.fund_dictionary .dictionary_list{float:left;width:445px}
.fund_dictionary .dictionary_list .btn_list{overflow:hidden;margin-bottom:11px}
.fund_dictionary .dictionary_list .btn_list ul{overflow:hidden}
.fund_dictionary .dictionary_list .btn_list ul li{float:left;margin-right:6px;margin-bottom:6px}
.fund_dictionary .dictionary_list .btn_list ul li a{display:block;overflow:hidden;width:24px;height:24px;text-align:center;line-height:22px;text-decoration:none;background:url(../../img/fmf/dictionary_btn.png) no-repeat 0 0}
.fund_dictionary .dictionary_list .btn_list ul li a:hover, .fund_dictionary .dictionary_list .btn_list ul li a.on{color:#fff;background-position:0 -25px}
.fund_dictionary .dictionary_list .btn_list ul li a.btn-white-h24{width:32px;background:none}
.fund_dictionary .dictionary_list .btn_list ul li a.btn-white-h24:hover, .fund_dictionary .dictionary_list .btn_list ul li a.btn-white-h24.on{color:#fff;border:1px solid #134298;box-shadow:none;background:#134298}
.fund_dictionary .dictionary_list .result_list{overflow:hidden;overflow-y:scroll;width:444px;height:387px}
.fund_dictionary .dictionary_list .result_list ul{overflow:hidden;padding:20px 0}
.fund_dictionary .dictionary_list .result_list ul li{float:left;width:212px;height:22px}
.fund_dictionary .dictionary_list .result_list ul li a{display:block;height:22px;padding-left:16px;line-height:20px;text-decoration:none;background:url(../../img/bul/bul_squ_mid_gray.png) no-repeat 8px 50%}
.fund_dictionary .dictionary_list .result_list ul li a:hover, .fund_dictionary .dictionary_list .result_list ul li a.on{color:#fff;background:#324663 url(../../img/bul/bul_squ_mid_white.png) no-repeat 8px 50%}
.fund_dictionary .dictionary_contents{float:right;width:426px}
.fund_dictionary .dictionary_contents > p{height:180px;padding-top:360px;color:#222;font-size:25px;text-align:center;background:url(../../img/fmf/dictionary_bg_contents.png) no-repeat 50% 150px}
.fund_dictionary .dictionary_contents > p span{color:#1f5dbe}
.fund_dictionary .dictionary_contents dl{overflow:hidden}
.fund_dictionary .dictionary_contents dl dt{height:29px;color:#222;font-size:16px}
.fund_dictionary .dictionary_contents dl dd{overflow:hidden;overflow-y:scroll;height:490px;padding:20px 15px 0 0}
.fund_dictionary .dictionary_contents dl dd p{margin-bottom:20px}
.fund_dictionary .dictionary_list .result_list .search-result{background:none}

/* 펀드백문백답 */
.fund_seeing{overflow:hidden}
.fund_seeing .seeing_select{overflow:hidden;margin-bottom:20px;background:url(../../img/fmf/seeing_title_line.png) repeat-x 0 50%}
.fund_seeing .seeing_select li{float:left;width:100px;height:100px;padding-top:65px;margin-left:20px}
.fund_seeing .seeing_select li a{display:table-cell;width:100px;height:100px;color:#5c5c5c;text-align:center;line-height:16px;text-decoration:none;background:url(../../img/fmf/seeing_title_bg2.png) no-repeat 0 0;vertical-align:middle}
.fund_seeing .seeing_select li.on{width:230px;height:230px;padding-top:0}
.fund_seeing .seeing_select li.on a{width:230px;height:230px;color:#fff;font-size:26px;font-weight:bold;text-align:center;line-height:32px;background:url(../../img/fmf/seeing_title_bg.png) no-repeat 0 0;vertical-align:middle}
.fund_seeing .seeing_select li:first-child{margin-left:0}
.fund_seeing .seeing_list > p{padding-bottom:10px;color:#222;font-size:16px;border-bottom:1px solid #c1c4c8}
.fund_seeing .seeing_list > p span{color:#1f5dbe;padding:0 5px}
.fund_seeing .seeing_list > dl{overflow:hidden;border-bottom:1px solid #c1c4c8}
.fund_seeing .seeing_list > dl > dt{height:49px;padding-left:50px;background:url(../../img/fmf/seeing_bul_quest.png) no-repeat 19px 13px}
.fund_seeing .seeing_list > dl > dt a{position:relative;overflow:hidden;display:block;height:49px;color:#222;font-size:14px;line-height:48px;text-decoration:none}
.fund_seeing .seeing_list > dl > dd{display:none;padding:22px 65px 20px 50px;border-top:1px solid #e7eaec;background:url(../../img/bul/bul_reply.png) no-repeat 31px 23px}
.fund_seeing .seeing_list > dl > dd p{color:#686868;font-size:13px;border:0 none;margin-top:5px}
.fund_seeing .seeing_list > dl > dd p:first-child{margin-top:0}
.fund_seeing .seeing_list > dl.on > dt > a{}
.fund_seeing .seeing_list > dl.on > dd{display:block}
.fund_seeing .seeing_list > dl > dd table{width:100%;border:1px solid #ccc}
.fund_seeing .seeing_list > dl > dd table caption{width:100%;height:14px;padding-top:25px;font-size:12px;visibility:visible}
.fund_seeing .seeing_list > dl > dd table thead th{padding:6px 0;color:#555;font-size:12px;border:1px solid #ccc;background:#eee}
.fund_seeing .seeing_list > dl > dd table tbody th{padding:6px 0;color:#555;font-size:12px;font-weight:normal;border:1px solid #ccc;background:#eee}
.fund_seeing .seeing_list > dl > dd table tbody td{padding:6px 10px;color:#686868;font-size:12px;font-weight:normal;text-align:left;border:1px solid #ccc}
.fund_seeing .seeing_list dl dd dl{overflow:hidden}
.fund_seeing .seeing_list dl dd dl dt{color:#c95324;font-weight:bold;font-size:14px}
.fund_seeing .seeing_list dl dd dl dd{margin:5px 0px 15px}

.fund_seeing .seeing_answer{border-top:1px solid #c1c4c8;border-bottom:1px solid #c1c4c8;background:url(../../img/fmf/seeing_answer_bg.png) repeat-y 0 0}
.fund_seeing .seeing_answer > dl{overflow:hidden;border-top:1px solid #e7eaec}
.fund_seeing .seeing_answer > dl:first-child{border-top:0 none}
.fund_seeing .seeing_answer > dl > dt{float:left;width:196px;padding:33px 0 38px 87px;color:#222;font-size:16px;line-height:24px}
.fund_seeing .seeing_answer > dl > dd{float:left;width:640px;padding:25px 0 25px 25px}
.fund_seeing .seeing_answer > dl > dd ul{overflow:hidden}
.fund_seeing .seeing_answer > dl > dd ul li{float:left;width:320px;margin-bottom:8px}
.fund_seeing .seeing_answer > dl > dd ul li a{display:block;padding-left:8px;line-height:20px;background:url(../../img/bul/bul_squ_mid_gray.png) no-repeat 0 9px}
.fund_seeing .seeing_answer > dl > dt.bg_icon01{background:url(../../img/fmf/seeing_answer_bul1.png) no-repeat 20px 30px}
.fund_seeing .seeing_answer > dl > dt.bg_icon02{background:url(../../img/fmf/seeing_answer_bul2.png) no-repeat 20px 30px}
.fund_seeing .seeing_answer > dl > dt.bg_icon03{background:url(../../img/fmf/seeing_answer_bul3.png) no-repeat 20px 30px}
.fund_seeing .seeing_answer > dl > dt.bg_icon04{background:url(../../img/fmf/seeing_answer_bul4.png) no-repeat 20px 30px}
.fund_seeing .seeing_answer > dl > dt.bg_icon05{background:url(../../img/fmf/seeing_answer_bul5.png) no-repeat 20px 30px}
.fund_seeing .seeing_answer > dl > dt.bg_icon06{background:url(../../img/fmf/seeing_answer_bul6.png) no-repeat 20px 30px}
.fund_seeing .seeing_answer > dl > dt.bg_icon07{background:url(../../img/fmf/seeing_answer_bul7.png) no-repeat 20px 30px}

.fund_seeing .seeing_list > dl > dt a .bt-open{display:block;position:absolute;top:15px;right:20px;width:14px;height:14px;background:url(../../img/btn/btn_slide_arrow.png) -17px -15px no-repeat;z-index:5;text-indent:-9999px}
.fund_seeing .seeing_list > dl.on > dt a .bt-open{background-position:-17px -68px}

/* main new */
.re-connect{display:block;text-align:right;padding-bottom:7px;font-size:12px}
.re-connect span{display:inline-block;width:11px;height:13px;margin:-3px 5px 0 0;background:url(../../img/com/ico_connect.png) 0 2px no-repeat;vertical-align:middle}
.re-connect.mobile span{background:url(../../img/com/ico_mobile.png) 0 0 no-repeat}
.main-cont-wrap:after{content:" ";display:block;clear:both}
/*.main-cont-wrap{position:relative;margin:50px auto 0;width:1008px}*/
.main-cont-wrap{background-color:#e4f1f9;padding:14px 0 40px}
.main-cont-wrap:first-child{margin-top:40px}
.main-cont-wrap .main-cont-box{float:left;margin-left:10px}
.main-cont-box  a{display:block}
.main-slide01{position:relative;width:739px;height:635px;overflow:hidden;margin-left:-10px}
.main-slide01 ul{position:absolute;width:2000px;z-index:1}
.main-slide01 ul li{float:left}
/*.main-slide01 ul li a img{width:739px;height:635px}*/
.main-box.absolute{top:0;left:-241px;z-index:10}
.main-box.absolute a img{width:230px;height:95px}
.main-box a img{width:230px;height:200px}
.main-slide02{position:relative;margin-top:10px;width:230px;height:410px;overflow:hidden}
.main-slide02 ul{position:absolute;width:2000px;z-index:1}
.main-slide02 ul li{float:left}
.main-slide02 ul li a img{width:230px;height:410px}
.contents.main .slide-bt a{display:inline-block;width:6px;height:12px;vertical-align:top;margin-left:4px}
.contents.main .slide-bt a.on{width:19px}
.contents.main .slide-bt a.play{width:8px;height:12px}
.contents.main .slide-bt a.stop{width:8px;height:12px}
.contents.main .slide-bt.red{position:absolute;top:187px;right:248px;z-index:10}
.contents.main .slide-bt.red a{background:url(../../img/fmf/slide_bt_red.png) 0 3px no-repeat }
.contents.main .slide-bt.red a.on{background:url(../../img/fmf/slide_bt_on_red.png) 0 3px no-repeat}
.contents.main .slide-bt.red a.play{background:url(../../img/fmf/slide_bt_play_red.png) no-repeat }
.contents.main .slide-bt.red a.stop{background:url(../../img/fmf/slide_bt_stop_red.png) 0 1px no-repeat }
.contents.main .slide-bt.white{position:absolute;top:10px;right:10px;z-index:10}
.contents.main .slide-bt.white a{background:url(../../img/fmf/slide_bt_white.png) 0 3px no-repeat }
.contents.main .slide-bt.white a.on{background:url(../../img/fmf/slide_bt_on_white.png) 0 3px no-repeat}
.contents.main .slide-bt.white a.play{background:url(../../img/fmf/slide_bt_play_white.png) no-repeat }
.contents.main .slide-bt.white a.stop{background:url(../../img/fmf/slide_bt_stop_white.png) 0 1px no-repeat }
.contents.main .slide-bt.gray{position:absolute;top:-20px;right:0px;z-index:10}
.contents.main .slide-bt.gray a{background:url(../../img/fmf/slide_bt_gray.png) 0 3px no-repeat }
.contents.main .slide-bt.gray a.on{background:url(../../img/fmf/slide_bt_on_gray.png) 0 3px no-repeat}
.contents.main .slide-bt.gray a.play{background:url(../../img/fmf/slide_bt_play_gray.png) no-repeat }
.contents.main .slide-bt.gray a.stop{background:url(../../img/fmf/slide_bt_stop_gray.png) 0 1px no-repeat }

.main-cont-wrap2{width:100%;height:365px;margin-top:35px;background:url(../../img/fmf/fund_search_wap_bg.gif) repeat-x}
.main-cont-wrap2 .main-cont-box{width:100%;background:url(../../img/fmf/fund_search_wap_bg2.gif) no-repeat center 0}

.main-cont-wrap3{width:100%;height:365px;margin-top:0px;background:url(../../img/fmf/fund_search_wap_bg.gif) repeat-x}
.main-cont-wrap3 .main-cont-box{width:100%;background:url(../../img/fmf/fund_search_wap_bg2.gif) no-repeat center 0}

.main-cont-wrap4{width:100%;height:49px;border-top:1px solid #efefef}

.main-fund-search{width:1008px;margin:0 auto}
.main-fund-search .tit-area{position:relative;padding:50px 0 0 29px}
.main-fund-search .search-go{display:block;position:absolute;top:70px;left:477px}
.main-fund-search .search-go2{display:block;position:absolute;top:70px;left:564px}
.main-fund-search .center-num{position:absolute;top:70px;right:50px}

.main-fund-search .search-input{position:relative;width:420px;height:31px;margin-top:10px;border:3px solid #fff;background:#485566}
.main-fund-search .search-input input{width:375px;height:31px;padding-left:10px;border:none;background:#485566;font-size:13px;color:#fff}
.main-fund-search .search-input a{position:absolute;top:0px;right:0px;display:block;width:35px;height:31px;background:url(../../img/btn/btn_search_w.png) center no-repeat}
.main-fund-search .search-linked{width:424px;border:1px solid #b1b6bb}
.main-fund-search .search-linked-list{width:424px;min-height:240px;padding-top:0}
.main-fund-search a.search-linked-tit{width:394px;height:24px;padding:0 15px;line-height:24px}
.main-fund-search .search-linked-list01{position:relative;padding:7px 0}
.main-fund-search .search-linked-list02{width:394px;padding:18px 15px;border-right:0}
.main-fund-search .search-linked-list02 dl{zoom:1;overflow:hidden}
.main-fund-search .search-linked-list02 dl:after{content:"";display:block;clear:both}
.main-fund-search .search-linked-list02 dd{width:284px }
.main-fund-search .search-linked-list02 a{color:#222}
.main-fund-search .search-linked-list03{width:394px;padding:7px 15px;border-right:0}

.main-fund-search-slide{position:relative;margin-top:20px}
.main-fund-search-slide .main-fund-search-list{position:relative;width:950px;height:200px;margin-left:29px;overflow:hidden}
.main-fund-search-slide .main-fund-search-list ul{position:absolute;width:2000px}
.main-fund-search-slide .main-fund-search-list ul li{float:left;width:230px;margin-left:10px}
.main-fund-search-slide .main-fund-search-list ul li:first-child{margin-left:0}
.main-fund-search-slide .arr{width:14px;height:27px;background:url(../../img/fmf/arr_bt.png) no-repeat;text-indent:-9999px}
.main-fund-search-slide .arr.prev{position:absolute;top:87px;left:0px;background-position:0 -39px}
.main-fund-search-slide .arr.next{position:absolute;top:87px;right:1px;background-position:-30px -39px}
.main-fund-search-slide .arr.prev:hover ,.main-fund-search-slide .arr.prev.on{background-position:0 0}
.main-fund-search-slide .arr.next:hover, .main-fund-search-slide .arr.next.on{background-position:-30px 0}
.main-fund-search-slide .arr.prev.dis{background-position:0 -86px}
.main-fund-search-slide .arr.next.dis{background-position:-30px -86px}

.main-cont-wrap.type02,.main-cont-wrap.type04{margin-top:40px}
.main-cont-wrap.type04{padding-bottom:0}
.main-cont-wrap.type02,.main-cont-wrap.type03{background-color:#fff}
.main-cont-wrap.type03 .main_w_box{overflow:inherit}
.main-cont-wrap.type02 .main-cont-box{margin-left:0}
/*.main-cont-wrap.type02 .main-cont-box:first-child{margin-left:29px}*/
.main-cont-wrap.type02 .main-cont-box .tit{width:236px;height:205px}
.main-fund-stroty{position:relative;width:714px}
.main-fund-stroty li{position:relative;width:476px;height:205px}
.main-fund-stroty li.story1 a img, .main-fund-stroty li.story1 a img{width:476px;height:205px}
.main-fund-stroty li span{display:none;position:absolute;top:0;left:0;width:468px;height:197px;background:url(../../img/fmf/blank.png) repeat}
.main-fund-stroty li.story3{position:absolute;top:0;right:0;width:238px;height:410px}
.main-fund-stroty li.story3 img{width:238px;height:410px}
.main-fund-stroty li.story1:hover span{display:block;border:4px solid #1c98e3}
.main-fund-stroty li.story2:hover span{display:block;border:4px solid #f06300}
.main-fund-stroty li.story3:hover span{display:block;border:4px solid #17a83d}
.main-fund-stroty li.story3:hover span{width:230px;height:402px}
.main-fund-stroty li.on span{display:block}
.main-fund-stroty li.story1.on span{display:block;border:4px solid #1c98e3}
.main-fund-stroty li.story2.on span{display:block;border:4px solid #f06300}
.main-fund-stroty li.story3.on span{display:block;border:4px solid #17a83d}


.main-cont-wrap2.type02{margin-top:0;height:342px;background:url(../../img/fmf/fund_tree_wrap_bg.gif) repeat-x}
.main-cont-wrap2.type02 .main-cont-box{width:100%;background:url(../../img/fmf/fund_tree_wrap_bg2.jpg) no-repeat center 0}
.main-cont-wrap2.type02 .main-cont-box .main-fund-tree-wrap{width:1008px;margin:0 auto}
.main-cont-wrap2.type02 .tit{padding:50px 0 20px 29px}
.main-cont-wrap2.type02 .tit .tit-s{display:block}
.main-cont-wrap2.type02 .tit-area{margin:2px 0 8px 0;height:32px}
.main-cont-wrap2.type02 .tit-area img:first-child{margin-right:4px}
.main-cont-wrap2.type02 .tit-area img{vertical-align:top;padding-top:8px}
.main-fund-tree{width:1008px;height:200px;background:url(../../img/fmf/fund_tree_bg.png) no-repeat}
.main-fund-tree:after{content:" ";display:block;clear:both}
.main-fund-tree .fund-tree-average{float:left;width:739px;padding-top:36px;text-align:center}
.main-fund-tree .fund-tree-average > div{margin:31px 0 0 115px}
.main-fund-tree .fund-tree-average > div:after{content:" ";display:block;clear:both}
.main-fund-tree .fund-tree-average dl{float:left ;width:183px;height:66px;text-align:center;background:url(../../img/fmf/fund_tree_txt_bg.png) no-repeat 0 1px }
.main-fund-tree .fund-tree-average dl:first-child{background:none}
.main-fund-tree .fund-tree-average dl dd{margin-top:15px}
.main-fund-tree .fund-tree-list-wrap{position:relative;float:left;width:210px;padding-top:32px;margin-left:20px}
.main-fund-tree .fund-tree-list{position:relative;width:180px;height:70px;margin-left:13px;overflow:hidden}
.main-fund-tree .fund-tree-list ul{position:absolute;width:2000px}
.main-fund-tree .fund-tree-list ul li{float:left;width:177px;height:70px;text-align:center}
.main-fund-tree .fund-tree-list ul li a{display:block;font-size:16px;height:38px;overflow:hidden;color:#ffffff;font-weight:bold;line-height:19px}
.main-fund-tree .fund-tree-list ul li span{display:block;font-size:12px;color:#a4aab3;font-weight:bold;margin-top:12px}
.main-fund-tree .fund-tree-list-wrap a.prev{position:absolute;top:48px;left:0;width:8px;height:13px}
.main-fund-tree .fund-tree-list-wrap a.next{position:absolute;top:48px;right:0;width:8px;height:13px}

.main-cont-wrap.type03{margin-top:30px}
/*.main-cont-wrap.type03 .main-cont-box{margin-left:45px;height:106px}
.main-cont-wrap.type03 .main-cont-box:first-child{margin-left:29px}*/
.main-cont-wrap.type03 .main-cont-box{margin-left:45px;height:106px}
.main-cont-wrap.type03 .main-cont-box:first-child{margin-left:0}
.main-cont-wrap .main-cont-box .main-notice{width:287px}
.main-cont-wrap .main-cont-box .main-tab{width:100%;height:26px;border-bottom:1px solid #e0e0e1}
.main-cont-wrap .main-cont-box .main-tab li{float:left;width:78px;height:25px;line-height:25px;border:1px solid #e0e0e1;border-bottom:0;background:#e9eaeb;text-align:center;margin-left:-1px;font-weight:bold}
.main-cont-wrap .main-cont-box .main-tab li:first-child{margin-left:0}
.main-cont-wrap .main-cont-box .main-tab li.current{position:relative;height:26px;z-index:2;background:#fff}
.main-cont-wrap .main-cont-box .main-tab li.current a{color:#222}
.main-cont-wrap .main-cont-box .main-tab-cont{position:relative;margin-top:10px}
.main-cont-wrap .main-cont-box .main-tab-cont ul li{vertical-align:top}
.main-cont-wrap .main-cont-box .main-tab-cont ul li a{display:inline-block;width:240px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;vertical-align:middle}
.main-cont-wrap .main-cont-box .main-tab-cont ul li span{display:inline-block;width:47px;text-align:right}
.main-cont-wrap .main-cont-box .main-tab-cont .more{position:absolute;right:6px;top:-28px}
.main-cont-wrap .main-cont-box .main-tab.type02 li{width:54px}
.main-cont-wrap .main-cont-box .main-tab-cont table{width:100%}
.main-cont-wrap .main-cont-box .main-tab-cont table th{font-weight:normal;padding-top:1px}
.main-cont-wrap .main-cont-box .main-tab-cont table td{padding-top:1px}
.main-cont-wrap .main-cont-box .main-tab-cont .date{position:absolute;right:0px;top:-37px}
.main-cont-wrap .main-cont-box  .banner-list{position:relative;width:286px;height:106px;overflow:hidden}
.main-cont-wrap .main-cont-box  .banner-list ul{position:absolute;width:2000px}
.main-cont-wrap .main-cont-box  .banner-list a{float:left;width:286px;height:106px}
.main-cont-wrap .main-cont-box  .banner-list a img{width:286px;height:106px}

.main-cont-wrap.type04{height:550px;background:url(../../img/fmf/world_map.png) no-repeat 9px 0px }
.main-cont-wrap.type04 .main-cont-box{position:relative;margin-left:0;float:none;height:550px}/*padding-left:29px;*/
.main-cont-wrap.type04 .main-cont-box .date{display:bolck;position:absolute;top:0;right:33px}
.world-position a{display:table}
.world-position a .txt{display:table-cell;vertical-align:middle;text-align:center;width:60px;height:60px;line-height:15px}
.world-position a.cir{background:url(../../img/fmf/world_circle_bg.png) no-repeat;width:60px;height:60px;padding-right:2px;padding-bottom:2px}
.world-position a.eq{background-position:0 -346px;color:#42ba61}
.world-position a.up{background-position:0 -486px;color:#df3232}
.world-position a.down{background-position:0 -416px;color:#2d70e0}
.world-position a.eq:hover,.world-position a.eq:focus{background-position:0 0}
.world-position a.up:hover,.world-position a.up:focus{background-position:0 -229px}
.world-position a.down:hover,.world-position a.down:focus{background-position:0 -116px}
.world-position a.eq.on{background-position:0 0}
.world-position a.up.on{background-position:0 -229px}
.world-position a.down.on{background-position:0 -116px}
.world-position a:hover,.world-position a:focus, .world-position a.on{text-decoration:none;width:102px;height:102px;color:#fff;z-index:10;padding:0}
.world-position a:hover .txt,.world-position a:focus .txt{display:none}
.world-position a.eq.on{background-position:0 0;width:102px;height:102px}
.world-position a.on .txt{display:none}
.world-position a .over-txt{display:none;font-size:15px;line-height:16px;font-weight:bold;vertical-align:middle;text-align:center}
.world-position a .num{display:block;font-size:18px;margin-top:4px}
.world-position a.on .over-txt, .world-position a:hover .over-txt,.world-position a:focus .over-txt{display:table-cell}
.world-position a .over-txt{color:#fff}
.world-position a.on,.world-position a:hover,.world-position a:focus{margin:-20px 0 0 -20px}
.world-position .eur01{position:absolute;top:83px;left:144px}
.world-position .eur02{position:absolute;top:127px;left:70px}
.world-position .fron{position:absolute;top:190px;left:141px}
.world-position .rus{position:absolute;top:83px;left:373px}
.world-position .chi{position:absolute;top:136px;left:300px}
.world-position .ind{position:absolute;top:218px;left:253px}
.world-position .sasi{position:absolute;top:233px;left:344px}
.world-position .jap{position:absolute;top:162px;left:441px}
.world-position .asem{position:absolute;top:250px;left:450px}
.world-position .glo{position:absolute;top:119px;left:550px}
.world-position .asp{position:absolute;top:216px;left:546px}
.world-position .glem{position:absolute;top:176px;left:645px}
.world-position .name{position:absolute;top:119px;left:771px}
.world-position .saem{position:absolute;top:245px;left:838px}
.world-position .bra{position:absolute;top:286px;left:910px}

.main-cont-box .world-pop{position:absolute;bottom:0;zoom:1;width:950px;height:180px;background:url(../../img/fmf/world_pop_bg.png) 0 0 no-repeat}
.main-cont-box .world-pop:after{content:" ";display:block;clear:both}
.main-cont-box .world-pop .world-cont-tit{position:relative;float:left;width:210px;padding:28px 0 0 40px}
.main-cont-box .world-pop .world-cont-tit .txt{position:relative;margin-bottom:28px;font-size:26px;font-weight:bold;color:#4f4f4f}
.main-cont-box .world-pop .world-cont-tit .txt .tooltip-help{font-weight:bold;color:#686868}
.main-cont-box .world-pop .world-cont-tit .txt a{display:inline-block}
.main-cont-box .world-pop .world-cont-tit .period{margin-bottom:12px;font-size:13px;color:#686868}
.main-cont-box .world-pop .world-cont-tit .rate{font-size:50px;font-weight:bold;line-height:36px}
.main-cont-box .world-pop .world-cont-tit .rate span{font-size:30px;font-weight:bold}
.main-cont-box .world-pop .world-cont-tit .rate.up{color:#df3232}
.main-cont-box .world-pop .world-cont-tit .rate.down{color:#2d70e0}
.main-cont-box .world-pop .world-cont-tit .rate.eq{color:#42ba61}
.main-cont-box .world-pop .world-cont-tit .btn-question{margin:0 0 0 2px}

.main-cont-box .world-pop .world-cont-graph{float:left;position:relative;width:680px;margin-top:18px}
.main-cont-box .world-pop .world-cont-graph .world-graph-cmt{position:absolute;top:0;left:525px}
.main-cont-box .world-pop .world-cont-graph .world-graph-cmt div{margin-top:0px}
.main-cont-box .world-pop .world-cont-graph .world-graph-cmt div img{margin:-2px 7px 0 0}
.main-cont-box .world-pop .world-cont-graph .world-graph-cmt *{vertical-align:middle}
.main-cont-box .world-pop .world-cont-graph .world-graph-btn{position:absolute;top:100px;left:525px}
.main-cont-box .world-pop .world-cont-graph .world-graph-btn a{display:inline-block}

.tooltip-wrap.main{left:50%;margin-left:-158px;width:316px;bottom:20px}



/*  숫자 */
.renum-or{display:inline-block;width:14px;height:22px;background:url(../../img/com/bg_num_orange.png) no-repeat}
.renum-or.renum1{background-position:0 0}
.renum-or.renum2{background-position:0 -36px}
.renum-or.renum3{background-position:0 -72px}
.renum-or.renum4{background-position:0 -108px}
.renum-or.renum5{background-position:0 -144px}
.renum-or.renum6{background-position:0 -180px}
.renum-or.renum7{background-position:0 -216px}
.renum-or.renum8{background-position:0 -252px}
.renum-or.renum9{background-position:0 -288px}
.renum-or.renum0{background-position:0 -324px}

.renum-wh{display:inline-block;width:22px;height:32px;background:url(../../img/com/bg_num_white.png) no-repeat}
.renum-wh.renum1{background-position:0 0}
.renum-wh.renum2{background-position:0 -54px}
.renum-wh.renum3{background-position:0 -108px}
.renum-wh.renum4{background-position:0 -162px}
.renum-wh.renum5{background-position:0 -216px}
.renum-wh.renum6{background-position:0 -271px}
.renum-wh.renum7{background-position:0 -325px}
.renum-wh.renum8{background-position:0 -379px}
.renum-wh.renum9{background-position:0 -433px}
.renum-wh.renum0{background-position:0 -487px}
.renum-wh-dot{display:inline-block ;width:6px;height:6px;background:url(../../img/com/dot_white.png) no-repeat}
.renum-year{display:inline-block;width:13px;height:15px;background:url(../../img/fmf/year_white.png) no-repeat}
.renum-per{display:inline-block;width:15px;height:15px;background:url(../../img/fmf/per_white.png) no-repeat}
.renum-gr{display:inline-block;width:29px;height:16px;background:url(../../img/fmf/gr_white.png) no-repeat}

/* 왜 우리투자증권일까? */
h2.wf{display:block;margin-top:20px}
.why-fundsup-wrap{position:relative;margin-top:20px;border:1px solid #e0e0e0}
.why-fundsup-wrap dt{margin-bottom:20px;font-size:26px;color:#222}
.why-fundsup-wrap dt strong{/*font-family:"NanumGothicBold"*/}
.why-fundsup-wrap dd{font-size:15px;color:#686868;line-height:24px}
.why-fundsup-wrap dd.play-area{zoom:1;margin-top:10px}
.why-fundsup-wrap dd.play-area:after{content:" ";display:block;clear:both}
.why-fundsup-wrap dd p{margin-bottom:20px}
.why-fundsup-wrap dd a.link{padding-right:12px;background:url(../../img/fmf/ico_link.png) right 50% no-repeat;text-decoration:underline;font-size:13px;color:#ff6d00;font-weight:bold}
.why-fundsup-wrap dd a.thum-play{position:relative;float:left;display:block;width:140px;height:120px;margin-left:10px}
.why-fundsup-wrap dd a.thum-play:first-child{margin-left:0}
.why-fundsup-wrap dd a.thum-play span{position:absolute;top:25px;left:50%;display:block;width:40px;height:40px;margin-left:-20px;background:url(../../img/fmf/ico_play.png) 0 0 no-repeat}
.why-fundsup-wrap dd a.thum-play:hover span{background-position:0 -58px}
.why-fund{zoom:1;position:relative;padding-top :50px}
.why-fund:after{content:" ";display:block;clear:both}

.why-fundsup01{height:320px;padding-left:50px}
.why-fundsup01 .why-fund-l{}
.why-fundsup01 .why-fund-r{width:;position:absolute;top:-95px;right:0}

.why-fundsup02{height:348px;padding-top:50px;background:#f7f7f7}
.why-fundsup02 .why-fund-l{position:relative;top:-20px;float:left;width:555px}
.why-fundsup02 .why-fund-r{float:left}

.why-fundsup03{height:398px}
.why-fundsup03 .why-fund-l{float:left;width:355px;padding-left:50px}
.why-fundsup03 .why-fund-r{}

.why-fundsup04{height:327px;background:#f7f7f7}
.why-fundsup04 .why-fund-l{float:left;width:515px;padding-left:40px}
.why-fundsup04 .why-fund-r{float:left}
.why-fundsup04 .why-fund-r dt{line-height:32px}

.why-fundsup05{height:480px}
.why-fundsup05 .why-fund-l{float:none}
.why-fundsup05 .why-fund-l dt{text-align:center;line-height:32px}
.why-fundsup05 .why-fund-l dd{text-align:center}
.why-fundsup05 .why-fund-r{zoom:1;float:none;margin:40px 0 0 44px}
.why-fundsup05 .why-fund-r:after{content:" ";display:block;clear:both}
.why-fundsup05 .why-fund-r li{float:left;margin-left:60px;font-size:15px;color:#686868;text-align:center}
.why-fundsup05 .why-fund-r li img{margin-bottom:17px}
.why-fundsup05 .why-fund-r li:first-child{margin-left:0}

.move-area{width:800px;height:500px}


/*메인스크립트 교체 스타일*/
.m_cont_wrap{position:relative;width:950px;margin:0 auto}
.m_cont_wrap .re-connect{height:19px}

/* 2016.04.28 메인 변경*/
.m_cont_1 a:hover,.m_cont_2 a:hover,.m_cont_3 a:hover{text-decoration:none}
.m_cont_1,.m_cont_2,.m_cont_3{position:relative;float:left;vertical-align:top}
.m_cont_1{width:390px;margin-right:10px}
.m_cont_2{width:550px;height:400px}
.m_cont_3{width:550px}

.m_cont_1 .slider,.m_cont_2 .slider,.m_cont_3 .rol_news, .m_cont_3 .s_mn{-moz-box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}

.m_cont_1 .slider{height:560px;overflow:hidden}
.m_cont_1 .slider a{display:block}
.m_cont_1 .slider ul{height:100%}
.m_cont_1 .bx-controls-direction a{position:absolute;top:250px;width:44px;height:60px;z-index:51}
.m_cont_1 .bx-controls-direction a.bx-prev{left:10px;background:url(../../img/fmf/btn_slider_l.png) no-repeat}
.m_cont_1 .bx-controls-direction a.bx-next{right:10px;background:url(../../img/fmf/btn_slider_r.png) no-repeat}
.m_cont_1 .slider_num{position:absolute;right:20px;top:17px;color:#000;font-size:14px;font-weight:bold;opacity:.5;z-index:51}
.m_cont_1 .slider_nv a{position:relative;display:block;float:left;width:140px;margin-left:-10px;overflow:hidden;height:60px;line-height:60px;text-align:center;font-size:14px;letter-spacing:-.5px;color:#333}
.m_cont_1 .slider_nv a:first-child{margin-left:0}
.m_cont_1 .slider_nv a strong,.m_cont_1 .slider_nv a strong{position:relative;z-index:2}
.m_cont_1 .slider_nv a:hover,.m_cont_1 .slider_nv a.active{color:#222}
.m_cont_1 .slider_nv a:hover i,.m_cont_1 .slider_nv a.active i{border:70px solid #fff;z-index:1}

.m_cont_2 .slider{position:relative;height:100%;border:10px solid #fff;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.m_cont_2 .bn_1{width:300px;float:left}
.m_cont_2 .bn_2{width:240px;float:right}
.m_cont_2 .slider .bx-viewport li{width:100%;overflow:hidden;height:100%}
.m_cont_2 .slider .bx-viewport li a{display:block}

.m_cont_2 .bx-pager{position:absolute;z-index:51}
.m_cont_2 .bx-pager{right:21px;top:5px}
.m_cont_2 .bx-pager a{display:block;background:url(../../img/fmf/ico_slider_pager.png) -14px 3px no-repeat;height:16px;width:16px;overflow:hidden;text-indent:9999px;font-size:0;line-height:0}
.m_cont_2 .bx-pager a.active{background-position:2px 3px}
.m_cont_2 .bx-pager > div,.m_cont_2 .bx-controls-auto > div{display:inline-block;*display:inline;*zoom:1}
.m_cont_2 .bx-controls-auto{position:absolute;top:5px;right:5px}
.m_cont_2 .bx-controls-auto .bx-start{background-position:-17px 3px}
.m_cont_2 .bx-controls-auto .bx-stop{background-position:3px 3px}
.m_cont_2 .bx-controls-auto a{display:block;background:url(../../img/fmf/ico_slider_play.png) no-repeat;text-indent:9999px;height:16px;width:16px;overflow:hidden;z-index:2;top:8px;left:695px}
.m_cont_2 .bx-controls-auto .active{display:none!important}


.m_cont_3 .rol_news,.m_cont_3 .s_mn{margin-top:10px;background-color:#fff;overflow:hidden}
.m_cont_3 .rol_news{position:relative;height:49px}
/*.m_cont_3 .rol_news .bx-wrapper{height:48px;overflow:hidden}*/
.m_cont_3 .rol_news a{display:block}
.m_cont_3 .rol_news .list_one{background:url('../../img/fmf/ico_ar_r.gif') 530px center no-repeat;height:100%}
.m_cont_3 .rol_news .bx-controls-direction{position:absolute;right:0;top:0;height:49px;width:35px;border-left:1px solid #d0e1ed}
.m_cont_3 .rol_news .bx-controls-direction a{display:block;height:24px;background:url('../../img/fmf/ico_ar_r3.gif') center center no-repeat}
.m_cont_3 .rol_news .bx-controls-direction a:hover{background:#fff7f1 url('../../img/fmf/ico_ar_r3_ov.gif') center center no-repeat}
.m_cont_3 .rol_news .bx-controls-direction .bx-prev{border-bottom:1px solid #d0e1ed;background-position:center 9px!important}
.m_cont_3 .rol_news .bx-controls-direction .bx-next{background-position:center -15px!important}

.m_cont_3 .s_mn dt{position:absolute;left:0;width:100px;height:45px;background:url('../../img/fmf/ico_ar_r2.gif') 71px center no-repeat;z-index:1}
.m_cont_3 .s_mn dt span{display:block;padding-left:44px;font-family:Dotum;line-height:12px;font-size:11px;color:#333;vertical-align:top;margin-top:12px}
.m_cont_3 .s_mn .dt_1 span{background:url('../../img/fmf/ico_mn.gif') 13px center no-repeat}
.m_cont_3 .s_mn .dt_2 span{background:url('../../img/fmf/ico_new_pr.gif') 14px center no-repeat}
.m_cont_3 .s_mn dd{height:45px;padding-left:102px}
.m_cont_3 .s_mn dd a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;color:#333;font-size:14px;margin-right:22px;margin-top:11px}
.m_cont_3 .s_mn dd a.l{margin-right:0}
.m_cont_3 .s_mn dd a:hover{color:#ff8028}
.m_cont_3 .s_mn .dd_1{border-bottom:1px solid #d0e1ed}


.main_w_box{width:950px;margin:0 auto;overflow:hidden}

/*공통*/
.m_cont_1 .slider_nv i,.m_cont_2 .sm_bn .img_bn i,.m_cont_2 .sm_bn .tx_bn i,.m_cont_3 .sm_bn .tx_bn i{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;-ms-transition:all 200ms ease;transition:all 200ms ease}
.m_cont_1 .slider_nv i,.m_cont_2 .sm_bn .img_bn i,.m_cont_2 .sm_bn .tx_bn i,.m_cont_3 .sm_bn .tx_bn i{position:absolute;display:block;left:0;right:0;top:0;bottom:0;border:10px solid #fff;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2}




/*첫번째줄 슬라이더 2개*/
.m_con1{position:relative;width:100%;height:425px;overflow:hidden;margin-bottom:10px}
.m_con1 > dl,.m_con1 .small_ban3{display:block;vertical-align:top;padding:0;height:100%}
.m_con1 > dl{position:relative;width:690px;text-align:right;padding-right:40px}

/*큰배너:버튼*/
.m_con1 > dl dt{display:inline-block;position:relative;z-index:2;vertical-align:top;top:8px;*float:left;*left:56%}
.m_con1 > dl dt a{display:block;width:6px;padding:0 2px;height:12px;overflow:hidden;text-indent:9999px;*text-indent:-9999px;background:url(../../img/fmf/slide_bt_red.png) 50% 3px no-repeat;font-size:0;line-height:0}
.m_con1 > dl dt a.on{width:19px;background:url(../../img/fmf/slide_bt_on_red.png) 50% 3px no-repeat}

/*큰배너:내용영역*/
.m_con1 > dl dd{position:absolute;top:0;left:0;z-index:1;display:none;width:100%}
.m_con1 > dl dd a,.m_con1 > dl dd > div{display:block;width:730px;height:425px}
.m_con1 > dl dd img{width:100%;height:100%}

/*큰배너:정지재생*/
.StopPlay_large a{position:absolute;display:block;overflow:hidden;text-indent:9999px;*text-indent:-9999px;height:12px;width:12px;overflow:hidden;z-index:2;top:8px;left:695px}
.StopPlay_large a.auto_stop{background:url(../../img/fmf/slide_bt_stop_red.png) 50% 1px  no-repeat}
.StopPlay_large a.auto_play{background:url(../../img/fmf/slide_bt_play_red.png) 50% 0  no-repeat}

/*작은배너*/
/*.m_con2{position:absolute;top:0;right:0;z-index:2}
.m_con2 a.small_ban1{position:absolute;right:240px;top:0}
.m_con2 a.small_ban2{display:block}
.m_con2 .small_ban3{position:absolute;top:210px;right:0;width:230px;height:410px;z-index:1;overflow:hidden}*/

/*작은배너:버튼*/
.m_con1 .small_ban3{position:absolute;right:0;top:0;width:237px;overflow:hidden}
.m_con1 .small_ban3 dl dt{display:inline-block;position:relative;z-index:2;position:relative;top:8px;*top:10px;*float:left;*left:70%}
.m_con1 .small_ban3 dl dt a{display:block;height:12px;width:6px;padding:0 2px;overflow:hidden;text-indent:9999px;*text-indent:-9999px;font-size:0;line-height:0;background:url(../../img/fmf/slide_bt_white.png) 50% 3px no-repeat}
.m_con1 .small_ban3 dl dt a.on{width:19px;background:url(../../img/fmf/slide_bt_on_white.png) 50% 3px no-repeat}

/*작은배너:내용영역*/
.m_con1 .small_ban3 dl dd{position:absolute;top:0;z-index:1;right:0px;width:237px;height:100%}
.m_con1 .small_ban3 dl dd a{display:block}
.m_con1 .small_ban3 dl dd a, .m_con1 .small_ban3 dl dd a img{width:100%;height:100%}

/*작은배너:정지재생*/
.m_con1 .small_ban3 .StopPlay_small{position:absolute;top:10px;right:10px;z-index:2}
.m_con1 .small_ban3 .StopPlay_small a{display:block;overflow:hidden;text-indent:9999px;*text-indent:-9999px;height:12px;width:12px;overflow:hidden}
.m_con1 .small_ban3 .StopPlay_small a.auto_stop{background:url(../../img/fmf/slide_bt_stop_white.png) 50% 0  no-repeat}
.m_con1 .small_ban3 .StopPlay_small a.auto_play{background:url(../../img/fmf/slide_bt_play_white.png) 50% 0  no-repeat}
.m_con1 .small_ban3 dl{text-align:right;padding-right:27px}

/*펀드트리슬라이드*/
.fund-tree-list ul{left:0}
.main-fund-tree .fund-tree-list{width:177px !important;margin-left:16px !important}


/*하단배너:버튼*/
 .mb_con{width:286px;height:136px;position:relative;overflow:hidden;top:-30px}
 .mb_con dl dt{display:inline-block;z-index:2;position:relative;top:8px;*top:10px;*float:left;*left:70%}
 .mb_con dl dt a{display:block;height:15px;width:6px;padding:0 2px;overflow:hidden;text-indent:9999px;*text-indent:-9999px;font-size:0;line-height:0;background:url(../../img/fmf/slide_bt_gray.png) 50% 50% no-repeat}
 .mb_con dl dt a.on{width:19px;background:url(../../img/fmf/slide_bt_on_gray.png) 50% 50% no-repeat}

 /*하단배너:내용영역*/
 .mb_con dl dd{position:absolute;top:30px;z-index:1;right:0px;width:286px;height:106px}
 .m_con1 .small_ban3 dl dd a{display:block}

 /*하단배너:정지재생*/
 .mb_con .StopPlay_ban{position:absolute;top:10px;right:0px;z-index:2}
 .mb_con .StopPlay_ban a{display:block;overflow:hidden;text-indent:9999px;*text-indent:-9999px;height:12px;width:12px;overflow:hidden}
 .mb_con .StopPlay_ban a.auto_stop{background:url(../../img/fmf/slide_bt_stop_gray.png) 50% 1px no-repeat}
 .mb_con .StopPlay_ban a.auto_play{background:url(../../img/fmf/slide_bt_play_gray.png) 50% 0  no-repeat}
 .mb_con dl{text-align:right;padding-right:17px}


 /* 하단 배너 4개 */
 .m_con2{height:95px;overflow:hidden;margin-bottom:50px}
 .m_con2 li{float:left;margin-right:10px;width:237px;height:95px}
 .m_con2 li.l{margin-right:0;margin-left:2px}
 .m_con2 li a{display:block}
 .m_con2 li a, .m_con2 li a img{width:100%;height:100%}
