@charset "utf-8";
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
 .clearfix {display: inline-block;}
 html[xmlns] .clearfix {display: block;}
 * html .clearfix {height: 1%;}
/* Mobile Web - Money Today */
* {margin:0; padding:0; font-family:dotum,'돋움'; -webkit-text-size-adjust:none;}
body {margin:0px; padding:0px; line-height:1.25em; color:#000; word-wrap:break-word; word-break:break-all;}
body,input,select,textarea {font-size:14px;}
input, img {vertical-align:top;}
h1,h2,h3,h4,h5 {font-size:1em;}
li {list-style-type:none;}
table {border-collapse:collapse;}
img,fieldset {border:none;}
a {color:#000; text-decoration:none; cursor:pointer;}
label {cursor:pointer;}
em,address {font-style:normal;}
legend,hr,caption {display:none;}
input.line {border:1px solid #767c88; border-right:1px solid #b7bbc2; border-bottom:1px solid #b7bbc2;}
/*  */
#wrap {min-width:320px;}
/* header */
#header {}
#header .logo_area {overflow:hidden; background:url(http://menu.mt.co.kr/mobile/images/gnb_bar_top.gif) repeat-x left bottom; _zoom:1;}
#header h1 {float:left; height:43px; font-weight:bold;}
#header h1 a.logo {display:block; overflow:hidden; position:relative; top:8px; left:6px; width:131px; height:28px; background:url(http://menu.mt.co.kr/mobile/images/logo_mt.png) no-repeat left top; text-indent:-9999px;}
#header fieldset {float:left; margin:12px 6px 0 15px; _margin-right:1px;}
#header fieldset input.word {padding:0 3px; *margin-top:-1px; _margin-top:-1px; margin-right:2px; width:50px; height:18px; font-size:0.8em; line-height:1.6em; color:#999;}
#header .right {float:right; margin:13px 5px 0 0; _margin-right:1px; font-size:0.8em; text-align:center;}
#header .right span {color:#cccccc;}

#header .gnb {clear:both; height:32px; background:url(http://menu.mt.co.kr/mobile/images/gnb_bar_bot.gif) repeat-x left top;}
#header .gnb table {width:100%;}
#header .gnb table td {text-align:center;}
#header .gnb table td a {display:block; height:28px; padding-top:3px;}
#header .gnb table td.bar {background:url(http://menu.mt.co.kr/mobile/images/gnb_line_h.gif) no-repeat right center;}
#header .gnb table td a span {display:block; color:#fff; height:28px;}
#header .gnb table td a span img {position:relative;}
#header .gnb table td a.on span img {top:3px;}
#header .gnb table td a.off span img {top:3px;}
/* 추가 100526 세종 */
#header .gnb table td.title {padding:0px; text-align:left; vertical-align:top;}
#header .gnb table td.title img {vertical-align:top;}
#header .gnb table td.button {padding:3px 3px 0; text-align:right; vertical-align:top;}
#header .gnb table td.button a {display:inline; padding:0px;}

#header .gnb table td.best_click {}
#header .gnb table td.best_click .box {overflow:hidden; _zoom:1; height:31px;}
#header .gnb table td.best_click h2 {float:left;}
#header .gnb table td.best_click ul {float:left;}
#header .gnb table td.best_click ul li {float:left; height:31px;}
#header .gnb table td.best_click ul li a {display:block; overflow:hidden; padding:0px; width:55px; height:31px; text-indent:-9999px;}
#header .gnb table td.best_click ul li.eco a {background:url(http://menu.mt.co.kr/mobile/ver2/gnb_bestClickEco.gif) no-repeat 0 0;}
#header .gnb table td.best_click ul li.ent a {background:url(http://menu.mt.co.kr/mobile/ver2/gnb_bestClickEnt.gif) no-repeat 0 0;}
#header .gnb table td.best_click ul li.pho a {background:url(http://menu.mt.co.kr/mobile/ver2/gnb_bestClickPho.gif) no-repeat 0 0;}
#header .gnb table td.best_click ul li a.on,
#header .gnb table td.best_click ul li a:hover,
#header .gnb table td.best_click ul li a:focus {background-position:0 -31px;}
/* //추가 100526 세종 */


/* footer */
#footer {padding:15px 0 0 0; text-align:center; border-top:1px solid #d1d4dc;}
.footer_nbd {border-top:none !important;} /* 추가 110117 세종 */
#footer p {}
#footer p.address {padding:8px 0;text-transform:uppercase; font-family:Tahoma; font-size:0.7em; color:#a2a1a1;}
#footer p.address span {color:#cd9696;}
/* container */
.conbody {padding:0 6px 16px; background-color:#fff;}
/* 타이틀,작성자,입력일 */
.conbody .subject_area {padding-top:7px; border-bottom:1px solid #eee;}
.conbody .subject_area .title {color:#666; font-size:0.85em; padding:5px 4px;}
.conbody .subject_area .title .question_block {padding:12px; background:#f7f7f7; color:#333; line-height:1.8em;}
.conbody .subject_area .title .question_block strong {display:block; padding-left:20px; background:url(http://menu.mt.co.kr/mobile/images/ico_re2.gif) no-repeat left center; font-family:gulim; color:#000;}
.conbody .subject_area .title .question_none {display:none;}
.conbody .subject_area .title h1 {font-weight:bold; color:#000; font-size:1.35em; line-height:1.7em; letter-spacing:-1px;}
.conbody .subject_area .writer {position:relative; padding:0 4px; height:28px; font-size:11px; line-height:2.5em; color:#999; border-top:1px solid #eee;}
.conbody .subject_area .writer span {padding:0 5px; color:#dfddde;}
.conbody .subject_area .writer em {font-family:Tahoma; font-size:0.9em;}
.conbody .subject_area .writer a {position:absolute; top:3px; right:4px;}
/* 추가 및 수정 110302 세종 */
.conbody .subject_area .writer a.social_reply {overflow:hidden; width:76px; height:22px; background:url(http://menu.mt.co.kr/mobile/images/btn_socialReply.gif) no-repeat 0 0; font-family:Tahoma; font-size:11px; font-weight:bold; text-indent:50px; line-height:22px;}
.conbody .subject_area .writer a.social_reply2 {overflow:hidden; width:86px; height:22px; background:url(http://menu.mt.co.kr/mobile/images/btn_socialReply2.gif) no-repeat 0 0; font-family:Tahoma; font-size:11px; font-weight:bold; text-indent:58px; line-height:20px;}
.conbody .subject_area .writer a.btn1 {right:4px;}
.conbody .subject_area .writer a.btn2 {right:84px;}
.conbody .subject_area .writer a.btn2_1 {right:34px;}
.conbody .subject_area .writer a.btn2_2 {right:64px;}
.conbody .subject_area .writer a.btn3 {right:114px;}
.conbody .subject_area .scrap_social_layer {position:absolute; top:159; left:50%; margin-left:-132px; width:264px; height:132px; z-index:9999;}
/* //추가 및 수정 110302 세종 */
/* 기사내용 */
.conbody .con_area {margin:0 4px; padding:24px 0 40px 0; font-size:16px;}
.conbody .con_area .img {padding-bottom:22px; font-size:11px; color:#888;}
.conbody .con_area .img em {display:inline-block; position:relative; border:1px solid #e6e6e6;}
.conbody .con_area .img img {border:2px solid #fff;}
.conbody .con_area .img.center {display:block; text-align:center;}
.conbody .con_area .img.left {float:left; text-align:center;}
.conbody .con_area .img.left em {margin-right:13px;}
.conbody .con_area .size {position:absolute; right:2px; bottom:2px;}
.conbody .con_area .size img {border:none !important;}
	/* 이미지 확대 */
.conbody .con_area .img.realsize {float:left; text-align:center;}
.conbody .con_area .img.realsize em {margin-right:13px;}
.conbody .con_area .img.realsize img {border:6px solid #fff;}

.conbody .con_area .img.realsize .size {right:6px; bottom:6px;}

.conbody .con_area .text {padding:0; font-family:gulim; line-height:25px;}
.conbody .con_area .text em.company {font-family:gulim; color:#0b09cb;}
.conbody .con_area .text em.up {font-family:Tahoma; font-size:11px; color:#cb0035;}
.conbody .con_area .text em.up span {padding-right:12px; background:url(http://menu.mt.co.kr/mobile/images/bl_up.gif) no-repeat 15px 4px; font-family:dotum; font-size:13px;}
.conbody .con_area .text em.down {font-family:Tahoma; font-size:11px; color:#0066cb;}
.conbody .con_area .text em.down span {padding-right:12px; background:url(http://menu.mt.co.kr/mobile/images/bl_down.gif) no-repeat 15px 4px; font-family:dotum; font-size:13px;}
.conbody .con_area .text em.same {font-family:Tahoma; font-size:11px; color:#999;}
.conbody .con_area .text em.same span {padding-right:12px; background:url(http://menu.mt.co.kr/mobile/images/bl_same.gif) no-repeat 15px 6px; font-family:dotum; font-size:13px;}
.conbody .con_area .copyright {padding:13px 0 22px;}
.conbody .con_area .copyright p {font-size:12px; color:#333;}
.conbody .con_area .copyright p.caution {color:#666;}
.conbody .con_area .related_story {color:#333;}
.conbody .con_area .related_story dt {padding-bottom:5px; font-weight:bold;}
.conbody .con_area .related_story dd {background:url(http://menu.mt.co.kr/mobile/images/bl_tri_2.gif) no-repeat left 8px;}
.conbody .con_area .related_story dd a {display:block; padding:4px 0 3px 15px; color:#333;}
	/* 확대시 */
.conbody.large_text .subject_area .title h1 {font-size:18px;}
.conbody.large_text .subject_area .title span {font-size:14px;}
.conbody.large_text .con_area .text {padding:0; font-family:gulim; font-size:18px; line-height:27px;}
.conbody.large_text .con_area .text em.company {font-family:gulim; color:#0b09cb;}
.conbody.large_text .con_area .text em.up {font-family:Tahoma; font-size:12px; color:#cb0035;}
.conbody.large_text .con_area .text em.up span {padding-right:12px; background:url(http://menu.mt.co.kr/mobile/images/bl_up.gif) no-repeat 16px 5px; font-family:dotum; font-size:14px;}
.conbody.large_text .con_area .text em.down {font-family:Tahoma; font-size:12px; color:#0066cb;}
.conbody.large_text .con_area .text em.down span {padding-right:12px; background:url(http://menu.mt.co.kr/mobile/images/bl_down.gif) no-repeat 16px 5px; font-family:dotum; font-size:14px;}
.conbody.large_text .con_area .text em.same {font-family:Tahoma; font-size:12px; color:#999;}
.conbody.large_text .con_area .text em.same span {padding-right:12px; background:url(http://menu.mt.co.kr/mobile/images/bl_same.gif) no-repeat 16px 7px; font-family:dotum; font-size:14px;}
.conbody.large_text .con_area .copyright p {font-size:14px;}
.conbody.large_text .con_area .related_story {font-size:14px;}
.conbody.large_text .con_area .related_story dt {padding-bottom:8px;}
.conbody.large_text .con_area .related_story dd a {padding:6px 0 5px 15px;}
/* //기사내용 */

/* 리스트 타입 */
.conbody .view_list {display:block; margin:0 4px; height:30px; background:url(http://menu.mt.co.kr/mobile/images/bg_button1.gif) repeat-x left bottom; border:1px solid #ccc; font-size:0.85em; text-align:center; color:#666; line-height:2.6em;}
.list_area {padding:0px;}


	/* 기본타입 */
.type1 {}
.type1 h1 {padding:20px 0 8px 10px;}
.type1 h1 .bullet{position:absolute; margin:5px 0 0 8px;}
.type1 h1 .btn {position:absolute; right:5px; margin-top:-4px;}
.type1 ul {}
.type1 ul.bundle {margin-top:-1px; border-top:1px solid #dedede;}
.type1 ul li {position:relative; overflow:hidden; _zoom:1; border-top:1px solid #dedede; background:url(http://menu.mt.co.kr/mobile/images/bg_gra.gif) repeat-x 0 1px;}
.type1 ul li a {position:relative; display:block; overflow:hidden; _zoom:1; padding:8px 0px 7px 18px; background:url(http://menu.mt.co.kr/mobile/images/dot_tit.gif) no-repeat 10px 14px; color:#010f58;}
.type1 ul li a em {padding-right:5px; font-size:0.8em; color:#ed1c00;}
.type1 ul li a em strong {padding-right:5px;}
.type1 ul li a .time {position:absolute; top:15px; right:0px; margin-top:-0.35em; _margin-top:-0.15em; height:0.7em; width:56px; font-family:Tahoma; font-size:0.7em; color:#777; line-height:0.7em; text-indent:25px;}
.type1 ul li a .brief {display:block; font-size:0.9em; color:#9a887a; line-height:1.25em; margin-top:7px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal; padding-right:15px;}
.type1 ul li a .list_txt {padding-right:40px; display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* 추가 100526 세종 */
.type1 ul li a .thum {float:left; margin:-1px 5px -1px 0; border:1px solid #bcbcbc;}
.type1 ul li a .thum img {width:58px; height:40px; }
.type1 ul li p.scrap {position:absolute; top:0px; right:0px; width:38px; height:56px;}
.type1 ul li p.scrap a {display:block; overflow:hidden; padding:0px; height:56px; font-size:0px; line-height:0px; text-indent:-9999px;}
.type1 ul li p.scrap a.s_on {background:url(http://menu.mt.co.kr/mobile/ver2/bl_star_on.gif) no-repeat center 21px;}
.type1 ul li p.scrap a.s_off {background:url(http://menu.mt.co.kr/mobile/ver2/bl_star_off.gif) no-repeat center 21px;}
.type1 ul li p.best {position:absolute; top:5px; right:6px; width:52px; height:44px;}
.type1 ul li p.best.no1 {background:url(http://menu.mt.co.kr/mobile/ver2/bg_bestNo1.gif) no-repeat 0 center;}
.type1 ul li p.best.no2 {background:url(http://menu.mt.co.kr/mobile/ver2/bg_bestNo2.gif) no-repeat 0 center;}
.type1 ul li p.best.no3 {background:url(http://menu.mt.co.kr/mobile/ver2/bg_bestNo3.gif) no-repeat 0 center;}
.type1 ul li p.best strong {display:block; margin:30px 0 0; height:8px; font-family:Arial; font-size:0.8em; line-height:8px; letter-spacing:-0.5px; text-align:center; color:#586477;} /* 수정 120119 세종 */
.type1 ul li p.best.click {top:29px; height:21px; background:url(http://menu.mt.co.kr/mobile/ver2/bg_bestClick.gif) no-repeat 0 0;}
.type1 ul li p.best.click strong {margin:6px 4px 0;}
/* //추가 100526 세종 */

        /* 투데이 포커스 */
.type1 ul .todayfocus {position:relative; margin:0; height:200px; padding:15px 20px 0 20px;}
.type1 ul .todayfocus h4 {height:20px; background:url(http://menu.mt.co.kr/mobile/images/title_sec_todayfocus.gif) no-repeat 0 0; text-indent:-9999px;}
.type1 ul .todayfocus .tfocus {}
.type1 ul .todayfocus .prev_page {position: absolute; margin-top: 42px; margin-left: -20px;}
.type1 ul .todayfocus .next_page {position: absolute; right: 0px; margin-top: 42px; margin-right: 20px; }
.type1 ul .todayfocus .photo img.photo {border:1px solid #d7d7d7; height:110px; vertical-align:top;}
.type1 ul .todayfocus .photo a {padding: 10px 0;}
.type1 ul .todayfocus dt {font:12px 돋음,Dotum; font-weight:bold;text-align:center; margin-left:-25px;}
.type1 ul .todayfocus dt span {font:12px 돋음,Dotum; color:#d97000; }
.type1 ul .todayfocus .box_page {position:absolute; font:12px 돋음,Dotum; top:14px; right:0; padding:0 15px 0 0;}
.type1 ul .todayfocus a {background:none; text-align:center;}
.type1 ul .todayfocus dd.photo {padding: 10px 0; text-align:center;}
.type1 ul .todayfocus dd.photo a {display:inline;}
.type1 ul table a {background:none; text-align:center;}
.type1 ul .month_info {padding:3px 8px; background:none; background-color:#a1a1a1; font:12px 돋음,Dotum; font-weight:bold; color:#FFF;}

.type2 {position:relative;}
.type2 h1 {display:block; padding:20px 0 8px 10px;}
.type2 h1 .bullet{position:absolute; margin:5px 0 0 8px;}
.type2 ul.bundle {margin-top:-1px; border-top:1px solid #dedede}
.type2 ul li {border-top:1px solid #dedede; background:url(http://menu.mt.co.kr/mobile/images/bg_gra.gif) repeat-x 0 1px; padding:10px;}
.type2 ul li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;}
.type2 p.img {float:left; border:1px solid #dbdbdb; width:107px; height:74px; margin-right:8px;}
.type2 .list {}
.type2 .list dt {padding:0 0 6px 0px;}
.type2 .list dt a {font-family:dotum,'돋움'; font-size:15px; color:#010f58;}
.type2 .list dd a {padding-left:10px; _height:15px; background:url(http://menu.mt.co.kr/mobile/images/bl_list.gif) 3px 3px no-repeat;font-family:dotum,'돋움'; font-size:12px; color:#9a887a;}

.type3 {position:relative;}
.type3 h1 {display:block; padding:20px 0 8px 10px;}
.type3 h1 .bullet{position:absolute; margin:5px 0 0 8px;}
.type3 ul.bundle {margin-top:-1px; border-top:1px solid #dedede;}
.type3 ul li {border-top:1px solid #dedede; background:url(http://menu.mt.co.kr/mobile/images/bg_gra.gif) repeat-x 0 1px; padding:10px;}
.type3 ul li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.type3 p.img {float:left; padding-right:10px;}
.type3 p.img img { border:1px solid #dbdbdb; }
.type3 .list {display:inline;}
.type3 .list .time {margin-top:4px; position: absolute; right:7px; font-family:"Tahoma", sans-serif; font-size:0.6em; color:#777; line-height:0.8em;}
.type3 .list dt {padding:0 30px 6px 0px;}
.type3 .list dt a {font-family:dotum,'돋움'; font-size:15px; color:#010f58;}
.type3 .list dd a {font-family:dotum,'돋움'; font-size:12px; color:#9a887a;display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal;}

	/* 포토관련 추가 100603 세종 */
.type4 {position:relative; margin:0 5px;}
.type4 dl {overflow:hidden; _zoom:1;}
.type4 dt {display:block; margin-bottom:10px; padding:18px 4px 1px 4px; border-bottom:1px solid #fabb66; font-family:gulim; font-size:13px; font-weight:bold; color:#3b3b3b;}
.type4.sub dt {border-bottom:1px solid #eee;}
.type4 dd {float:left; width:33%; text-align:center;}
.type4 dd.cen {width:34%;}
.type4 dd a {display:block; font-size:12px; letter-spacing:-1px; color:#000;}
.type4 dd a img {border:1px solid #d7d7d7;}
.type4 dd a span {display:block; padding:5px 0 16px; line-height:1.4em;}
.type4 .aview {position:absolute; top:15px; right:0px; _right:5px; width:47px; height:17px; margin:0px; padding:0px; border:none;}

.type5 {position:relative;}
.type5 h1 {display:block; padding:20px 0 8px 10px;}
.type5 h1 .bullet{position:absolute; margin:5px 0 0 8px;}
.type5 ul.bundle {margin-top:-1px; border-top:2px solid #dedede; background:url(http://menu.mt.co.kr/mobile/images/bg_gra.gif) repeat-x 0 1px;}
.type5 ul {overflow:hidden; _zoom:1;}
.type5 li {float:left; width:33%; text-align:center; padding-top:10px; overflow:hidden; height:126px;}
.type5 li.cen {width:34%;overflow:hidden; height:126px;}
.type5 li a {display:block; font-size:12px; letter-spacing:-1px; color:#000;}
.type5 li a img {border:1px solid #d7d7d7; width:98px; height:68px;}
.type5 li a span {display:block; padding:5px 0 16px; line-height:1.4em;}
.type5 li a .photo{height:68px;}
.type5 li a .photo img { position:relative; margin-right:-10px; }
.type5 li a .photo span.photo_num { position:relative; top:54px; margin-left:-14px; display:inline; background:url(http://menu.mt.co.kr/mobile/images/osen/bg_photo_num.gif) no-repeat; font-family:Tahoma; font-size:11px; color:#fff; padding: 2px 4px 3px 10px;}
.type5 .aview {position:absolute; top:15px; right:0px; _right:5px; width:47px; height:17px; margin:0px; padding:0px; border:none;}
	/* //포토관련 추가 100603 세종 */
/* 리스트 페이징 */

#container .paging {padding:16px 0 26px; text-align:center; font-size:0.8em; font-weight:bold;}
#container .paging a {display:inline-block; _position:relative; margin:0 2px; width:26px; height:24px; background:url(http://menu.mt.co.kr/mobile/images/btn_paging_off.gif) no-repeat left top; text-align:center; line-height:2.3em;}
#container .paging a.prev {background:url(http://menu.mt.co.kr/mobile/images/btn_prev.gif) no-repeat left top; text-indent:-9999px; _top:-1px;}
#container .paging a.next {background:url(http://menu.mt.co.kr/mobile/images/btn_next.gif) no-repeat left top; text-indent:-9999px; _top:-1px;}
#container .paging a.here {background:url(http://menu.mt.co.kr/mobile/images/btn_paging_on.gif) no-repeat left top; color:#fff;}

/* 종목검색 결과화면 */
#stock_content1 {margin-top:10px;}
#stock_content1 .search_fail {height:320px; font-size:12px; text-align:center; vertical-align:middle; color:#515153;}
#stock_content1 .search_fail p {height:36px; position:relative; top:50%; margin-top:-18px;}
#stock_content1 .com_info {min-width:320px; _zoom:1; overflow:hidden;}
#stock_content1 .info_box {padding:12px 10px 17px;}
#stock_content1 .info_box .head {height:1%; padding-bottom:6px; background:url(http://menu.mt.co.kr/mobile/images/bg_line1.gif) repeat-x left bottom; overflow:hidden;}
#stock_content1 .info_box .head h2 {float:left; width:190px; color:#000; font:bold 18px 돋음,Dotum;}
#stock_content1 .info_box .head h2 span {padding-left:8px; color:#999; font-size:12px;}
#stock_content1 .info_box .head h2 strong {color:#70747a;}

#stock_content1 .info_box .detail dl.info_now{height:1%; padding:2px 0; border-bottom:1px solid #ebebec; overflow:hidden;}
#stock_content1 .info_box .detail dl.info_now .title{float:left; width:50px; height:12px; margin-top:10px; background:url(http://menu.mt.co.kr/mobile/images/title_stock_info1.gif) no-repeat 0 0; text-indent:-9999px;}
#stock_content1 .info_box .detail dl.info_now dd{float:left;}
#stock_content1 .info_box .detail dl.info_now em.now_price{color:#ed0b00; font:bold 24px Arial;}
#stock_content1 .info_box .detail dl.info_now em.now_price span{color:#666a72; font:bold 12px 돋음,Dotum;}
#stock_content1 .info_box .detail dl.info_now em.up {color:#ed0b00; font:bold 24px Arial;}
#stock_content1 .info_box .detail dl.info_now em.down {color:#225fe3; font:bold 24px Arial;}
#stock_content1 .info_box .detail dl.info_now dd.updown{margin-left:5px; padding-top:13px; font:10px Tahoma;}
#stock_content1 .info_box .detail dl.info_now dd.up{color:#e4071c;}
#stock_content1 .info_box .detail dl.info_now dd.down{color:#0038aa;}
#stock_content1 .info_box .detail dl.info_now dd.updown img{margin-right:3px; margin-top:4px;}
#stock_content1 .info_box .detail dl.info_now dd.updown .bar{padding:0 5px; color:#d7d7d7;}

#stock_content1 .info_box .detail dl.info_price{_zoom:1; padding:8px 0 5px 0; border-bottom:1px solid #ebebec; overflow:hidden;}
#stock_content1 .info_box .detail dl.info_price .title{float:left; width:50px; height:13px; background:url(http://menu.mt.co.kr/mobile/images/title_stock_info2.gif) no-repeat 0 0; text-indent:-9999px;}
#stock_content1 .info_box .detail dl.info_price dd{float:left; margin-top:-1px; padding-bottom:1px;}
#stock_content1 .info_box .detail dl.info_price em.now_price{color:#333; font:bold 12px Tahoma;}
#stock_content1 .info_box .detail dl.info_price em.now_price span{color:#333; font:bold 12px 돋음,Dotum;}
#stock_content1 .info_box .detail dl.info_price dd.updown{margin-left:10px; font:11px Tahoma;}
#stock_content1 .info_box .detail dl.info_price dd.up{color:#e4071c;}
#stock_content1 .info_box .detail dl.info_price dd.down{color:#0038aa;}
#stock_content1 .info_box .detail dl.info_price dd.updown img{margin-right:3px; margin-top:4px;}

#stock_content1 .info_box .detail table{width:100%; border:none; margin-top:11px; *margin-top:10px; font-size:11px; border-top:1px solid #d7d7d7;}
#stock_content1 .info_box .detail th{padding:2px 10px 1px 4px; border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7; border-right:1px solid #ebebec; border-bottom:1px solid #ebebec; background:#fafafa; color:#666a72; text-align:left;}
#stock_content1 .info_box .detail td{padding:5px 5px 3px 5px; border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7; border-right:1px solid #ebebec; border-bottom:1px solid #ebebec; color:#303642; text-align:right;}
#stock_content1 .info_box .detail .up{color:#e4071c;}
#stock_content1 .info_box .detail .down{color:#0038aa;}
#stock_content1 .info_box .detail .end td,
#stock_content1 .info_box .detail .end th{border-bottom:1px solid #d7d7d7;}
#stock_content1 .info_box .detail .end_r{border-right:1px solid #d7d7d7;}
#stock_content1 .info_box .detail .end_txt{padding:2px 0 0 0; border:none; color:#999; font:11px 돋음,Dotum; text-align:right;}
#stock_content1 .info_box .detail .end_txt span{font:11px Tahoma;}

#stock_content1 .info_box .graph_wap{margin:8px 0; padding:12px 0; background:#fff;}
#stock_content1 .info_box .graph{width:221px; margin:0 auto; border:1px solid #cecece;}
#stock_content1 .info_box .graph img{vertical-align:top;}
#stock_content1 .info_box .graph ul{height:1%; margin-bottom:9px; overflow:hidden;}
#stock_content1 .info_box .graph li{float:left; width:55px; height:23px; border-right:1px solid #cecece;}
#stock_content1 .info_box .graph li.end{margin-right:-3px;}
#stock_content1 .info_box .graph li a{display:block; float:left; width:55px; height:17px; padding-top:5px; border-bottom:1px solid #cecece; background:#f5f5f5; color:#333; font:11px 돋음,Dotum; text-align:center;}

#stock_content1 .info_box .graph li a:hover,
#stock_content1 .info_box .graph li a:focus,
#stock_content1 .info_box .graph li a.on{border-bottom:none; background:#fff; font-weight:bold;}

#stock_content1 .info_box .news{position:relative; margin-top:20px; padding-bottom:10px; font-size:12px;}
#stock_content1 .info_box .news h4{margin-bottom:3px; padding:0 0 3px 1px; border-bottom:1px solid #e1e1e1; font:bold 12px 돋음,Dotum; color:#000;}
#stock_content1 .info_box .news table{width:100%;}
#stock_content1 .info_box .news td{white-space:nowrap;}
#stock_content1 .info_box .news td.title{width:100%; padding:0 0 0 8px; background:url(http://menu.mt.co.kr/mobile/images/bl_square1.gif) no-repeat 0 6px; white-space:normal;}
#stock_content1 .info_box .news a{color:#303646;}
#stock_content1 .info_box .news span{color:#ef2f02; font:11px 돋음,Dotum;}
#stock_content1 .info_box .news .date{color:#999; font:10px Tahoma;}
#stock_content1 .info_box .news .btn_more {position:absolute; top:-4px; right:0; _right:19px; width:13px; height:13px; background:url(http://menu.mt.co.kr/mobile/images/btn_more1.gif) no-repeat center center; text-indent:-9999px;}
#stock_content1 .info_box .news .blank{height:7px;}
#stock_content1 .info_box .btn{margin-top:8px; text-align:right;}
/* //종목검색 결과화면 */
/* 포토화면 추가 100603 세종 */
	.pslide_area {overflow:hidden; _zoom:1;}
	.pslide_area h2 {padding:10px 0 5px 10px;}
	.pslide_area .img_box {position:relative; padding:5px; _padding:5px 0px; background:#19181f; overflow:hidden;}
	.pslide_area .img_box table {width:100%; text-align:center; vertical-align:middle;}
	.pslide_area .img_box table td {overflow:hidden; text-align:center; vertical-align:middle;}
	.pslide_area .img_box .prev {position:absolute; top:50%; left:0px; margin-top:-120px; width:28px; height:240px;}
	.pslide_area .img_box .next {position:absolute; top:50%; right:0px; margin-top:-120px; width:28px; height:240px;}
	.pslide_area .img_box .img_con {position:absolute; left:0px; bottom:5px; _bottom:34px; overflow:hidden; _zoom:1; width:100%; height:34px; text-align:right; color:#a8a8a8;}
	.pslide_area .img_box .img_con .cbox {padding:0 5px;}
	.pslide_area .img_box .img_con .cbox p {height:34px; background:url(http://menu.mt.co.kr/mobile/images/star/bg_pSlide_con.png) repeat-x left top;}
	.pslide_area .img_box .img_con a {position:absolute; left:0px; display:block; width:100%; height:34px;  text-align:left;  color:#fff;}
	.pslide_area .img_box .img_con a .tit {display:inline-block; padding:11px 40px 6px 5px; letter-spacing:-1px; }
	.pslide_area .img_box .img_con a .tit em {font-size:0.8em; color:#ffd35b;}
	.pslide_area .img_box .img_con a .tit em span {color:#a3883e;}
	.pslide_area .img_box .img_con .pnum {float:right; margin-top:11px; padding-right:8px; font-family:verdana; font-size:0.7em; font-weight:bold;}
	.pslide_area .img_box .img_con .pnum em {font-family:verdana; color:#ffd35b;}
	.pslide_area .img_box .img_con .pnum .dv {font-weight:normal;}
/* //포토화면 추가 100603 세종 */

/* 뉴스리스트 이벤트배너 100708 민아 */
.type1 .event_bn a { background:none; text-align:center; margin-bottom:7px; padding:0px;}

/* 이벤트 배너 추가 100812 세종 */
#container .event_banner {padding-top:7px;}
#container .event_banner a {display:block; background:#fff; text-align:center;}
#container .event_box {text-align:center;}

/* 텍스트 배너 추가 100908 보영 */
#container .text_banner {padding:12px 0 15px 15px;}
#container .text_banner p {float: left; }
#container .text_banner p.title { font:bold 12px Gulim,굴림,san-serif ; color: #d42f2f;}
#container .text_banner p.basic {padding-left: 3px;}
#container .text_banner p.basic a:link,visited,active {text-decoration: underline; font:bold 12px Gulim,굴림,san-serif; color: #8f452b;}
#container .text_banner p.basic a:hover {text-decoration: underline; font:bold 12px Gulim,굴림,san-serif; color: #000;}

/* MT애플리케이션 수정 110718 세종 */
#mt_application {overflow:hidden; margin:10px;}
#mt_application .roundbox {padding-bottom:5px; border:1px solid #d3d3d3; background:#fff; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; behavior: url(border-radius.htc);}
#mt_application h1 {overflow:hidden; padding:13px 0 0 14px; height:45px;}
#mt_application .applink {overflow:hidden;}
#mt_application .applink li {float:left; padding-left:14px; width:57px; height:105px; /*background:url(http://menu.mt.co.kr/mobile/images/bg_divisionBar.gif) no-repeat 0 0;*/}
#mt_application .applink li.first {padding-left:0; background:none;}
/* 소셜댓글 추가 110215 세종 */
	/* 소셜댓글 로그인 */
#container .social_login {}
#container .social_login .head {overflow:hidden; height:32px; background:url(http://menu.mt.co.kr/mobile/images/gnb_bar_bot.gif) repeat-x 0 0; text-align:center;}
#container .social_login .choice_box {padding:50px 0; text-align:center;}
	/* 전송완료 */
#container .send_ok {margin:0 auto; width:299px;}
#container .send_ok p {margin-top:60px; height:188px; background:url(http://menu.mt.co.kr/mobile/images/bg_sendOk.gif) no-repeat 0 0; text-indent:-9999px;}
#container .send_ok .close {margin-top:15px; text-align:right;}
#container .send_ok .close button {width:92px; height:39px; background:url(http://menu.mt.co.kr/mobile/images/btn_close.gif) no-repeat 0 0; border:none; cursor:pointer;}
#container .send_ok .close button span {visibility:hidden; font-size:0px; line-height:0px;}
	/* MT 소셜댓글 */
#container .social_head {position:relative; overflow:hidden; zoom:1; height:32px; background:url(http://menu.mt.co.kr/mobile/images/gnb_bar_bot.gif) repeat-x 0 0; text-align:center;}
#container .social_head .social_logout {position:absolute; top:3px; right:4px; width:55px; height:26px; background:url(http://menu.mt.co.kr/mobile/images/btn_socialLogout.gif) no-repeat 0 0; border:none; cursor:pointer;}
#container .social_head .social_logout span {visibility:hidden; font-size:0px; line-height:0px;}
#mt_social_reply {margin:19px 10px 15px; font-size:0.85em;}
#mt_social_reply .paging {text-align:center;}
		/* 기본댓글 작성 */
#mt_social_reply .mt_sreply_write {overflow:hidden; zoom:1; padding:12px 9px 0; height:248px; background:#fff; border:1px solid #d1d4dc;}
#mt_social_reply .mt_sreply_write .write_area {position:relative; zoom:1;}
#mt_social_reply .mt_sreply_write .write_area .tit {overflow:hidden; zoom:1; height:27px; line-height:16px;}
#mt_social_reply .mt_sreply_write .write_area .tit strong {float:left; overflow:hidden; padding-left:22px; height:16px; letter-spacing:-1px; line-height:18px; color:#000;}
#mt_social_reply .mt_sreply_write .write_area .tit strong.twitter {background:url(http://menu.mt.co.kr/mobile/images/icon_twitterReply2.gif) no-repeat 0 0;}
#mt_social_reply .mt_sreply_write .write_area .tit strong.facebook {background:url(http://menu.mt.co.kr/mobile/images/icon_facebookReply2.gif) no-repeat 0 0;}
#mt_social_reply .mt_sreply_write .write_area .tit strong.me2day {background:url(http://menu.mt.co.kr/mobile/images/icon_me2dayReply2.gif) no-repeat 0 0;}
#mt_social_reply .mt_sreply_write .write_area .tit .bar {float:left; width:15px; font-family:Tahoma; font-size:10px; text-align:center; color:#dfddde;}
#mt_social_reply .mt_sreply_write .write_area .tit .date {float:left; font-family:Tahoma; font-size:10px; color:#999;}
#mt_social_reply .mt_sreply_write .write_area fieldset {overflow:hidden; zoom:1;}
#mt_social_reply .mt_sreply_write .write_area fieldset .photo {float:left; padding-right:5px; width:64px; height:58px; background:url(http://menu.mt.co.kr/common/etc/bg_photoBack.gif) no-repeat 0 0;}
#mt_social_reply .mt_sreply_write .write_area fieldset .photo img {display:block; margin:4px 0 0 4px; width:48px; height:48px;}
#mt_social_reply .mt_sreply_write .write_area fieldset .write {overflow:hidden; zoom:1;}
#mt_social_reply .mt_sreply_write .write_area fieldset .write li {}
#mt_social_reply .mt_sreply_write .write_area fieldset .write li.tarea {padding:0 1px;}
#mt_social_reply .mt_sreply_write .write_area fieldset .write li textarea {overflow-y:auto; overflow-x:hidden; margin:0 -1px; width:100%; height:138px; background:none; border:1px solid #b5b5b5; border-radius:5px;}
#mt_social_reply .mt_sreply_write .write_area fieldset .write li.btn {overflow:hidden; zoom:1; padding:8px 0 0;}
#mt_social_reply .mt_sreply_write .write_area fieldset .write li input {float:right; border:none;}
#mt_social_reply .mt_sreply_write .write_area .length {position:absolute; top:175px; left:69px; overflow:hidden; width:100px; font-family:Tahoma; font-size:11px; color:#999;}
		/* 기본댓글 목록 */
#mt_social_reply .mt_sreply_list {padding-bottom:10px;}
#mt_social_reply .mt_sreply_list .sreply_sort {overflow:hidden; zoom:1; height:32px; background:url(http://menu.mt.co.kr/common/etc/bg_tabLine.gif) repeat-x 0 bottom;} /* 수정 110302 세종 */
#mt_social_reply .mt_sreply_list .sreply_sort .title {float:left; padding:7px 0 0 4px; font-family:gulim; color:#000;} /* 수정 110302 세종 */
#mt_social_reply .mt_sreply_list .sreply_sort .title .all {font-family:gulim; color:#ff0033;}
#mt_social_reply .mt_sreply_list .sreply_sort .sort_group {float:right; padding:0 2px 0 1px; height:26px;}
#mt_social_reply .mt_sreply_list .sreply_sort .sort_group li {float:left; _display:inline; margin-left:-1px; width:69px; height:22px !important; background:#b4b6bc; border:1px solid #848892; border-bottom:none;}
#mt_social_reply .mt_sreply_list .sreply_sort .sort_group li a {display:block; overflow:hidden; padding-top:5px; width:69px; height:17px; /*line-height:25px;*/ text-align:center; color:#fff;}
#mt_social_reply .mt_sreply_list .sreply_sort .sort_group li a.on,
#mt_social_reply .mt_sreply_list .sreply_sort .sort_group li a:hover,
#mt_social_reply .mt_sreply_list .sreply_sort .sort_group li a:focus {position:absolute; overflow:hidden; padding-top:6px; height:19px; background:#f9f9f9; font-family:gulim; text-decoration:none !important; font-weight:bold; vertical-align:top; color:#666 !important;}

#mt_social_reply .mt_sreply_list .sreply_group {overflow:hidden; zoom:1; padding:0 8px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 {float:left; padding:14px 0 12px; width:100%; border-bottom:1px solid #e1e1e1;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1.first {border:none;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply {overflow:hidden; zoom:1;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .photo {float:left; padding-right:2px; width:64px; height:58px; background:url(http://menu.mt.co.kr/common/etc/bg_photoBack.gif) no-repeat 0 0;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .photo img {display:block; margin:4px 0 0 4px; width:48px; height:48px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con {position:relative; margin-left:64px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .info {overflow:hidden; zoom:1; height:16px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .info .log {float:left;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .info .uid {float:left; padding-left:6px; letter-spacing:-1px; line-height:18px; color:#3366cc;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .info .bar {float:left; font-family:Tahoma; font-size:10px; line-height:14px; color:#dfddde;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .info .date {float:left; font-family:Tahoma; font-size:10px; line-height:14px; color:#999;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .txt {padding:15px 0 7px; line-height:18px; color:#323740;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .txt button.del {overflow:hidden; margin-top:-2px; margin-left:5px; width:11px; height:10px; background:url(http://menu.mt.co.kr/bil/btn_comm_del.gif) no-repeat 0 0; vertical-align:middle; border:none; cursor:pointer;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .txt button.del span {visibility:hidden; font-size:0px; line-height:0px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .txt .new {margin-top:-2px; margin-left:5px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .sub_reply_btn {overflow:hidden; zoom:1;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .sub_reply_btn button.reply {float:right; width:56px; height:24px; background:url(http://menu.mt.co.kr/mobile/images/btn_reply.gif) no-repeat 0 0; border:none; cursor:pointer;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .sub_reply_btn button span {visibility:hidden; font-size:0px; line-height:0px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .default_reply .con .sub_reply_btn a.reply_total {float:right; display:inline; margin-right:3px; overflow:hidden; width:56px; height:24px; background:url(http://menu.mt.co.kr/mobile/images/btn_replyTotal.gif) no-repeat 0 0; font-family:Tahoma; font-size:11px; font-weight:bold; letter-spacing:-1px; text-indent:31px; line-height:24px; color:#ff0033;}
		/* 댓글에 댓글 목록 */
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area {overflow:hidden; zoom:1; margin:12px 0 0; border:1px solid #e0e4ec; border-radius:3px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area fieldset {overflow:hidden; zoom:1; padding:22px 0 0 26px; height:22px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area fieldset .txt {float:left; padding:3px 5px 0; width:394px; height:17px; border:1px solid #8b8b8b; border-bottom:1px solid #d3d3d3;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area fieldset .btn {float:left; _display:inline; margin-left:-1px; border:none;}

#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list {overflow:hidden; zoom:1; padding:0 9px 0px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list .sreply_sub_group {overflow:hidden; zoom:1; padding:4px 0 3px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list .sreply_sub_group .bundle2 {float:left; position:relative; padding:6px 0 7px; width:100%; background:url(http://menu.mt.co.kr/bil/bg_dotline.gif) repeat-x 0 bottom;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list .sreply_sub_group .bundle2.end {background:none;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list .sreply_sub_group .bundle2 .info {overflow:hidden; zoom:1; padding:0 0 0 17px; height:18px; background:url(http://menu.mt.co.kr/bil/bl_arrow16.gif) no-repeat 0 1px;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list .sreply_sub_group .bundle2 .info .log {float:left;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list .sreply_sub_group .bundle2 .info .uid {float:left; overflow:hidden; padding-left:6px; letter-spacing:-1px; line-height:20px; color:#3366cc;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list .sreply_sub_group .bundle2 .info .bar {float:left; font-family:Tahoma; font-size:10px; line-height:17px; color:#dfddde;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list .sreply_sub_group .bundle2 .info .date {float:left; font-family:Tahoma; font-size:10px; line-height:17px; color:#999;}
#mt_social_reply .mt_sreply_list .sreply_group .bundle1 .sub_reply_area .sub_reply_list .sreply_sub_group .bundle2 .txt {overflow:hidden; zoom:1; margin-top:7px; padding-left:17px;}

#mt_social_reply .btn_reply_write {display:block; overflow:hidden; margin:0 8px; height:30px; background:url(http://menu.mt.co.kr/mobile/images/bg_button1.gif) repeat-x 0 bottom; text-align:center; line-height:2.6em; color:#666; border:1px solid #ccc;}
#mt_social_reply .sreply_sort .btn_reply_write {float:right; overflow:hidden; margin:0 5px; width:106px; height:23px; background:url(http://menu.mt.co.kr/mobile/images/bg_button1.gif) repeat-x 0 bottom; text-align:center; line-height:2.1em; color:#666; border:1px solid #ccc;} /* 추가 110302 세종 */

/* 본문 - 관련 포토슬라이드 추가 120125 세종 */
#iframe_pslide {position:relative; overflow:hidden; width:305px; height:338px; background:url(http://menu.mt.co.kr/mobile/images/bg_photoSlide_iframe.jpg) no-repeat 0 0;}
#iframe_pslide h1 {overflow:hidden; _zoom:1; padding:0 14px; height:66px;}
#iframe_pslide h1 .tit {display:none;}
#iframe_pslide h1 .subject {margin-top:23px; font-size:13px; font-weight:bold; line-height:16px; letter-spacing:-1px; color:#000;}
#iframe_pslide .slide_area {position:relative; overflow:hidden; padding:14px 10px; width:285px; height:236px;}
#iframe_pslide .slide_area .photo {overflow:hidden; width:285px; height:203px; text-align:center;}
#iframe_pslide .slide_area .photo .vm {display:inline-block; width:0px; height:100%; vertical-align:middle;}
#iframe_pslide .slide_area .photo a {display:inline-block; vertical-align:middle;}
#iframe_pslide .slide_area .prev {position:absolute; top:79px; left:10px; width:27px; height:73px;}
#iframe_pslide .slide_area .next {position:absolute; top:79px; right:10px; width:27px; height:73px;}
#iframe_pslide .photo_info {position:relative; left:10px; bottom:47px; overflow:hidden; _zoom:1; width:285px; height:33px; background:url(http://menu.mt.co.kr/common/layer_con_view2.png) no-repeat 0 0;}
#iframe_pslide .photo_info .title {float:left; overflow:hidden; width:232px; height:33px; font-size:12px; text-indent:10px; letter-spacing:-1px; line-height:33px; color:#fff;}
#iframe_pslide .photo_info .title a {color:#fff;}
#iframe_pslide .photo_info .count {float:right; padding:0 7px 0 0; font-family:Tahoma; font-size:10px; line-height:33px; letter-spacing:-1px; color:#787878;}
#iframe_pslide .photo_info .count strong {color:#b41901;}