/* ¸Ó´ÏÅõµ¥ÀÌ ¸ÞÀÎ */
#container .mt_idx {position:relative; margin-left:auto; margin-right:auto; width:1024px;}
	/* ¸ÞÀÎ»ó´Ü */
#container .mt_idx_spot {position:relative;}
#container .mt_idx_spot .tit_subject {overflow: hidden; height:91px; font-size:38px; text-align:center; letter-spacing:-1px; line-height:91px;}
#container .mt_idx_spot .tit_subject a {color:#000;}

#container .mt_idx_spot .mt_idx_spot_box1 {padding-bottom:0; border-top:1px solid #d7d7d7;} /* ¼öÁ¤ 181001 ¼º±¤ */

#container .mt_idx_spot .photo_con {position:relative; float:left; overflow:hidden; margin-top:20px; margin-bottom:25px; width:520px;} /* ¼öÁ¤ 181001 ¼º±¤ */
#container .mt_idx_spot .photo_con .m_thum {position:relative; overflow:hidden; width:100%;}
#container .mt_idx_spot .photo_con .m_thum a {display:block; position:relative; padding-bottom:111px; color:#000;}
#container .mt_idx_spot .photo_con .m_thum a.photo:after {content:' '; position:absolute; top:237px; right:10px; width:40px; height:30px; background:url(http://menu.mt.co.kr/common/etc/icon_photo1.png) no-repeat 0 0;}
#container .mt_idx_spot .photo_con .m_thum a.vod:after {content:' '; position:absolute; top:242px; right:10px; width:40px; height:25px; background:url(http://menu.mt.co.kr/common/etc/icon_vod1.png) no-repeat 0 0;}
#container .mt_idx_spot .photo_con .m_thum .thum {display:block; position:relative; overflow:hidden; width:520px; height:277px;}
#container .mt_idx_spot .photo_con .m_thum .thum img {display:block; width:100%; min-height:100%; transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);}
#container .mt_idx_spot .photo_con .m_thum .thum:after {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:0.1; filter:alpha(opacity:1);}

#container .mt_idx_spot .photo_con .m_thum a:hover .thum img,
#container .mt_idx_spot .photo_con .m_thum a:focus .thum img {image-rendering:-webkit-optimize-contrast; transition-duration:0.3s; -webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03);}
#container .mt_idx_spot .photo_con .m_thum .subject {position:absolute; top:277px; left:0; right:0; overflow:hidden; margin-top:15px; height:76px; font-size:28px; line-height:38px; color:#000; text-align:center;} /* ¼öÁ¤ 180427 ¼º±¤ */
#container .mt_idx_spot .photo_con .m_thum a:hover .subject,
#container .mt_idx_spot .photo_con .m_thum a:focus .subject {text-decoration:underline;}
#container .mt_idx_spot .photo_con .m_thum .txt {position:absolute; top:277px; left:0; right:0; overflow:hidden; margin-top:13px; height:81px; font-size:15px; line-height:27px; letter-spacing:-0.27px; color:#777;}
#container .mt_idx_spot .photo_con .m_thum a:hover .txt,
#container .mt_idx_spot .photo_con .m_thum a:focus .txt {text-decoration:underline;}
#container .mt_idx_spot .photo_con .m_thum .txtbox {position:relative; height:0;}
#container .mt_idx_spot .photo_con .m_thum .txtbox .reltxt {position:absolute; bottom:12px; left:0; right:0; background:#fff;}
#container .mt_idx_spot .photo_con .m_thum .txtbox .reltxt.n2 {top:-111px; bottom:auto; padding-top:10px; height:101px;}
#container .mt_idx_spot .photo_con .m_thum .txtbox .reltxt .bundle {overflow:hidden; padding-left:14px; height:30px; background:url(http://menu.mt.co.kr/bil/bl_rel19.gif) no-repeat 1px center; font-size:15px; font-weight:bold; line-height:32px; letter-spacing:-0.6px;}
#container .mt_idx_spot .photo_con .m_thum .txtbox .reltxt .bundle a {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#222;}
#container .mt_idx_spot .photo_con .m_thum .txtbox .reltxt + .txt {margin-top:0; height:54px;}

#container .mt_idx_spot .photo_con .m_rellist {overflow:hidden;}
#container .mt_idx_spot .photo_con .m_rellist .bundle {float:left; overflow:hidden; width:168px; height:172px;}
#container .mt_idx_spot .photo_con .m_rellist .bundle + .bundle {margin-left:8px;}
#container .mt_idx_spot .photo_con .m_rellist .bundle a {display:block; position:relative; color:#000;}
#container .mt_idx_spot .photo_con .m_rellist .bundle a.photo:after {content:' '; position:absolute; top:80px; right:5px; width:25px; height:19px; background:url(http://menu.mt.co.kr/common/etc/icon_photo2.png) no-repeat 0 0;}
#container .mt_idx_spot .photo_con .m_rellist .bundle a.vod:after {content:' '; position:absolute; top:83px; right:5px; width:26px; height:16px; background:url(http://menu.mt.co.kr/common/etc/icon_vod2.png) no-repeat 0 0;}
#container .mt_idx_spot .photo_con .m_rellist .bundle .thum {display:block; position:relative; overflow:hidden; width:100%; height:104px;}
#container .mt_idx_spot .photo_con .m_rellist .bundle .thum:after {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:0.1; filter:alpha(opacity:1);}
#container .mt_idx_spot .photo_con .m_rellist .bundle .thum img {width:100%; min-height:100%; transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);}
#container .mt_idx_spot .photo_con .m_rellist .bundle a:hover .thum img,
#container .mt_idx_spot .photo_con .m_rellist .bundle a:focus .thum img {image-rendering:-webkit-optimize-contrast; transition-duration:0.3s; -webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03);}
#container .mt_idx_spot .photo_con .m_rellist .bundle .subject {display:block; overflow:hidden; height:68px; font-size:17px; font-weight:normal; line-height:24px; letter-spacing:-0.65px;}
#container .mt_idx_spot .photo_con .m_rellist .bundle .subject .vmtxt {display:block; overflow:hidden; margin-top:10px; height:48px;}

#container .mt_idx_spot .text_con {position:relative; float:right; overflow:hidden; margin:10px 3px 0 0; width:478px;}
#container .mt_idx_spot .text_con .text_con_table {display:table; width:100%;}
#container .mt_idx_spot .text_con .text_con_tr {display:table-row;}
#container .mt_idx_spot .text_con .text_con_td {display:table-cell; padding:10px 0 11px 0; vertical-align:middle;} /* ¼öÁ¤ 180427 ¼º±¤ */
#container .mt_idx_spot .text_con .text_con_tr:first-child .text_con_td {padding-top:0;} /* Ãß°¡ 180427 ¼º±¤ */
#container .mt_idx_spot .text_con .text_con_tr + .text_con_tr .text_con_td {border-top:1px dashed #d7d7d7;}
#container .mt_idx_spot .text_con .text_con_td .title {display:block; position:relative; overflow:hidden; margin:0 2px; width:474px; height:36px; font-size:18px; line-height:36px; letter-spacing:-1px;}
#container .mt_idx_spot .text_con .text_con_td .title .sort {}
#container .mt_idx_spot .text_con .text_con_td .title a {color:#000;}
#container .mt_idx_spot .text_con .text_con_td .text_con_list {margin:0 5px; width:468px;}
#container .mt_idx_spot .text_con .text_con_td .text_con_list .bundle {overflow:hidden; padding-left:16px; height:24px; background:url(http://menu.mt.co.kr/bil/bl_rel19.gif) no-repeat 0 center; font-size:15px; line-height:26px; letter-spacing:-0.7px;}
#container .mt_idx_spot .text_con .text_con_td .text_con_list .bundle a {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#000;}
#container .mt_idx_spot .text_con .text_con_td .title + .text_con_list {margin-top:-3px; padding-bottom:8px;}
#container .mt_idx_spot .text_con .text_con_td .txt {overflow:hidden; margin:0 2px; height:44px; font-size:14px; line-height:22px; letter-spacing:-0.65px; color:#777;}
#container .mt_idx_spot .text_con .text_con_td .title + .txt {margin-top:-2px; margin-bottom:2px; padding-bottom:3px;}

#container .mt_idx_spot .main_se {clear:both; overflow:hidden; padding-top:16px;}
#container .mt_idx_spot .main_se .sebox1 {overflow:hidden; min-height:100px;}
#container .mt_idx_spot .main_se .sebox2 {overflow:hidden;}
#container .mt_idx_spot .main_se .sebox1 + .sebox2 {margin-top:22px;}
#container .mt_idx_spot .main_se .se2box {position:relative; height:204px;}
/* Ãß°¡ 20180221 µ¿Çö */
#container .mt_idx_spot .main_se .sebox2 .mtr_tit {display:block; position:relative; overflow:hidden; height:19px; font-size:18px; text-align:center; line-height:18px; letter-spacing:-0.4px; color:#000;} /* ¼öÁ¤ 20180221 µ¿Çö */
#container .mt_idx_spot .main_se .sebox2 .mtr_tit:before {content:' '; display:block; position:absolute; width:455px; top:50%; left:0; border-top:1px solid #b7b7b7;}	/* ¼öÁ¤ 180321 µ¿Çö */
#container .mt_idx_spot .main_se .sebox2 .mtr_tit:after {content:' '; display:block; position:absolute; width:455px; top:50%; right:0; border-top:1px solid #b7b7b7;}	/* ¼öÁ¤ 180321 µ¿Çö */
#container .mt_idx_spot .main_se .sebox2 .mtr_tit em {font-style:normal;}
#container .mt_idx_spot .main_se .sebox2 .mtr_tit a {display:block; width:91px; height:18px; margin:0 auto; background:url(http://menu.mt.co.kr/bil/btn_more_mtr02.png) no-repeat center center; color:#000; text-decoration: none;} /* ¼öÁ¤ 180321 µ¿Çö */
/* //Ãß°¡ 20180221 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .se2_list {overflow:hidden; margin-left:-6px; height:179px;} /* ¼öÁ¤ 180321 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .se2_list .bundle {margin-left:6px; float:left; position:relative; overflow:hidden; width:200px;}
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a {display:block; color:#222;}
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a .thum {display:block; position:relative; overflow:hidden; width:100%; height:134px;}
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a .thum:after {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:0.1; filter:alpha(opacity:1);}
/* Ãß°¡ 20180221 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a .thum .hover_box {display:block; overflow:hidden; position:absolute; width:100%; height:134px; left:0; right:0; bottom:-134px; background:rgba(0,0,0,0.7); transition:all 0.35s;} /* ¼öÁ¤ 180321 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a .thum .hover_box .txt {display:block; overflow:hidden; position:absolute; left:20px; top:33px; width:162px; height:36px; font-size:15px; line-height:18px; letter-spacing:-0.5px; color:#fff;} /* ¼öÁ¤ 180321 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a .thum .hover_box .date {display:block; overflow:hidden; position:absolute; left:20px; bottom:30px; height:19px; font-size:12px; line-height:19px; color:#b2b2b2;} /* ¼öÁ¤ 180321 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a .thum .hover_box .more {display:block; overflow:hidden; position:absolute; right:20px; bottom:30px; height:19px; font-size:12px; line-height:19px; color:#fff; text-decoration:underline;} /* Ãß°¡ 180321 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a:hover .thum .hover_box,
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a:focus .thum .hover_box {bottom:0;}
/* //Ãß°¡ 20180221 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a .thum img {visibility:hidden; width:100%; min-height:100%; transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);} /* ¼öÁ¤ 180321 µ¿Çö */
/* #container .mt_idx_spot .main_se .se2box .se2_list .bundle a:hover .thum img,
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a:focus .thum img {image-rendering:-webkit-optimize-contrast; transition-duration:0.3s; -webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03);} */ /* ¼öÁ¤ 20180221 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .se2_list .bundle a .subject {display:block; overflow:hidden; margin:9px 0 0; padding:0 15px; height:36px; font-size:15px; text-align:center; line-height:18px; word-break:keep-all;} /* ¼öÁ¤ 180321 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .slick-prev,
#container .mt_idx_spot .main_se .se2box .slick-next {position:absolute; top:0; width:25px; height:134px; background:url(http://menu.mt.co.kr/common/button/btn_pnbtn19.png) no-repeat 0 0; font-size:0; line-height:0; z-index:1;} /* ¼öÁ¤ 20180221 µ¿Çö */
#container .mt_idx_spot .main_se .se2box .slick-prev {left:0; background-position:0 0;}
#container .mt_idx_spot .main_se .se2box .slick-next {right:0; background-position:right 0;}
	/* ¸ÞÀÎÁß¾Ó */
#container .mt_idx_body {position:relative; overflow:hidden;}
#container .mt_idx_body .mt_idx_body_l {float:left; width:600px;}
#container .mt_idx_body .mt_idx_body_l .mgbox1 {margin-right:30px;}
#container .mt_idx_body .mt_idx_body_r {float:right; width:403px; background:#f4f4f4;}
#container .mt_idx_body2 {position:relative; overflow:hidden;}
#container .mt_idx_body2 .mt_idx_body2_l {float:left; width:550px;} /* ¼öÁ¤ 180528 ¼¼Á¾ */
#container .mt_idx_body2 .mt_idx_body2_l .groupbox {overflow:hidden; padding-left:1px;}
#container .mt_idx_body2 .mt_idx_body2_r {float:right; width:403px;}
#container .mt_idx_body2 .mt_idx_body2_r .groupbox {position:relative; padding-left:9px;}
#container .mt_idx_body2 .mt_idx_body2_r .groupbox2 {position:relative;}
#container .mt_idx_body3 {position:relative; overflow:hidden; border-top:1px solid #000;}
#container .mt_idx_body3:after {content:' '; position:absolute; top:1px; right:306px; bottom:0; width:1px; background:#d7d7d7; font-size:0; line-height:0;}
#container .mt_idx_body3 .mt_idx_body3_l {float:left; width:683px;}
#container .mt_idx_body3 .mt_idx_body3_l .groupbox {overflow:hidden; padding-left:1px;}
#container .mt_idx_body3 .mt_idx_body3_l .groupbox .bundlebox {float:left; width:200px;}
#container .mt_idx_body3 .mt_idx_body3_l .groupbox .bundlebox + .bundlebox {margin-left:41px;}
#container .mt_idx_body3 .mt_idx_body3_l .groupbox2 {overflow:hidden; padding-left:1px;}
#container .mt_idx_body3 .mt_idx_body3_r {float:right; width:273px;}
#container .mt_idx_body4 {position:relative; overflow:hidden; height:412px; background:#000;}
#container .mt_idx_body4 .catit {overflow:hidden; height:52px; font-size:22px; font-weight:normal; line-height:52px; text-align:center; letter-spacing:-0.5px;}
#container .mt_idx_body4 .catit .lmt {padding-right:20px; background:url(http://menu.mt.co.kr/bil/bl_arrow39.gif) no-repeat right center; color:#fff;}
#container .mt_idx_body4 .catit a {color:#fff;}
#container .mt_idx_body4 .mt_idx_body4_limit {position:relative; margin:0 auto; width:972px; height:334px;}
#container .mt_idx_body4 .photovod {overflow:hidden; width:100%; height:100%;}
#container .mt_idx_body4 .photovod .group {float:left; overflow:hidden; width:972px; height:334px;}
#container .mt_idx_body4 .photovod .group:first {background:red;}
#container .mt_idx_body4 .photovod .group .bundle {float:left; overflow:hidden; height:100%;}
#container .mt_idx_body4 .photovod .group .bundle + .bundle {margin-left:11px;}
#container .mt_idx_body4 .photovod .group .bundle.ty1 {width:245px;}
#container .mt_idx_body4 .photovod .group .bundle.ty2 {width:225px;}
/* #container .mt_idx_body4 .photovod .group .bundle.ty3 {width:245px;} */
#container .mt_idx_body4 .photovod .group .bundle.ty4 {width:224px;}
#container .mt_idx_body4 .photovod .group .ty1 .list {overflow:hidden;}
#container .mt_idx_body4 .photovod .group .ty1 .list li {overflow:hidden; height:163px;}
#container .mt_idx_body4 .photovod .group .ty1 .list li + li {margin-top:9px;}
#container .mt_idx_body4 .photovod .group .ty1 .list li a {display:block; position:relative; overflow:hidden; height:100%;}
#container .mt_idx_body4 .photovod .group .ty1 .list li a .thum {display:block; position:relative; height:100%;}
#container .mt_idx_body4 .photovod .group .ty1 .list li a .thum img {visibility:hidden; display:block; width:100%; min-height:100%;}
#container .mt_idx_body4 .photovod .group .ty1 .list li a .thum:after {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:0.1; filter:alpha(opacity:1);}
#container .mt_idx_body4 .photovod .group .ty1 .list li a .subject {position:absolute; left:0; right:0; bottom:-100px; padding:0 10px; height:54px; font-size:16px; font-weight:normal; line-height:22px; letter-spacing:-0.25px; color:#fff; z-index:1; transition-duration:0.3s;}
#container .mt_idx_body4 .photovod .group .ty1 .list li a .subject:before {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; background:#000; opacity:0.7; filter:alpha(opacity:7);}
#container .mt_idx_body4 .photovod .group .ty1 .list li a:hover .subject,
#container .mt_idx_body4 .photovod .group .ty1 .list li a:focus .subject {bottom:0;}
#container .mt_idx_body4 .photovod .group .ty1 .list li.vod a:after {content:' '; position:absolute; right:20px; bottom:14px; width:40px; height:40px; background:url(http://menu.mt.co.kr/common/etc/icon_play1.png) no-repeat 0 0;}
#container .mt_idx_body4 .photovod .group .ty1 .list li a .subject .lmt {display:block; position:relative; top:5px; overflow:hidden; height:48px;}
#container .mt_idx_body4 .photovod .group .ty2 .list {overflow:hidden;}
#container .mt_idx_body4 .photovod .group .ty2 .list a {display:block; height:100%;}
#container .mt_idx_body4 .photovod .group .ty2 .list a .thum {display:block; position:relative; overflow:hidden;}
#container .mt_idx_body4 .photovod .group .ty2 .list a .thum.spo {max-height:262px;}
#container .mt_idx_body4 .photovod .group .ty2 .list a .thum img {display:block; width:100%;}
#container .mt_idx_body4 .photovod .group .ty2 .list a .thum:after {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:0.1; filter:alpha(opacity:1);}
#container .mt_idx_body4 .photovod .group .ty2 .list a .subject {display:block; overflow:hidden; margin-top:14px; padding:0 10px; height:48px; font-size:16px; font-weight:normal; line-height:24px; letter-spacing:-0.25px; color:#ddd;}
#container .mt_idx_body4 .photovod .group .ty2 .list a:hover .subject,
#container .mt_idx_body4 .photovod .group .ty2 .list a:focus .subject {text-decoration:underline;}
#container .mt_idx_body4 .photovod .group .ty2 .list a .txt {overflow:hidden; margin-top:11px; padding:0 10px; font-size:14px; line-height:22px; letter-spacing:-0.25px; color:#ddd; opacity:0.5; filter:alpha(opacity:5);}
#container .mt_idx_body4 .photovod .group .ty2 .list a:hover .txt,
#container .mt_idx_body4 .photovod .group .ty2 .list a:focus .txt {text-decoration:underline;}
#container .mt_idx_body4 .photovod .group .ty4 .list {overflow:hidden; height:100%;}
#container .mt_idx_body4 .photovod .group .ty4 .list a {display:block; position:relative; height:100%;}
#container .mt_idx_body4 .photovod .group .ty4 .list a .thum {display:block; position:relative; overflow:hidden; height:100%;}
#container .mt_idx_body4 .photovod .group .ty4 .list a .thum img {visibility:hidden; display:block; min-width:100%; height:100%;}
#container .mt_idx_body4 .photovod .group .ty4 .list a .thum:after {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:0.1; filter:alpha(opacity:1);}
#container .mt_idx_body4 .photovod .group .ty4 .list a .subject {position:absolute; left:0; right:0; bottom:-100px; padding:0 10px; height:54px; font-size:16px; font-weight:normal; line-height:22px; letter-spacing:-0.25px; color:#ddd; transition-duration:0.3s;}
#container .mt_idx_body4 .photovod .group .ty4 .list a .subject:before {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; background:#000; opacity:0.7; filter:alpha(opacity:7);}
#container .mt_idx_body4 .photovod .group .ty4 .list a:hover .subject,
#container .mt_idx_body4 .photovod .group .ty4 .list a:focus .subject {bottom:0;}
#container .mt_idx_body4 .photovod .group .ty4 .list a .subject .lmt {display:block; position:relative; top:5px; overflow:hidden; height:48px;}

#container .mt_idx_body4 .photovod button {position:absolute; top:50%; overflow:hidden; margin-top:-60px; width:64px; height:120px; background:url(http://menu.mt.co.kr/common/button/btn_pnbtn17.png) no-repeat 0 0; text-indent:-9999px; z-index:1;}
#container .mt_idx_body4 .photovod button.slick-prev {left:-21px;}
#container .mt_idx_body4 .photovod button.slick-next {right:-21px; background-position:right 0;}

#container .mt_idx_body4 .move {position:absolute; top:50%; margin-top:-60px; width:64px; height:120px; background:url(http://menu.mt.co.kr/common/button/btn_pnbtn17.png) no-repeat 0 0; z-index:1;}
#container .mt_idx_body4 .move.left {left:-21px;}
#container .mt_idx_body4 .move.right {right:-21px; background-position:right 0;}
		/* ½Ç½Ã°£ ¼Óº¸ */
#container .mt_idx_body .livenews1 {position:relative; overflow:hidden; height:48px; background:#f0f6fd; line-height:48px; border-top:1px solid #ecf4fe; border-bottom:1px solid #dfecfd;}
#container .mt_idx_body .livenews1 .lmbox {position:relative; padding:0 130px 0 117px; height:100%;}
#container .mt_idx_body .livenews1 .lmbox h3 {position:absolute; top:0; left:0; width:117px; height:48px; font-size:15px; text-indent:22px; letter-spacing:-0.6px; color:#ff2828;}
#container .mt_idx_body .livenews1 .lmbox h3 a {color:#ff2828;} /* Ãß°¡ 180201 ¼¼Á¾ */
#container .mt_idx_body .livenews1 .lmbox .lmbox2 {position:relative; overflow:hidden; height:100%;}
#container .mt_idx_body .livenews1 .lmbox ul {overflow:hidden;}
#container .mt_idx_body .livenews1 .lmbox ul li {overflow:hidden; height:48px; font-size:15px; line-height:48px; letter-spacing:-0.6px; }
#container .mt_idx_body .livenews1 .lmbox ul li a {float:left; overflow:hidden; padding-left:14px; width:315px; background:url(http://menu.mt.co.kr/bil/bl_circle15.png) no-repeat 0 center; text-overflow:ellipsis; white-space:nowrap; color:#010101;}
#container .mt_idx_body .livenews1 .lmbox ul li a + a {margin-left:35px; width:364px;}
		/* Ä«µåÀÎÆ÷ */
#container .cardinfo1 {position:relative; padding:0 45px; height:214px; background:#f4f4f4;}
#container .cardinfo1 .info_group {overflow:hidden;}
#container .cardinfo1 .info_group .info_bundle {float:left; position:relative; overflow:hidden; width:144px;}
#container .cardinfo1 .info_group .info_bundle + .info_bundle {margin-left:25px;}
#container .cardinfo1 .info_group .info_bundle .cate {overflow:hidden; height:35px; font-size:13px; font-weight:normal; line-height:39px; letter-spacing:-0.5px; text-align:center; color:#000;}
#container .cardinfo1 .info_group .info_bundle .cate em {font-style:normal;}
#container .cardinfo1 .info_group .info_bundle .cate a {color:#000;}
#container .cardinfo1 > button {position:absolute; bottom:35px; width:45px; height:144px; background:url(http://menu.mt.co.kr/common/button/btn_pnbtn15.png) no-repeat 0 center;}
#container .cardinfo1 > button.prev {left:0;}
#container .cardinfo1 > button.next {right:0; background-position:right center;}
		/* sub ±â»ç Å¸ÀÔº° */
#container .mt_idx_body .mt_idx_body_l .article_etc1 {position:relative; padding-top:40px;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 + .article_etc1 {margin-top:20px;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list {float:right; width:378px;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list li {overflow:hidden; padding-left:17px; height:30px; background:url(http://menu.mt.co.kr/bil/bl_rel20.gif) no-repeat 0 9px; font-size:15px; line-height:30px; letter-spacing:-0.4px; text-overflow:ellipsis; white-space:nowrap;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list li a {color:#222;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 a {color:#224bbf;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 a.spot {float:left; position:relative; width:200px; text-decoration:none;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 a.photo:after {content:' '; position:absolute; top:100px; right:5px; width:25px; height:19px; background:url(http://menu.mt.co.kr/common/etc/icon_photo2.png) no-repeat 0 0;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 a.vod:after {content:' '; position:absolute; top:103px; right:5px; width:26px; height:16px; background:url(http://menu.mt.co.kr/common/etc/icon_vod2.png) no-repeat 0 0;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .top_title {position:absolute; top:-40px; left:0; overflow:hidden; width:600px; height:30px; font-size:20px; line-height:30px; letter-spacing:-1px;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .con {display:block; position:relative;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .thum {display:block; position:relative; overflow:hidden; width:200px; height:124px;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .thum:after {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:0.1; filter:alpha(opacity:1);}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .thum img {display:block; width:100%; min-height:100%; transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);}
#container .mt_idx_body .mt_idx_body_l .article_etc1 a.spot:hover .thum img,
#container .mt_idx_body .mt_idx_body_l .article_etc1 a.spot:focus .thum img {image-rendering:-webkit-optimize-contrast; transition-duration:0.3s; -webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03);}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .txt {position:absolute; top:0; left:222px; overflow:hidden; padding-top:4px; width:378px; height:108px; font-size:15px; line-height:27px; letter-spacing:-0.4px; color:#777;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 a.spot:hover .top_title,
#container .mt_idx_body .mt_idx_body_l .article_etc1 a.spot:focus .top_title,
#container .mt_idx_body .mt_idx_body_l .article_etc1 a.spot:hover .txt,
#container .mt_idx_body .mt_idx_body_l .article_etc1 a.spot:focus .txt {text-decoration:underline;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list.no1 {margin-top:85px;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list.no2 {margin-top:60px;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list.no3 {margin-top:60px;} /* Ãß°¡ 180308 ¼¼Á¾ */
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list.no1 + a.spot .con .txt {height:81px;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list.no2 + a.spot .con .txt {height:54px;}
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list.no3 + a.spot .con .txt {height:54px;} /* ¼öÁ¤ 180308 ¼¼Á¾ */
#container .mt_idx_body .mt_idx_body_l .article_etc1 .rel_list.no4 + a.spot .con .txt {display:none;} /* Ãß°¡ 180308 ¼¼Á¾ */
		/* ±â»ç¸ñ·Ï */
#container .article_list {overflow:hidden;}
#container .article_etc1 + .article_list {margin-top:24px;}
#container .article_list .s_list {}
#container .article_list .s_list .bundle {overflow:hidden; font-size:19px; line-height:40px; letter-spacing:-0.5px; text-overflow:ellipsis; white-space:nowrap;}
#container .article_list .s_list .bundle:first-child {margin-top:0;}
#container .article_list .s_list .bundle > span {font-weight:bold;} /* Ãß°¡ 180524 ¼¼Á¾ */
#container .article_list .s_list .bundle > a {font-weight:bold; color:#222;} /* ¼öÁ¤ 180524 ¼¼Á¾ */
#container .article_list .s_list .related {overflow:hidden; margin:-2px 0 4px; padding-left:4px;}
#container .article_list .s_list .related li {overflow:hidden; padding-left:17px; height:30px; background:url(http://menu.mt.co.kr/bil/bl_rel20.gif) no-repeat 0 9px; font-size:16px; line-height:30px; letter-spacing:-0.4px; text-overflow:ellipsis; white-space:nowrap;} /* ¼öÁ¤ 180528 ¼¼Á¾ */
#container .article_list .s_list .related li a {color:#222;}
#container .article_list .s_list2 {position:relative; overflow:hidden;}
#container .article_list .s_list2 + .s_list2 {margin-top:21px;} /* ¼öÁ¤ 180622 ¼¼Á¾ */
#container .article_list .s_list2 dt {position:absolute; top:9px; left:0; padding-top:14px; width:80px; font-size:20px; font-weight:bold; line-height:22px; letter-spacing:-0.5px; text-align:center; border-top:2px solid #262626;}
#container .article_list .s_list2 dt a {color:#000;} /* Ãß°¡ 180201 ¼¼Á¾ */
#container .article_list .s_list2 dd {margin-left:102px;}
#container .article_list .s_list2 dd ul {}
#container .article_list .s_list2 dd ul li {overflow:hidden; height:32px; font-size:17px; line-height:32px; letter-spacing:-0.5px;} /* ¼öÁ¤ 180528 ¼¼Á¾ */
#container .article_list .s_list2 dd ul li + li {margin-top:3px;} /* Ãß°¡ 180622 ¼¼Á¾ */
#container .article_list .s_list2 dd ul li a {font-weight:bold; color:#222;} /* ¼öÁ¤ 180524 ¼¼Á¾ */

#container .mt_idx_body .mt_idx_body_l .article_list:first-child {margin-top:-10px;}
#container .mt_idx_body .mt_idx_body_l .article_list .s_list {overflow:hidden; margin-top:0;}
#container .mt_idx_body .mt_idx_body_l .article_list .s_list + .s_list {margin-top:17px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .article_list .s_list + .s_list {margin-top:0px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .article_list .s_list + .s_list:before {content:' '; display:block; margin-top:23px; width:100%; height:19px; font-size:0; line-height:0; border-top:1px solid #e6e6e6;}

#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l2 .mt_idx_bl2_bundle {position:relative; margin:0 24px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 {}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 {overflow:hidden;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest {position:relative; overflow:hidden;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .cate {position:absolute; top:0; left:0;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .cate a {display:block;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .cate img {display:block;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .thum {position:absolute; top:0; right:0; overflow:hidden; width:420px; height:198px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .thum img {display:block; width:100%; min-height:100%;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .con {overflow:hidden; margin-left:92px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .thum + .con {margin-left:0; margin-right:442px; height:198px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .con a {color:#8c8c8c;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .con .subject {display:block; overflow:hidden; margin-top:-4px; padding-bottom:1px; max-height:40px; font-size:17px; font-weight:normal; line-height:20px; letter-spacing:-0.6px; text-overflow:ellipsis; white-space:nowrap; color:#1a1a1a;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest  .thum + .con .subject {margin-top:54px; text-overflow:clip; white-space:normal;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .con a:hover .subject,
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .con a:focus .subject {color:#1a1a1a; text-decoration:underline;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest .con .txt {display:block; overflow:hidden; margin-top:10px; padding-bottom:2px; max-height:60px; font-size:14px; line-height:20px; letter-spacing:-0.6px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest  .thum + .con .txt {max-height:80px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_latest  .thum + .con .txt:after {content:' '; position:absolute; left:0; bottom:0; width:210px; height:5px; background:#fff;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_list {overflow:hidden; margin-top:10px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_list .lyt_bundle {float:left; position:relative; margin-left:20px; width:200px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_list .lyt_bundle:first-child {margin-left:0;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group2 .lyt_group2_list .lyt_bundle .cate {position:absolute; top:137px; left:0; font-size:13px; font-weight:normal; letter-spacing:-0.6px; z-index:2;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 {overflow:hidden; height:377px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 {overflow:hidden; position:relative; height:100%;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .sort {float:left; position:relative; margin-left:-1px; width:128px; height:33px; z-index:1;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .sort:first-child {margin-left:0;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .sort a {display:block; height:31px; font-size:13px; font-weight:bold; letter-spacing:-0.5px; text-align:center; line-height:31px; color:#4c4c4c; border:1px solid #d9d9d9;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .sort a.on,
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .sort a:hover,
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .sort a:focus {height:33px; background:#f54f4f; line-height:33px; text-decoration:none; color:#fff; border:none;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 {position:absolute; top:32px; left:0; display:table; border-collapse:collapse; width:639px; height:344px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .tr {display:table-row;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .td {display:table-cell; width:212px; height:171px; vertical-align:top; border:1px solid #ccc;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .title {width:212px; }
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .title img {display:inline-block;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle {}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a {display:block; position:relative; overflow:hidden; margin:19px auto 0; width:172px; height:133px; font-size:13px; line-height:17px; letter-spacing:-0.6px; color:#fff;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a img {display:block; width:100%; min-height:100%;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a .subject {position:absolute; left:0; right:0; bottom:0; padding:0 9px; height:49px; font-weight:normal; color:#fff;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a:before {content:' '; position:absolute; left:0; right:0; bottom:0; height:49px; background:url(http://menu.mt.co.kr/common/etc/bg_shadow70.png) repeat 0 0;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a .subject .name {display:block; margin-top:7px; color:#f54f4f;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a .subject .txt {display:block; overflow:hidden; margin-top:7px; height:35px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a .subject .name + .txt {margin-top:0; padding-bottom:1px; height:17px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a.nimg:before {top:0; height:100%; background:#1e1e1e;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a.nimg .nimgbox {position:absolute; top:0; left:0; display:table; width:100%; height:100%;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a.nimg .nimgbox .subject {position:static; display:table-cell; padding:0 20px; height:100%; vertical-align:middle;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a.nimg .nimgbox .subject .name {margin-top:0;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a.nimg .nimgbox .subject .txt {margin-top:0; height:auto;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a:hover .subject .txt,
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group2 .bundle a:focus .subject .txt {text-decoration:underline;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 {position:absolute; top:32px; left:0; display:table; border-collapse:collapse; width:639px; height:344px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .tr {display:table-row;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .td {display:table-cell; width:159px; height:171px; vertical-align:top; border:1px solid #ccc;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .title {width:158px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .title img {display:inline-block;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .bundle {}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .bundle a {display:block; position:relative; overflow:hidden; width:100%; height:100%; font-size:13px; line-height:17px; letter-spacing:-0.6px; text-decoration:none; color:#666;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .bundle .thum {display:block; position:relative; overflow:hidden; margin:22px auto 0; width:90px; height:90px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .bundle .thum img {display:block; width:100%; min-height:100%;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .bundle .subject {display:block; overflow:hidden; padding:0 35px; font-size:12px; font-weight:normal;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .bundle .subject .name {display:block; margin-top:4px; color:#f54f4f;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .bundle .subject .txt {display:block; overflow:hidden; height:18px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .bundle a:hover .subject .txt,
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group3 .bundle a:focus .subject .txt {text-decoration:underline;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 {position:absolute; top:32px; left:0; display:table; border-collapse:collapse; width:639px; height:344px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .table {display:table; border-collapse:collapse;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .tr {display:table-row;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .td {display:table-cell; vertical-align:top; border:1px solid #ccc;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .td .table {margin:-1px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .td .td {width:212px; height:171px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title {width:212px; height:343px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title .imgtit {display:block; overflow:hidden; width:212px; height:343px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title .imgtit img {display:block; width:100%; min-height:100%;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title .thum {position:absolute; top:0; left:0; overflow:hidden; width:212px; height:343px; z-index:-1;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title .thum img {display:block; min-width:100%; height:100%;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title a {position:absolute; top:0; left:0; overflow:hidden; width:212px; height:343px; font-size:13px; line-height:17px; letter-spacing:-0.6px; color:#fff;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title a:before {content:' '; position:absolute; left:0; right:0; bottom:0; height:51px; background:url(http://menu.mt.co.kr/common/etc/bg_shadow70.png) repeat 0 0;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title .subject {position:absolute; bottom:0; left:0; overflow:hidden; width:100%; height:51px; font-weight:normal;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title .subject .txt {display:block; margin:7px 10px 0; height:35px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title a:hover .subject .txt,
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .title a:focus .subject .txt {text-decoration:underline;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .bundle {}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .bundle a {display:block; position:relative; overflow:hidden; margin:19px auto 0; width:172px; height:133px; font-size:13px; line-height:17px; letter-spacing:-0.6px; color:#fff;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .bundle a img {display:block; width:100%; min-height:100%;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .bundle a .subject {position:absolute; left:0; right:0; bottom:0; padding:0 9px; height:32px; font-weight:normal; color:#fff;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .bundle a:before {content:' '; position:absolute; left:0; right:0; bottom:0; height:32px; background:url(http://menu.mt.co.kr/common/etc/bg_shadow70.png) repeat 0 0;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .bundle a .subject .txt {display:block; overflow:hidden; height:32px; line-height:32px;}
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .bundle a:hover .subject .txt,
#container .mt_idx_body .mt_idx_body_l .mt_idx_body_l3 .lyt_group3 .group1 .group4 .bundle a:focus .subject .txt {text-decoration:underline;}

#container .mt_idx_body .mt_idx_body_l .culture_box {position:relative; overflow:hidden; height:160px;}
#container .mt_idx_body .mt_idx_body_l .culture_box .grname {position:absolute; top:0; left:0; width:157px; height:160px; background:#3d58a5;}
#container .mt_idx_body .mt_idx_body_l .culture_box .grname img {display:block;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 {overflow:hidden; margin-left:158px; height:160px;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 {float:left; position:relative; overflow:hidden; margin-left:1px; width:160px; height:100%; background:#b3b3b3;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1:first-child {margin-left:0;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .cate {position:absolute; top:10px; left:10px; z-index:2;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .group2 {overflow:hidden; width:100%; height:160px;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .group2 .bundle2 {overflow:hidden; width:100%; height:100%;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .group2 .bundle2 a {display:block; width:100%; height:100%; font-size:13px; letter-spacing:-0.6px; text-decoration:none !important; color:#fff;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .group2 .bundle2 .thum {display:block; position:relative; overflow:hidden; width:100%; height:118px;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .group2 .bundle2 .thum img {display:block; width:100%; min-height:100%;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .group2 .bundle2 .stit {display:block; overflow:hidden; margin-top:4px; padding:0 8px; height:17px; color:#666;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .group2 .bundle2 .subject {display:block; overflow:hidden; margin-top:-1px; padding-left:8px; height:19px; font-weight:normal;}
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .group2 .bundle2 a:hover .subject,
#container .mt_idx_body .mt_idx_body_l .culture_box .group1 .bundle1 .group2 .bundle2 a:focus .subject {text-decoration:underline;}
#container .mt_idx_body .mt_idx_body_l .culture_box .pgcircle {position:absolute; left:19px; bottom:19px; height:11px; vertical-align:top;}
#container .mt_idx_body .mt_idx_body_l .culture_box .pgcircle a {display:inline-block; overflow:hidden; margin-left:5px; width:11px; height:11px; background:url(http://menu.mt.co.kr/bil/bl_circle10.png) no-repeat 0 0; font-size:0; line-height:0;}
#container .mt_idx_body .mt_idx_body_l .culture_box .pgcircle a.on,
#container .mt_idx_body .mt_idx_body_l .culture_box .pgcircle a:hover,
#container .mt_idx_body .mt_idx_body_l .culture_box .pgcircle a:focus {background-position:right 0;}

#container .mt_idx_body .mt_idx_body_r .lmt_bundle {position:relative; overflow:hidden;}
#container .mt_idx_body .mt_idx_body_r .lmt_l31 {padding-left:31px;}
#container .mt_idx_body .mt_idx_body_r .lmt_r31 {padding-right:31px; height:493px;} /* ¼öÁ¤ 180706 µ¿Çö */

	/* Å¸ÀÌÆ² */
#container .tit7 {margin-bottom:18px;}
#container .tit7 a {padding-bottom:2px; padding-right:10px; display:inline-block; font-size:16px; letter-spacing:-0.25px; vertical-align:middle; background:url(http://menu.mt.co.kr/bil/bl_arrow31.gif) no-repeat right center; color:#010101;}
#container .tit7 a:hover {text-decoration:none;}
	/* Åé±â»ç */
#container .mt_biz_spot {overflow:hidden;}
#container .mt_biz_spot .thum {margin:8px 12px 0 0; float:left; width:165px; height:124px; overflow:hidden;}
#container .mt_biz_spot .thum img {width:100%; min-height:100%;}
#container .mt_biz_spot .con { overflow:hidden;}
#container .mt_biz_spot .con .m_subject {overflow:hidden; font-size:26px; letter-spacing:-2px; text-overflow:ellipsis; white-space:nowrap;}
#container .mt_biz_spot .con .m_subject a {color:#000;}
#container .mt_biz_spot .con .s_subject {overflow:hidden; margin-top:9px; height:20px; font-size:17px; font-weight:normal; line-height:20px; letter-spacing:-0.8px; color:#4c4c4c;}
#container .mt_biz_spot .con .txt {margin-top:10px; display:block; overflow:hidden; height:60px; font-size:14px; line-height:20px; letter-spacing:-0.4px; color:#666;}
#container .mt_biz_spot .rellist {margin-left:-24px; overflow:hidden;}
#container .mt_biz_spot .rellist .bundle {float:left; overflow:hidden; margin-left:24px; width:313px; height:28px; font-size:15px; line-height:28px; letter-spacing:-0.5px; text-overflow:ellipsis; white-space:nowrap; box-sizing:border-box;}
#container .mt_biz_spot .rellist .bundle a {color:#020c51;}
#container .mt_biz_spot .morelist {display:block; padding:9px 12px; font-size:13px; font-weight:bold; text-align:right;}
#container .mt_biz_spot .morelist a {padding-right:13px; background:url(http://menu.mt.co.kr/bil/bl_arrow38.gif) no-repeat right center; color:#000;}
	/* Áß±â ¸ÞÀÎ */
#container .mt_biz_lbox {overflow:hidden; border-top:1px solid #ccc; border-left:1px solid #ccc;}
#container .mt_biz_lbox .mt_biz_bundle {float:left; margin:-1px 0 0 -1px; width:325px; height:237px; border:1px solid #ccc; box-sizing:border-box;}
#container .mt_biz_lbox .mt_biz_bundle:first-child {width:326px;}
#container .mt_biz_lbox .mt_biz_bundle:first-child + .mt_biz_bundle + .mt_biz_bundle {width:326px;}
#container .mt_biz_lbox .mt_biz_lmt {position:relative; overflow:hidden; margin:0 20px;} /* ¼öÁ¤ 20180227 µ¿Çö */
#container .mt_biz_lbox .mt_biz_lmt .secm_catit6 {display:inline-block; cursor:pointer; padding-bottom:0px;} /* ÄÚ³Ê¸í ¼Õ°¡¶ô Ä¿¼­ Ãß°¡ 20180227 µ¿Çö */
/* Ãß°¡ 20180227 µ¿Çö */
#container .mt_biz_lbox .mt_biz_lmt .btn_group {position:absolute; overflow:hidden; right:0; top:17px; font-size:0;}
#container .mt_biz_lbox .mt_biz_lmt .btn_group button {background-color:#fff; width:17px; height:17px; vertical-align:top;}
#container .mt_biz_lbox .mt_biz_lmt .btn_group button span{font-size:0; text-indent:-9999em;}
#container .mt_biz_lbox .mt_biz_lmt .btn_group .list_btn {background:url(http://menu.mt.co.kr/bil/list_btn_01.png) no-repeat 0 0;}
#container .mt_biz_lbox .mt_biz_lmt .btn_group .thum_btn {margin-left:10px; background:url(http://menu.mt.co.kr/bil/thum_btn_01.png) no-repeat 0 0;}
#container .mt_biz_lbox .mt_biz_lmt .btn_group button.active {background-position:0 -17px;}
.swi_box {display:none;}
.swi_box + .swi_box {display:block;}
/* Ãß°¡ 180718 µ¿Çö */
#container .mt_biz_lbox .mt_biz_bundle .slick_wrap {position:relative;}
#container .mt_biz_lbox .mt_biz_bundle .slick_wrap .slick-prev,
#container .mt_biz_lbox .mt_biz_bundle .slick_wrap .slick-next {position:absolute; left:50%; bottom:-21px; width:5px; height:9px; font-size:0; line-height:0; z-index:1;}
#container .mt_biz_lbox .mt_biz_bundle .slick_wrap .slick-prev {margin-left:-34px; background:url('http://menu.mt.co.kr/common/button/btn_slick_prev.png')no-repeat center center; }
#container .mt_biz_lbox .mt_biz_bundle .slick_wrap .slick-next {margin-left:30px;; background:url('http://menu.mt.co.kr/common/button/btn_slick_next.png')no-repeat center center;}
#container .mt_biz_lbox .mt_biz_bundle .slick-counter {margin-top:7px; font-size:13px; font-weight:bold; text-align:center;}
#container .mt_biz_lbox .mt_biz_bundle .slick-counter .current {color:#f84444;}
/* //Ãß°¡ 180718 µ¿Çö */
/* //Ãß°¡ 20180227 µ¿Çö */

#container .mt_biz_list1 {}
#container .mt_biz_list1 .bundle {overflow:hidden;}
#container .mt_biz_list1 .bundle .thum {margin-top:12px; position:relative; float:left; overflow:hidden; width:136px; height:102px;}
#container .mt_biz_list1 .bundle .thum img {display:block; width:100%; min-height:100%;}
#container .mt_biz_list1 .bundle .subject {display:block;}
#container .mt_biz_list1 .bundle .subject a {display:block; overflow:hidden; height:42px; font-size:14px; font-weight:normal; line-height:21px; letter-spacing:-0.5px; color:#4c4c4c;}
#container .mt_biz_list1 .bundle .txt {margin-top:12px; padding-left:12px; display:block; overflow:hidden; height:100px; font-size:14px; line-height:20px; letter-spacing:-0.5px; color:#8c8c8c;}

#container .mt_biz_list2 {}
#container .mt_biz_list2 .bundle {overflow:hidden;}
#container .mt_biz_list2 .bundle:first-child {margin-bottom:14px;}
#container .mt_biz_list2 .bundle .thum {position:relative; float:left; overflow:hidden; width:92px; height:69px;}
#container .mt_biz_list2 .bundle .thum img {display:block; width:100%; min-height:100%;}
#container .mt_biz_list2 .bundle .subject {display:block;}
#container .mt_biz_list2 .bundle .subject a {display:block; overflow:hidden; height:42px; font-size:14px; font-weight:normal; line-height:21px; letter-spacing:-0.5px; color:#4c4c4c;}
#container .mt_biz_list2 .bundle .txt {padding-left:12px; display:block; overflow:hidden; height:60px; font-size:14px; line-height:20px; letter-spacing:-0.5px; color:#8c8c8c;}

#container .mt_biz_list3 {overflow:hidden;}
#container .mt_biz_list3 .group {overflow:hidden; margin:-5px 0 0 -5px;}
#container .mt_biz_list3 .group .bundle {float:left; position:relative; overflow:hidden; margin:5px 0 0 5px; width:211px; height:171px; border:1px solid #ccc;}
#container .mt_biz_list3 .group .bundle.last {margin-left:6px;}
#container .mt_biz_list3 .group .bundle .cate {position:absolute; top:17px; left:19px; font-weight:normal; color:#3d58a5;}
#container .mt_biz_list3 .group .bundle a {display:block; overflow:hidden; padding:0 15px 0 19px; height:100%; text-decoration:none;}
#container .mt_biz_list3 .group .bundle a .subject {display:block; overflow:hidden; margin-top:18px; height:41px; font-size:15px; font-weight:normal; line-height:20px; letter-spacing:-0.4px; color:#3d58a5;}
#container .mt_biz_list3 .group .bundle a .txt {display:block; overflow:hidden; margin-top:8px; height:76px; font-size:13px; line-height:19px; letter-spacing:-0.6px; color:#8c8c8c;}
#container .mt_biz_list3 .group .bundle a:hover .subject,
#container .mt_biz_list3 .group .bundle a:focus .subject {text-decoration:underline;}
#container .mt_biz_list3 .group .bundle a:hover .txt,
#container .mt_biz_list3 .group .bundle a:focus .txt {text-decoration:underline;}
#container .mt_biz_list3 .group .bundle .rel_stock {padding-top:18px; position:absolute; left:0; right:0; bottom:0; overflow:hidden; height:31px; background:#FFF;}
#container .mt_biz_list3 .group .bundle .rel_stock .name {display:block; padding-left:19px; height:31px; background:#e6e6e6; letter-spacing:-0.5px; line-height:31px; color:#666;}
#container .mt_biz_list3 .group .bundle .rel_stock .su1 {position:absolute; top:18px; right:15px; height:31px; line-height:31px;}
#container .mt_biz_list3 .group .bundle .rel_stock .su1.up {color:#e42c2c;}
#container .mt_biz_list3 .group .bundle .rel_stock .su1.dn {color:#1872df;}
#container .mt_biz_list3 .group .bundle .rel_stock .su1 .su2 {padding-left:15px;}
#container .mt_biz_list3 .group .bundle .rel_stock .su1.up .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_up1.gif) no-repeat 4px center;}
#container .mt_biz_list3 .group .bundle .rel_stock .su1.dn .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_down1.gif) no-repeat 4px center;}
#container .mt_biz_list3 .group .bundle .rel_stock .su1.st .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_steady1.gif) no-repeat 4px 7px;}
/* Ãß°¡ 20180227 µ¿Çö */
#container .mt_biz_list4 {overflow:hidden; height:136px; border-bottom:1px solid #e2e2e2;} /* ¼öÁ¤ 180718 µ¿Çö */
#container .mt_biz_list4 .bundle {overflow:hidden;}
#container .mt_biz_list4 .bundle .subject {display:block; overflow:hidden; margin-bottom:3px; height:24px; font-size:14px; font-weight:normal; line-height:24px;}
#container .mt_biz_list4 .bundle .subject a {display:block; outline:none; color:#4c4c4c;} /* ¼öÁ¤ 180718 µ¿Çö */
/* //Ãß°¡ 20180227 µ¿Çö */
/* ¸Ó´ÏÅõµ¥ÀÌ - Áõ±Ç */
#container .mt_stock {position:relative;}
#container .mt_stock .mt_stock_lbox {float:left; width:650px;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l2 {position:relative; height:36px; background:#e6e6e6; border:1px solid #d6d6d6;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l2 .mt_stock_lbox_l2_1 {position:absolute; top:0; left:0; width:50%; height:100%; border-right:1px solid #d6d6d6;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l2 .mt_stock_lbox_l2_2 {position:absolute; top:0; right:0; width:50%; height:100%;}
#container .mt_stock .mt_stock_rbox {margin-top:-5px; float:right; overflow:hidden; width:300px;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l1 {overflow:hidden; border-top:1px solid #ccc; border-left:1px solid #ccc;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l1 .mt_stock_lbox_l1_td {float:left; margin:-1px 0 0 -1px; width:323px; height:207px; border:1px solid #ccc;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l1 .mt_stock_lbox_l1_td:first-child {width:324px;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l1 .mt_stock_lbox_l1_td:first-child + .mt_stock_lbox_l1_td + .mt_stock_lbox_l1_td {width:324px;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l1 .mt_stock_lbox_l1_lmt {overflow:hidden; margin:0 20px;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l2 {position:relative; height:36px; background:#e6e6e6; border:1px solid #d6d6d6;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l2 .mt_stock_lbox_l2_1 {position:absolute; top:0; left:0; width:50%; height:100%; border-right:1px solid #d6d6d6;}
#container .mt_stock .mt_stock_lbox .mt_stock_lbox_l2 .mt_stock_lbox_l2_2 {position:absolute; top:0; right:0; width:50%; height:100%;}
	/* Áõ±Ç - Å¾±â»ç */
#container .mt_stock .mt_stock_spot {margin-top:-8px; overflow:hidden; height:263px;}
#container .mt_stock .mt_stock_spot .m_subject {overflow:hidden; font-size:26px; letter-spacing:-2px; text-overflow:ellipsis; white-space:nowrap;}
#container .mt_stock .mt_stock_spot .m_subject a {color:#000;}
#container .mt_stock .mt_stock_spot .s_subject {overflow:hidden; margin-top:9px; font-size:17px; font-weight:normal; line-height:20px; letter-spacing:-0.8px; color:#4c4c4c;}
#container .mt_stock .mt_stock_spot .con {overflow:hidden; margin-top:20px;}
#container .mt_stock .mt_stock_spot .s_subject + .con {margin-top:11px;}
#container .mt_stock .mt_stock_spot .con .txt {overflow:hidden; height:80px; font-size:14px; line-height:20px; letter-spacing:-0.4px;}
#container .mt_stock .mt_stock_spot .s_subject + .con .txt {height:60px;}
#container .mt_stock .mt_stock_spot .con .txt a {color:#666;}
#container .mt_stock .mt_stock_spot .rellist {overflow:hidden;}
#container .mt_stock .mt_stock_spot .rellist .bundle {float:left; overflow:hidden; margin-left:24px; width:313px; height:28px; font-size:15px; line-height:28px; letter-spacing:-0.5px; text-overflow:ellipsis; white-space:nowrap;}
#container .mt_stock .mt_stock_spot .rellist .bundle:first-child {margin-left:0;}
#container .mt_stock .mt_stock_spot .rellist .bundle:first-child + .bundle + .bundle {margin-left:0;}
#container .mt_stock .mt_stock_spot .rellist .bundle:first-child + .bundle + .bundle + .bundle + .bundle {margin-left:0;}
#container .mt_stock .mt_stock_spot .rellist .bundle a {color:#020c51;}
	/* Áõ±Ç - ÅõÀÚ¼Óº¸ */
#container .mt_stock .breaking_investment {overflow:hidden; position:relative; padding:0 150px 0 101px; height:67px; background:url(http://menu.mt.co.kr/common/etc/bg_mtstock_bkgimt1.gif) no-repeat 0 0;}
#container .mt_stock .breaking_investment .cate {position:absolute; top:8px; left:14px; font-size:18px; font-weight:normal; letter-spacing:-0.5px; color:#0b4a4a;}
#container .mt_stock .breaking_investment .rollingbox {position:relative; overflow:hidden; margin:9px 0 0; height:50px;}
#container .mt_stock .breaking_investment .rollingbox .group {overflow:hidden;}
#container .mt_stock .breaking_investment .rollingbox .group .bundle {overflow:hidden; width:100%; height:24px; line-height:24px; color:#fff;}
#container .mt_stock .breaking_investment .rollingbox .group .bundle a {float:left; overflow:hidden; max-width:85%; font-size:14px; letter-spacing:-0.5px; text-overflow:ellipsis; white-space:nowrap; color:#fff;}
#container .mt_stock .breaking_investment .rollingbox .group .bundle .time {float:left; width:50px; font-size:11px; line-height:27px; text-align:right;}
	/* Áõ±Ç - Á¾¸ñ°Ë»ö */
#container .mt_stock .search_item {position:relative; height:100%;}
#container .mt_stock .search_item fieldset {display:block; height:100%;}
#container .mt_stock .search_item fieldset legend {display:block; padding-left:13px; height:100%; font-size:14px; line-height:35px; letter-spacing:-0.5px; color:#595959;}
#container .mt_stock .search_item input[type='text'] {position:absolute; top:5px; left:82px; padding:0 5px; width:137px; height:24px; line-height:24px; letter-spacing:-0.5px; color:#666; border:1px solid #d0d0d0;}
#container .mt_stock .search_item button {position:absolute; top:5px; left:230px; width:47px; height:26px; background:url(http://menu.mt.co.kr/common/button/btn_search4.gif) no-repeat 0 0;}
#container .mt_stock .search_item .autosearch {position:absolute; top:30px; left:82px; overflow:hidden; overflow-y:auto; width:193px; max-height:133px; background:#fff; border:1px solid #a6a6a6;}
#container .mt_stock .search_item .autosearch .result {overflow:hidden; padding:0 0 0 5px;}
#container .mt_stock .search_item .autosearch .result .bundle {overflow:hidden; height:25px; line-height:25px; letter-spacing:-0.5px;}
#container .mt_stock .search_item .autosearch .result .bundle:first-child {margin-top:2px;}
#container .mt_stock .search_item .autosearch .result .bundle a {color:#666;}
#container .mt_stock .search_item .autosearch .result .bundle a em {font-style:normal; color:#f74444;}
	/* Áõ±Ç - °ü½ÉÁ¾¸ñ */
#container .mt_stock .favorite_stocks {position:relative; height:100%;}
#container .mt_stock .favorite_stocks.bf_login {padding-left:33px; font-size:11px; line-height:35px; letter-spacing:-0.6px; color:#999;}
#container .mt_stock .favorite_stocks.bf_login img {margin:0 3px 0 6px; display:inline-block;}
#container .mt_stock .favorite_stocks.lgn_nonestock {padding-left:33px; font-size:11px; line-height:35px; letter-spacing:-0.6px; color:#999;}
#container .mt_stock .favorite_stocks.lgn_nonestock a {position:absolute; top:8px; right:36px;}
#container .mt_stock .favorite_stocks.lgn_mystock {line-height:35px;}
#container .mt_stock .favorite_stocks.lgn_mystock .name {float:left; overflow:hidden; margin-left:16px; margin-right:12px; max-width:90px; font-weight:normal; letter-spacing:-0.5px; color:#666;}
#container .mt_stock .favorite_stocks.lgn_mystock .su1 {display:block;}
#container .mt_stock .favorite_stocks.lgn_mystock .su1 .su2 {padding-left:25px;}
#container .mt_stock .favorite_stocks.lgn_mystock .su1.up {color:#e42c2c;}
#container .mt_stock .favorite_stocks.lgn_mystock .su1.up .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_up1.gif) no-repeat 14px center;}
#container .mt_stock .favorite_stocks.lgn_mystock .su1.dn {color:#1872df;}
#container .mt_stock .favorite_stocks.lgn_mystock .su1.dn .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_down1.gif) no-repeat 14px center;}
#container .mt_stock .favorite_stocks.lgn_mystock .su1.st {color:#666;}
#container .mt_stock .favorite_stocks.lgn_mystock .su1.st .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_steady1.gif) no-repeat 14px 7px;}
#container .mt_stock .favorite_stocks.lgn_mystock a {position:absolute; top:8px; right:10px;}
#container .mt_stock .favorite_stocks.lgn_manystocks {}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox {position:relative; margin:0 45px 0 16px;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group {overflow:hidden;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle {overflow:hidden; height:36px; line-height:35px;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle .name {float:left; overflow:hidden; margin-right:12px; max-width:150px; font-weight:normal; letter-spacing:-0.5px; text-overflow:ellipsis; white-space:nowrap; color:#666;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle .su1 {display:block;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle .su1 .su2 {padding-left:25px;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle .su1.up {color:#e42c2c;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle .su1.up .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_up1.gif) no-repeat 14px center;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle .su1.dn {color:#1872df;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle .su1.dn .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_down1.gif) no-repeat 14px center;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle .su1.st {color:#666;}
#container .mt_stock .favorite_stocks.lgn_manystocks .rollbox .group .bundle .su1.st .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_steady1.gif) no-repeat 14px 7px;}
#container .mt_stock .favorite_stocks.lgn_manystocks .btnroll {position:absolute; top:11px; right:9px; width:33px; height:15px;}
#container .mt_stock .favorite_stocks.lgn_manystocks .btnroll button {position:absolute; top:0; width:17px; height:15px; background:url(http://menu.mt.co.kr/common/button/btn_pnbtn8.png) no-repeat;}
#container .mt_stock .favorite_stocks.lgn_manystocks .btnroll .prev {left:0; background-position:0 0;}
#container .mt_stock .favorite_stocks.lgn_manystocks .btnroll .next {right:0; background-position:right 0;}
	/* Áõ±Ç - ¸®½ºÆ® */
#container .mt_stock .mt_stock_list1 {overflow:hidden;}
#container .mt_stock .mt_stock_list1 a {display:block; overflow:hidden; color:#1a1a1a;}
#container .mt_stock .mt_stock_list1 .thum {display:block; overflow:hidden; width:283px; height:114px;}
#container .mt_stock .mt_stock_list1 .thum img {display:block; width:100%; min-height:100%;}
#container .mt_stock .mt_stock_list1 .subject {display:block; overflow:hidden; height:34px; font-size:14px; font-weight:normal; line-height:34px; letter-spacing:-0.5px;}

#container .mt_stock .mt_stock_list2 {overflow:hidden;}
#container .mt_stock .mt_stock_list2 .bundle {overflow:hidden;}
#container .mt_stock .mt_stock_list2 .bundle .subject {float:left; overflow:hidden; max-width:100%; height:23px; font-size:14px; line-height:23px; letter-spacing:-0.5px; text-overflow:ellipsis; white-space:nowrap; color:#4c4c4c;}
#container .mt_stock .mt_stock_list2 .bundle:first-child {padding-bottom:9px;}
#container .mt_stock .mt_stock_list2 .bundle:first-child .subject {float:none; display:block; font-size:15px;  color:#1a1a1a;}
#container .mt_stock .mt_stock_list2 .bundle .txt {display:block; overflow:hidden; margin-top:7px; height:58px; font-size:13px; line-height:19px; letter-spacing:-0.6px;}
#container .mt_stock .mt_stock_list2 .bundle .txt a {color:#8c8c8c;}

#container .mt_stock .mt_stock_list3 {overflow:hidden;}
#container .mt_stock .mt_stock_list3 .group {overflow:hidden; margin:-5px 0 0 -5px;}
#container .mt_stock .mt_stock_list3 .group .bundle {float:left; position:relative; overflow:hidden; margin:5px 0 0 5px; width:211px; height:196px; border:1px solid #ccc;}
#container .mt_stock .mt_stock_list3 .group .bundle:first-child + .bundle + .bundle {margin-left:6px;}
#container .mt_stock .mt_stock_list3 .group .bundle:first-child + .bundle + .bundle + .bundle + .bundle + .bundle {margin-left:6px;}
#container .mt_stock .mt_stock_list3 .group .bundle:first-child + .bundle + .bundle + .bundle + .bundle + .bundle + .bundle + .bundle + .bundle {margin-left:6px;}
#container .mt_stock .mt_stock_list3 .group .bundle .cate {position:absolute; top:17px; left:19px; font-weight:normal; color:#3d58a5;}
#container .mt_stock .mt_stock_list3 .group .bundle a {display:block; overflow:hidden; padding:0 15px 0 19px; height:100%; text-decoration:none;}
#container .mt_stock .mt_stock_list3 .group .bundle a .subject {display:block; overflow:hidden; margin-top:42px; height:41px; font-size:15px; font-weight:normal; line-height:20px; letter-spacing:-0.4px; color:#3d58a5;}
#container .mt_stock .mt_stock_list3 .group .bundle a .txt {display:block; overflow:hidden; margin-top:8px; height:58px; font-size:13px; line-height:19px; letter-spacing:-0.6px; color:#8c8c8c;}
#container .mt_stock .mt_stock_list3 .group .bundle a:hover .subject,
#container .mt_stock .mt_stock_list3 .group .bundle a:focus .subject {text-decoration:underline;}
#container .mt_stock .mt_stock_list3 .group .bundle a:hover .txt,
#container .mt_stock .mt_stock_list3 .group .bundle a:focus .txt {text-decoration:underline;}
#container .mt_stock .mt_stock_list3 .group .bundle .rel_stock {position:absolute; left:0; right:0; bottom:0; overflow:hidden; height:31px; background:#e6e6e6;}
#container .mt_stock .mt_stock_list3 .group .bundle .rel_stock .name {display:block; margin-left:19px; height:31px; letter-spacing:-0.5px; line-height:31px; color:#666;}
#container .mt_stock .mt_stock_list3 .group .bundle .rel_stock .su1 {position:absolute; top:0; right:15px; height:31px; line-height:31px;}
#container .mt_stock .mt_stock_list3 .group .bundle .rel_stock .su1.up {color:#e42c2c;}
#container .mt_stock .mt_stock_list3 .group .bundle .rel_stock .su1.dn {color:#1872df;}
#container .mt_stock .mt_stock_list3 .group .bundle .rel_stock .su1 .su2 {padding-left:15px;}
#container .mt_stock .mt_stock_list3 .group .bundle .rel_stock .su1.up .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_up1.gif) no-repeat 4px center;}
#container .mt_stock .mt_stock_list3 .group .bundle .rel_stock .su1.dn .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_down1.gif) no-repeat 4px center;}
#container .mt_stock .mt_stock_list3 .group .bundle .rel_stock .su1.st .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_steady1.gif) no-repeat 4px 7px;}
	/* Áõ±Ç - ¿À´ÃÀÇ Áõ½Ã */
#container .mt_stock .mt_stock_today {position:relative; overflow:hidden;}
#container .mt_stock .mt_stock_today .cate {display:inline-block; overflow:hidden; height:31px; font-size:16px; line-height:normal; letter-spacing:-0.5px; color:#262626;}
#container .mt_stock .mt_stock_today .date {position:absolute; top:8px; left:86px; line-height:normal; letter-spacing:-0.5px; color:#999;}
#container .mt_stock .mt_stock_today .date:after {content:' ÇöÀç';} /* Ãß°¡ 181106 ¼¼Á¾ */
#container .mt_stock .mt_stock_today .stockbox {margin-top:5px; overflow:hidden; height:241px; background:#fff; border:1px solid #ccc;}
#container .mt_stock .mt_stock_today .stockbox .tab {overflow:hidden;}
#container .mt_stock .mt_stock_today .stockbox .tab li {float:left; width:99px; height:74px; background:#f3f3f3; border-left:1px solid #e6e6e6;}
#container .mt_stock .mt_stock_today .stockbox .tab li:first-child {border-left:none;}
#container .mt_stock .mt_stock_today .stockbox .tab li:first-child + li {width:98px;}
#container .mt_stock .mt_stock_today .stockbox .tab li a {display:block; overflow:hidden; padding-left:10px; height:73px; text-decoration:none; border-bottom:1px solid #e6e6e6;}
#container .mt_stock .mt_stock_today .stockbox .tab li a.on,
#container .mt_stock .mt_stock_today .stockbox .tab li a:hover,
#container .mt_stock .mt_stock_today .stockbox .tab li a:focus {background:#fff; border-color:#fff;}
#container .mt_stock .mt_stock_today .stockbox .tab li a .sort {display:block; margin-top:4px; font-size:14px; font-weight:normal; line-height:24px; letter-spacing:-0.5px; color:#4c4c4c;}
#container .mt_stock .mt_stock_today .stockbox .tab li a .su1 {display:block; margin-top:-5px; font-size:20px; line-height:24px;}
#container .mt_stock .mt_stock_today .stockbox .tab li a .su2 {display:block; padding-left:12px; font-size:11px; line-height:20px;}
#container .mt_stock .mt_stock_today .stockbox .tab li a .up {color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
#container .mt_stock .mt_stock_today .stockbox .tab li a .dn {color:#1872df;}
#container .mt_stock .mt_stock_today .stockbox .tab li a .st {color:#000;}
#container .mt_stock .mt_stock_today .stockbox .tab li a .su2.up {background:url(http://menu.mt.co.kr/common/icon/icon_up1.gif) no-repeat 0 center;}
#container .mt_stock .mt_stock_today .stockbox .tab li a .su2.dn {background:url(http://menu.mt.co.kr/common/icon/icon_down1.gif) no-repeat 0 center;}
#container .mt_stock .mt_stock_today .stockbox .tab li a .su2.st {background:url(http://menu.mt.co.kr/common/icon/icon_steady1.gif) no-repeat 0 center;}
#container .mt_stock .mt_stock_today .stockbox .graph {overflow:hidden; height:167px;}
#container .mt_stock .mt_stock_today .stockbox .graph img {display:block; margin:15px 0 0 56px;}
#container .mt_stock .mt_stock_today .exchange_rate {overflow:hidden; }
#container .mt_stock .mt_stock_today .exchange_rate .bundle {overflow:hidden; position:relative; height:30px; line-height:30px; border-bottom:1px solid #e6e6e6;}
#container .mt_stock .mt_stock_today .exchange_rate .bundle.up {color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
#container .mt_stock .mt_stock_today .exchange_rate .bundle.dn {color:#1872df;}
#container .mt_stock .mt_stock_today .exchange_rate .bundle.st {color:#000;}
#container .mt_stock .mt_stock_today .exchange_rate .bundle .sort {display:block; height:100%; padding-left:9px; letter-spacing:-0.5px; color:#666;}
#container .mt_stock .mt_stock_today .exchange_rate .bundle .su1 {position:absolute; top:0; right:122px; height:100%; text-align:right;}
#container .mt_stock .mt_stock_today .exchange_rate .bundle .su2 {position:absolute; top:0; left:195px; padding-left:14px; height:100%;}
#container .mt_stock .mt_stock_today .exchange_rate .bundle.up .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_up1.gif) no-repeat 0 center;}
#container .mt_stock .mt_stock_today .exchange_rate .bundle.dn .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_down1.gif) no-repeat 0 center;}
#container .mt_stock .mt_stock_today .exchange_rate .bundle.st .su2 {background:url(http://menu.mt.co.kr/common/icon/icon_steady1.gif) no-repeat 0 center;}
#container .mt_stock .mt_stock_today .exchange_rate .bundle .su3 {position:absolute; top:0; left:250px; height:100%;}
#container .mt_stock .mt_stock_today .btn_allstocks {position:absolute; top:5px; right:0; width:74px; height:21px; background:url(http://menu.mt.co.kr/common/button/btn_allStock1.gif) no-repeat 0 0;}
	/* Áõ±Ç - Áõ±ÇÄ®·³ */
#container .mt_stock .mt_stock_column {position:relative; overflow:hidden; height:108px; background:#657fad; border:1px solid #5774a7;}
#container .mt_stock .mt_stock_column .cate {position:absolute; top:9px; left:13px; height:24px; font-size:16px; line-height:24px; letter-spacing:-0.5px; color:#d9d9d9; z-index:;}
#container .mt_stock .mt_stock_column .list {overflow:hidden; width:100%; height:100%;}
#container .mt_stock .mt_stock_column .list .bundle {overflow:hidden; position:relative; width:100%; height:100%;}
#container .mt_stock .mt_stock_column .list .bundle a {display:block; width:100%; height:100%;}
#container .mt_stock .mt_stock_column .list .bundle .sort {position:absolute; top:54px; left:14px; font-size:14px; letter-spacing:-0.5px; color:#c8f00d;}
#container .mt_stock .mt_stock_column .list .bundle .sort:before {content:' '; position:absolute; top:-5px; left:1px; width:10px; height:2px; background:#c8f00d; font-size:0; line-height:0;}
#container .mt_stock .mt_stock_column .list .bundle .thum {position:absolute; top:15px; right:21px; overflow:hidden; width:53px; height:53px;}
#container .mt_stock .mt_stock_column .list .bundle .thum:after {content:' '; position:absolute; top:0; right:0; width:100%; height:100%; background:url(http://menu.mt.co.kr/common/etc/bg_frame53x53.png) no-repeat 0 0;}
#container .mt_stock .mt_stock_column .list .bundle .thum img {display:block; width:100%; min-height:100%;}
#container .mt_stock .mt_stock_column .list .bundle .subject {position:absolute; left:14px; right:21px; bottom:12px; overflow:hidden; padding-bottom:1px; height:18px; font-size:14px; font-weight:normal; line-height:18px; letter-spacing:-0.5px; text-overflow:ellipsis; white-space:nowrap; color:#fff;}
#container .mt_stock .mt_stock_column .list .bundle a:hover .subject,
#container .mt_stock .mt_stock_column .list .bundle a:focus .subject {text-decoration:underline;}
#container .mt_stock .mt_stock_column .btnroll {position:absolute; top:14px; left:79px; width:32px; height:16px;}
#container .mt_stock .mt_stock_column .btnroll button {position:absolute; top:0; width:16px; height:16px; background:url(http://menu.mt.co.kr/common/button/btn_pnbtn9.png) no-repeat;}
#container .mt_stock .mt_stock_column .btnroll .prev {left:0; background-position:0 0;}
#container .mt_stock .mt_stock_column .btnroll .next {right:0; background-position:right 0;}
	/* Áõ±Ç - Á¾¸ñ±×·ì */
#container .mt_stock .stock_group_type {overflow:hidden; background:#eee; border:1px solid #ccc;}
#container .mt_stock .stock_group_type .bundle {position:relative; overflow:hidden; height:126px; border-top:1px solid #ccc;}
#container .mt_stock .stock_group_type .bundle:first-child {border-top:none;}
#container .mt_stock .stock_group_type .bundle .cate {position:absolute; top:9px; left:9px; overflow:hidden; height:25px; font-size:15px; line-height:25px; letter-spacing:-0.5px; color:#262626;}
#container .mt_stock .stock_group_type .bundle .cate a {float:left; padding-right:10px; background:url(http://menu.mt.co.kr/bil/bl_arrow32.gif) no-repeat right center; color:#262626;}
#container .mt_stock .stock_group_type .bundle .tab {position:absolute; top:11px; right:10px; overflow:hidden; width:121px; height:23px;}
#container .mt_stock .stock_group_type .bundle .tab a {float:right; overflow:hidden; margin-left:-1px; width:59px; height:21px; background:#fff; font-size:11px; line-height:21px; letter-spacing:-0.5px; text-align:center; text-decoration:none; color:#666; border:1px solid #dedede;}
#container .mt_stock .stock_group_type .bundle .tab a:first-child {float:left; margin-left:0; margin-right:-1px;}
#container .mt_stock .stock_group_type .bundle .tab a.on,
#container .mt_stock .stock_group_type .bundle .tab a:hover,
#container .mt_stock .stock_group_type .bundle .tab a:focus {position:relative; background:#cfcfcf; color:#808080; border:1px solid #c4c4c4;}
#container .mt_stock .stock_group_type .bundle .list {overflow:hidden; margin:41px 10px 0;}
#container .mt_stock .stock_group_type .bundle .list li {overflow:hidden; height:26px; line-height:25px;}
#container .mt_stock .stock_group_type .bundle .list li * {float:left; height:100%;}
#container .mt_stock .stock_group_type .bundle .list li .num {width:10px; color:#666;}
#container .mt_stock .stock_group_type .bundle .list li .name {width:98px; letter-spacing:-0.5px; color:#666;}
#container .mt_stock .stock_group_type .bundle .list li .su1 {width:55px; text-align:right; color:#666;}
#container .mt_stock .stock_group_type .bundle .list li .su2 {width:61px; text-align:right; color:#666;}
#container .mt_stock .stock_group_type .bundle .list li .su2 .icon {float:right; padding-left:12px; min-width:30px;}
#container .mt_stock .stock_group_type .bundle .list li .su2.up {color:#e42c2c;}
#container .mt_stock .stock_group_type .bundle .list li .su2.up .icon {background:url(http://menu.mt.co.kr/common/icon/icon_up1.gif) no-repeat 0 center;}
#container .mt_stock .stock_group_type .bundle .list li .su2.dn {color:#1872df;}
#container .mt_stock .stock_group_type .bundle .list li .su2.dn .icon {background:url(http://menu.mt.co.kr/common/icon/icon_down1.gif) no-repeat 0 center;}
#container .mt_stock .stock_group_type .bundle .list li .su2.st {}
#container .mt_stock .stock_group_type .bundle .list li .su2.st .icon {background:url(http://menu.mt.co.kr/common/icon/icon_steady1.gif) no-repeat 0 7px;}
#container .mt_stock .stock_group_type .bundle .list li .su3 {width:54px; text-align:right;}
#container .mt_stock .stock_group_type .bundle .list li .su3.up {color:#e42c2c;}
#container .mt_stock .stock_group_type .bundle .list li .su3.dn {color:#1872df;}
#container .mt_stock .stock_group_type .bundle .list li .su3.st {}
	/* Áõ±Ç - ±â¾÷Á¤º¸ */
#container .com_info {overflow:hidden; position:relative;}
#container .com_info .infohead {margin-top:23px; overflow:hidden; height:41px;}
#container .com_info .infohead .itemname {float:left; margin-right:6px; font-size:27px; font-weight:normal; letter-spacing:-0.5px; color:#1a1a1a;}
#container .com_info .infohead .itemname.lmtw {width:280px; font-size:22px;}
#container .com_info .infohead .itemname a {color:#1a1a1a;}
#container .com_info .infohead .itemcode {float:left; margin:10px 5px 0 0; font-size:14px; color:#4c4c4c;}
#container .com_info .infohead .itemsort {float:left; margin:5px 13px 0 0;}
#container .com_info .infohead .time {float:left; margin:11px 0 0 0; letter-spacing:-0.5px; color:#999;}
#container .com_info .stcokinfo {position:relative; height:205px; border:1px solid #ccc;}
#container .com_info .stcokinfo .graph {margin:-1px; width:239px; height:205px; border:1px solid #ccc;}
#container .com_info .stcokinfo .graph .tab {overflow:hidden; margin:-1px -1px 0; height:21px; border:1px solid #bababa;}
#container .com_info .stcokinfo .graph .tab li {float:left; margin-left:-1px; width:25%; height:100%; border-left:1px solid #bababa;}
#container .com_info .stcokinfo .graph .tab li:first-child {margin-left:0; border-left:none;}
#container .com_info .stcokinfo .graph .tab li a {display:block; overflow:hidden; height:100%; background:#cfcfcf; font-size:11px; letter-spacing:-0.5px; line-height:21px; text-align:center; text-decoration:none; color:#4c4c4c;}
#container .com_info .stcokinfo .graph .tab li a:hover,
#container .com_info .stcokinfo .graph .tab li a:focus,
#container .com_info .stcokinfo .graph .tab li a.on {background:#fff;}
#container .com_info .stcokinfo .graph .img {padding:26px 0 0 20px;}
#container .com_info .stcokinfo .graph .img img {display:block;}
#container .com_info .stcokinfo .detail {position:absolute; top:0; right:20px; overflow:hidden; width:358px; height:100%;}
#container .com_info .stcokinfo .detail.etc1 {right:11px; width:367px;}
#container .com_info .stcokinfo .detail dt {display:none;}
#container .com_info .stcokinfo .detail dd {overflow:hidden;}
#container .com_info .stcokinfo .detail dd .infoty1 {overflow:hidden; font-size:16px;}
#container .com_info .stcokinfo .detail dd .infoty1.up {color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
#container .com_info .stcokinfo .detail dd .infoty1.dn {color:#1872df;}
#container .com_info .stcokinfo .detail dd .infoty1 li {float:left; height:33px; line-height:33px;}
#container .com_info .stcokinfo .detail dd .infoty1 li.now {font-size:28px; font-weight:bold;}
#container .com_info .stcokinfo .detail dd .infoty1 li img {float:left; margin:14px 2px 0 7px;}
#container .com_info .stcokinfo .detail dd .infoty1 li.time {float:right; font-size:12px; letter-spacing:-0.5px; color:#999;}
#container .com_info .stcokinfo .detail dd .infoty1 li.time:after {content:' ÇöÀç';} /* Ãß°¡ 181106 ¼¼Á¾ */
#container .com_info .stcokinfo .detail dd .infoty2 {overflow:hidden; display:table; width:100%; height:16px;}
#container .com_info .stcokinfo .detail dd .infoty2 li {display:table-cell; font-size:14px; letter-spacing:-0.5px; text-align:center; color:#1a1a1a;}
#container .com_info .stcokinfo .detail dd .infoty2 li:first-child {text-align:left;}
#container .com_info .stcokinfo .detail dd .infoty2 li.end {text-align:right;}
#container .com_info .stcokinfo .detail dd .infoty2 li strong {padding-right:5px; font-weight:normal; color:#808080;}
#container .com_info .stcokinfo .detail dd .infoty3 {overflow:hidden; border:1px solid #ccc;}
#container .com_info .stcokinfo .detail dd .infoty3 li {position:relative; overflow:hidden; border-top:1px solid #ccc; height:35px; line-height:35px;}
#container .com_info .stcokinfo .detail dd .infoty3 li:first-child {border-top:none;}
#container .com_info .stcokinfo .detail dd .infoty3 li.topbox {}
#container .com_info .stcokinfo .detail dd .infoty3 li .box {float:left; position:relative; width:50%; height:100%;}
#container .com_info .stcokinfo .detail dd .infoty3 li .tit {display:table-cell; width:62px; height:35px; background:#eaeaea; font-weight:normal; letter-spacing:-0.5px; line-height:14px; text-align:center; vertical-align:middle; color:#666;}
#container .com_info .stcokinfo .detail dd .infoty3 li .su {position:absolute; top:0; left:62px; right:0; padding-right:20px; height:100%; font-size:14px; text-align:right; color:#1a1a1a;}
#container .com_info .stcokinfo .detail dd .infoty3 li .su.up {color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
#container .com_info .stcokinfo .detail dd .infoty3 li .su.dn {color:#1872df;}
#container .com_info .stcokinfo .detail dd .infoty3 li.topbox .tit {width:79px; background:none; font-size:14px;}
#container .com_info .stcokinfo .detail dd .infoty3 li.topbox .su {left:80px; text-align:left;}
#container .com_info .stcokinfo .detail dd .infoty4 {overflow:hidden;}
#container .com_info .stcokinfo .detail dd .infoty4 h4 {overflow:hidden;}
#container .com_info .stcokinfo .detail dd .infoty4 h4 img {display:block;}
#container .com_info .stcokinfo .detail dd .infoty4 .group {overflow:hidden; margin-top:5px; border-bottom:1px solid #d0d0d0;}
#container .com_info .stcokinfo .detail dd .infoty4 .group li {overflow:hidden; height:19px; line-height:17px; letter-spacing:-0.5px; border-top:1px solid #d0d0d0;}
#container .com_info .stcokinfo .detail dd .infoty4 .group li .sort {float:left; position:relative; overflow:hidden; width:49px; height:100%; font-weight:normal; color:#4c4c4c;}
#container .com_info .stcokinfo .detail dd .infoty4 .group li .sort img {position:absolute; right:0;}
#container .com_info .stcokinfo .detail dd .infoty4 .group li .su {float:right; max-width:24px; height:100%; color:#1a1a1a;}
#container .com_info .stcokinfo .detail dd .flbox {float:left; width:283px;}
#container .com_info .stcokinfo .detail dd .flbox .infoty3 li .su {padding-right:8px;}
#container .com_info .stcokinfo .detail dd .frbox {float:right; width:73px;}
#container .com_info .add_mystock {position:absolute; top:5px; right:0; width:96px; height:20px; background:url(http://menu.mt.co.kr/common/button/btn_mystock_add1.png) no-repeat 0 0;}
	/* Áõ±Ç - MY½ºÅå */
#container .mypage {position:relative;}
#container .mypage .catit {overflow:hidden; height:15px; font-size:15px; font-weight:normal; line-height:12px; color:#262626;}
#container .mypage .content1 {position:relative;}
#container .mypage .content1 button.refresh {position:absolute; top:4px; right:0; width:68px; height:20px; background:url(http://menu.mt.co.kr/common/button/btn_refresh4.png) no-repeat 0 0;}
#container .mypage .search_item {position:relative; height:24px;}
#container .mypage .search_item input[type='text'] {padding:0 6px; width:205px; height:22px; line-height:22px; letter-spacing:-0.4px; color:#666; border:1px solid #ccc;}
#container .mypage .search_item button.search {position:absolute; top:0; left:216px; width:42px; height:24px; background:url(http://menu.mt.co.kr/common/button/btn_search6.gif) no-repeat 0 0;}
#container .mypage .search_item .autosearch {position:absolute; top:23px; left:0; overflow:hidden; overflow-y:auto; width:256px; max-height:133px; background:#fff; border:1px solid #a6a6a6;}
#container .mypage .search_item .autosearch .result {overflow:hidden; padding:0 0 0 5px;}
#container .mypage .search_item .autosearch .result .bundle {overflow:hidden; height:25px; line-height:25px; letter-spacing:-0.5px;}
#container .mypage .search_item .autosearch .result .bundle:first-child {margin-top:2px;}
#container .mypage .search_item .autosearch .result .bundle a {color:#666;}
#container .mypage .search_item .autosearch .result .bundle a em {font-style:normal; color:#f74444;}
#container .mypage .remark {overflow:hidden; height:48px; background:#73bcbc; border:1px solid #5ca8a8;}
#container .mypage .remark ul {display:table; margin-right:19px; height:100%;}
#container .mypage .remark li {display:table-cell; position:relative; padding-left:19px; font-size:14px; text-align:right; vertical-align:middle; color:#fff;}
#container .mypage .remark li strong {position:absolute; top:0; left:19px; height:100%; font-weight:normal; letter-spacing:-0.5px; line-height:48px; color:#0b4a4a;}
#container .mypage .remark li img {position:relative; margin-top:-2px;}
#container .mypage .index_table {position:relative;}
#container .mypage .index_table .vol_tab {display:block; overflow:hidden; height:24px;}
#container .mypage .index_table .vol_tab a {float:right; margin-left:-1px;}
#container .mypage .index_table .vol_tab a:first-child {margin-left:3px;}
#container .mypage .index_table .refer {display:block; overflow:hidden; padding-left:10px; height:32px; font-size:11px; letter-spacing:-0.4px; line-height:32px; color:#999;}
#container .mypage .modify_layer {position:absolute; overflow:hidden;}
#container .mypage .modify_layer .close {position:absolute; top:17px; right:14px; width:38px; height:38px; background:url(http://menu.mt.co.kr/common/button/btn_close9.gif) no-repeat 0 0;}
/* ¸Ó´ÏÅõµ¥ÀÌ - TOM */
#container .secmain_ty1 {}
#container .secmain_ty1 .lmt_wrap {position:relative;}
#container .secmain_ty1 .lmt640 {position:relative; width:640px;}
#container .secmain_ty1 .lmt300 {position:relative; width:300px;}
#container .secmain_ty1 .lyot_left {float:left;}
#container .secmain_ty1 .lyot_right {float:right;}
#container .secmain_ty1 .setit1 {overflow:hidden; height:30px; font-size:16px; letter-spacing:-0.5px; line-height:18px; color:#262626;}
#container .secmain_ty1 .setit1 a {float:left; padding-right:10px; background:url(http://menu.mt.co.kr/bil/bl_arrow31.gif) no-repeat right 3px; color:#262626;}

#container .secmain_ty1 .smtop1 {position:relative; height:259px; background:#e6e6e6;}
#container .secmain_ty1 .smtop1 .first {position:absolute; top:0; left:0; width:640px; height:259px;}
#container .secmain_ty1 .smtop1 .first a {display:block; position:relative; overflow:hidden; height:100%; text-decoration:none;}
#container .secmain_ty1 .smtop1 .first a:after {content:' '; position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid rgba(0,0,0,0.06); -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
#container .secmain_ty1 .smtop1 .first .thum {display:block; overflow:hidden; margin-left:307px; height:100%;}
#container .secmain_ty1 .smtop1 .first .thum img {display:block; width:100%; min-height:100%;}
#container .secmain_ty1 .smtop1 .first .con {position:absolute; top:0; left:0; width:325px; height:100%; background:url(http://menu.mt.co.kr/common/etc/bg_tomColumn1.gif) no-repeat 0 0;}
#container .secmain_ty1 .smtop1 .first .con .subject {display:block; overflow:hidden; margin:54px 37px 0 20px; padding-bottom:2px; max-height:54px; font-size:22px; font-weight:normal; line-height:27px; letter-spacing:-1px; color:#074141;}
#container .secmain_ty1 .smtop1 .first .con .txt {display:block; overflow:hidden; margin:14px 37px 0 20px; max-height:76px; font-size:13px; line-height:19px; letter-spacing:-1px; color:#fff;}
#container .secmain_ty1 .smtop1 .first a:hover .subject,
#container .secmain_ty1 .smtop1 .first a:focus .subject {text-decoration:underline;}
#container .secmain_ty1 .smtop1 .first a:hover .txt,
#container .secmain_ty1 .smtop1 .first a:focus .txt {text-decoration:underline;}
#container .secmain_ty1 .smtop1 .group {margin-left:640px; width:329px; height:257px; border:1px solid #ccc; border-left:none;}
#container .secmain_ty1 .smtop1 .group .bundle {overflow:hidden; height:128px; border-top:1px solid #ccc;}
#container .secmain_ty1 .smtop1 .group .bundle:first-child {border-top:none;}
#container .secmain_ty1 .smtop1 .group .bundle a {display:block; position:relative; overflow:hidden; padding-left:166px; height:128px; text-decoration:none;}
#container .secmain_ty1 .smtop1 .group .bundle .thum {position:absolute; top:20px; left:20px; overflow:hidden; width:136px; height:88px;}
#container .secmain_ty1 .smtop1 .group .bundle .thum img {display:block; width:100%; min-height:100%;}
#container .secmain_ty1 .smtop1 .group .bundle .thum:after {content:' '; position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid rgba(0,0,0,0.06); -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
#container .secmain_ty1 .smtop1 .group .bundle .cn_name {display:block; margin-top:17px; color:#3d58a5;}
#container .secmain_ty1 .smtop1 .group .bundle .txt {display:block; overflow:hidden; margin-top:9px; margin-right:20px; padding-bottom:2px; max-height:42px; font-size:16px; line-height:21px; letter-spacing:-1px; color:#333;}
#container .secmain_ty1 .smtop1 .group .bundle a:hover .txt,
#container .secmain_ty1 .smtop1 .group .bundle a:focus .txt{text-decoration:underline;}

#container .secmain_ty1 .list_boxarea {position:relative; overflow:hidden; border-top:1px solid #ccc; border-left:1px solid #ccc;}
#container .secmain_ty1 .list_boxarea .group {}
#container .secmain_ty1 .list_boxarea .group .bundle {float:left; margin-top:-1px; margin-left:-1px; width:212px; height:181px; border:1px solid #ccc;}
#container .secmain_ty1 .list_boxarea .group .bundle.double {width:425px;}
#container .secmain_ty1 .list_boxarea .group .bundle .lmbox {position:relative; overflow:hidden; margin:0 20px; height:100%;}
#container .secmain_ty1 .list_boxarea .group .bundle a {display:block; width:100%; height:100%; text-decoration:none;}
#container .secmain_ty1 .list_boxarea .group .bundle .thum {display:block; overflow:hidden; margin-top:20px; width:172px; height:82px;}
#container .secmain_ty1 .list_boxarea .group .bundle.double .thum {display:none;}
#container .secmain_ty1 .list_boxarea .group .bundle .thum img {display:block; width:100%; min-height:100%;}
#container .secmain_ty1 .list_boxarea .group .bundle .subject {display:block; overflow:hidden; margin-top:14px; padding-bottom:2px; font-size:19px; font-weight:normal; line-height:24px; letter-spacing:-0.4px;  color:#333;}
#container .secmain_ty1 .list_boxarea .group .bundle:first-child .subject {padding-bottom:2px; height:24px; text-overflow:ellipsis; white-space:nowrap;}
#container .secmain_ty1 .list_boxarea .group .bundle .thum + .subject {margin-top:10px; max-height:32px; font-size:14px; line-height:16px;}
#container .secmain_ty1 .list_boxarea .group .bundle .txt {display:block; overflow:hidden; margin-top:10px; padding-bottom:2px; max-height:54px; font-size:13px; line-height:18px; letter-spacing:-0.6px; color:#8c8c8c;}
#container .secmain_ty1 .list_boxarea .group .bundle.double .txt {max-height:72px;}
#container .secmain_ty1 .list_boxarea .group .bundle .thum + .subject + .txt {display:none;}
#container .secmain_ty1 .list_boxarea .group .bundle .corner {position:absolute; left:0; bottom:12px; overflow:hidden; width:100%; height:25px; font-size:12px; color:#3d58a5;}
#container .secmain_ty1 .list_boxarea .group .bundle .corner img {position:absolute; top:0; left:0; width:35px; height:25px;}
#container .secmain_ty1 .list_boxarea .group .bundle .thum + .subject + .txt + .corner img {display:none;}
#container .secmain_ty1 .list_boxarea .group .bundle .corner .name {display:block; margin-top:3px; line-height:25px;}
#container .secmain_ty1 .list_boxarea .group .bundle .corner .name.tomc {position:absolute; left:0; bottom:0; width:55px; height:17px; text-align:center; line-height:15px; border:1px solid #3d58a5;}
#container .secmain_ty1 .list_boxarea .group .bundle .corner img + .name {margin-top:0; margin-left:45px;}
#container .secmain_ty1 .list_boxarea .group .bundle .thum + .subject + .txt + .corner .name {margin-top:3px; margin-left:0;}
#container .secmain_ty1 .list_boxarea .group .bundle a:hover *,
#container .secmain_ty1 .list_boxarea .group .bundle a:focus * {text-decoration:underline;}
#container .secmain_ty1 .list_boxarea .group .bundle a:hover .corner,
#container .secmain_ty1 .list_boxarea .group .bundle a:hover .corner *,
#container .secmain_ty1 .list_boxarea .group .bundle a:focus .corner,
#container .secmain_ty1 .list_boxarea .group .bundle a:focus .corner * {text-decoration:none !important;}

#container .secmain_ty1 .cornerlist2 {overflow:hidden; border:1px solid #ccc;}
#container .secmain_ty1 .cornerlist2 .bundle {overflow:hidden; height:90px; border-top:1px solid #ccc;}
#container .secmain_ty1 .cornerlist2 .bundle:first-child {border-top:none;}
#container .secmain_ty1 .cornerlist2 .bundle a {display:block; position:relative; overflow:hidden; padding:0 20px; height:90px; text-decoration:none;}
#container .secmain_ty1 .cornerlist2 .bundle .thum {position:absolute; top:20px; right:20px; overflow:hidden; width:50px; height:50px;}
#container .secmain_ty1 .cornerlist2 .bundle .thum img {display:block; margin-left:-9px; min-width:100%; height:100%;}
#container .secmain_ty1 .cornerlist2 .bundle .thum:after {content:' '; position:absolute; top:0; left:0; width:50px; height:50px; background:url(http://menu.mt.co.kr/common/etc/edge_circle50x50.png) no-repeat 0 0;}
#container .secmain_ty1 .cornerlist2 .bundle .cn_name {display:block; overflow:hidden; margin-top:23px; font-size:16px; font-weight:normal; letter-spacing:-0.6px; color:#4c4c4c;}
#container .secmain_ty1 .cornerlist2 .bundle .writer {display:block; overflow:hidden; margin-top:4px; padding-right:65px; font-size:12px; color:#3d58a5;}
/* ¸Ó´ÏÅõµ¥ÀÌ - ¿¬¿¹ */
#container .bk_type .list_type {margin:0 auto; position:relative; width:970px; z-index:0;}
#container .bxl_group {position:relative; float:left;}
#container .bxr_group {position:relative; float:right;}
#container .bk_type .bx_list1 {position:relative; padding:15px 25px 25px;}
#container .bk_type .bxw260 {width:260px;}
#container .bk_type .bxw680 {width:680px;}
#container .bk_type .tit5 {padding-left:25px; height:45px; font-size:17px; font-weight:normal; line-height:43px; letter-spacing:-0.25px; color:#000;}
#container .bk_type .tit5 a {float:left; padding-right:12px; background:url(http://menu.mt.co.kr/bil/bl_arrow33.gif) no-repeat right center; color:#262626;}
#container .bk_type .tit6 {padding-left:25px; height:50px; font-size:17px; font-weight:normal; line-height:49px; letter-spacing:-0.25px; color:#000;}
#container .bk_type .tit6 a {float:left; padding-right:12px; background:url(http://menu.mt.co.kr/bil/bl_arrow33.gif) no-repeat right center; color:#262626;}

#container .bk_type .bx_thum1 {position:relative;}
#container .bk_type .bx_thum1.bx_big {width:387px; height:293px; background:url(http://menu.mt.co.kr/common/etc/bg_png_pattern3.png) repeat 0 0;}
#container .bk_type .bx_thum1.bx_big2 a {position:relative; display:block; width:472px; height:446px;}
#container .bk_type .bx_thum1.bx_big2 .thum {overflow:hidden; display:block; width:472px; height:333px;}
#container .bk_type .bx_thum1.bx_big2 .thum img {display:block; width:100%; min-height:100%;}
#container .bk_type .bx_thum1.bx_big2 .area {padding:0; position:absolute; bottom:0; left:0; height:113px; background:#FFF; border-top:none;}
#container .bk_type .bx_thum1.bx_big2 .area .title {overflow:hidden; display:block; margin:13px 20px 0; height:65px; font-size:26px; line-height:31px; letter-spacing:-0.25px; text-indent:0; color:#1a1a1a;}
#container .bk_type .bx_thum1.bx_big2 .area .title .table {display:table; border-collapse:collapse; height:100%;}
#container .bk_type .bx_thum1.bx_big2 .area .title .td {display:table-cell; vertical-align:middle;}
#container .bk_type .bx_thum1.bx_big2 .move {position:absolute; top:50%; margin-top:-60px; overflow:hidden; width:49px; height:49px;}
#container .bk_type .bx_thum1.bx_big2 .prev {background:url(http://menu.mt.co.kr/common/button/btn_prev12.png) no-repeat 0 0;}
#container .bk_type .bx_thum1.bx_big2 .next {background:url(http://menu.mt.co.kr/common/button/btn_next12.png) no-repeat 0 0;}
#container .bk_type .bx_thum1.bx_big2 .rolling_icon {position:absolute; bottom:0; left:0; width:100%; height:25px; text-align:center; vertical-align:middle;}
#container .bk_type .bx_thum1.bx_big2 .rolling_icon a {display:inline-block; overflow:hidden; margin:0 5px; width:13px; height:13px; background:url(http://menu.mt.co.kr/common/etc/bg_rollingIcon1.png) no-repeat 0 0; font-size:0; line-height:0; text-indent:-999px;}
#container .bk_type .bx_thum1.bx_big2 .rolling_icon a:hover,
#container .bk_type .bx_thum1.bx_big2 .rolling_icon a:focus,
#container .bk_type .bx_thum1.bx_big2 .rolling_icon a.on {background-position:0 bottom;}

#container .bk_type .mthum_type4 {}
#container .bk_type .mthum_type4 .bundle {}
#container .bk_type .mthum_type4 .bundle a {display:block;}
#container .bk_type .mthum_type4 .bundle a:hover {text-decoration:none;}
#container .bk_type .mthum_type4 .bundle .thum {position:relative; overflow:hidden; display:block; width:260px; height:160px;}
#container .bk_type .mthum_type4 .bundle .thum img {width:100%;}
#container .bk_type .mthum_type4 .bundle .title {padding:16px 16px 0 14px; display:block; height:60px; background:#fff; font-size:17px; line-height:20px; letter-spacing:-0.25px; color:#444;}
#container .bk_type .mthum_type4 .bundle .title .txt {overflow:hidden; display:block; padding-bottom:2px; max-height:40px;}
#container .bk_type .mthum_type4 .bundle a:hover .title,
#container .bk_type .mthum_type4 .bundle a:focus .title {text-decoration:underline;}

#container .list_type .thum_type6 {position:relative;}
#container .list_type .thum_type6 .list {margin-left:-14px; overflow:hidden;}
#container .list_type .thum_type6 .list .thum_list {margin-bottom:14px; margin-left:14px; padding:13px; float:left; width:206px; height:267px; background:#f6f6f6;}
#container .list_type .thum_type6 .list .thum_list a {position:relative; overflow:hidden; display:block; width:100%; height:100%;}
#container .list_type .thum_type6 .list .thum_list a .cont {position:absolute; bottom:5px;}
#container .list_type .thum_type6 .list .thum_list a .cont .cate {display:block; font-size:15px; color:#3d58a5;}
#container .list_type .thum_type6 .list .thum_list a .cont .txt {margin-top:2px; overflow:hidden; display:block; height:20px; font-size:15px; line-height:20px; font-weight:normal; letter-spacing:-1px; color:#666;}
#container .list_type .thum_type6 .list .thum_list a .big_thum {position:relative; overflow:hidden; width:206px; height:152px;}
#container .list_type .thum_type6 .list .thum_list a .big_thum img {display:block; width:100%; min-height:100%;}
#container .list_type .thum_type6 .list .thum_list a .small_thum {overflow:hidden; margin-top:2px;}
#container .list_type .thum_type6 .list .thum_list a .small_thum li {position:relative; float:left; overflow:hidden; margin-left:2px; width:50px; height:50px;}
#container .list_type .thum_type6 .list .thum_list a .small_thum li:first-child {margin-left:0;}
#container .list_type .thum_type6 .list .thum_list a .small_thum li img {width:50px; height:50px;}
#container .list_type .thum_type6 .list .thum_list a .small_thum li .num {padding-top:15px; position:absolute; top:0; bottom:0; left:0; width:50px; height:50px; background:rgba(0,0,0,0.6); font-size:13px; text-align:center; color:#FFF;}
/* ¸Ó´ÏÅõµ¥ÀÌ - Ä®·³ */
#container .mt_opinion_top {overflow:hidden;}
#container .mt_opinion_top .group {overflow:hidden; background:#e6e6e6;}
#container .mt_opinion_top .group .bundle {float:left; position:relative; overflow:hidden; margin-left:-1px; width:322px; height:268px; border:1px solid #d9d9d9;}
#container .mt_opinion_top .group .bundle:first-child {margin-left:0;}
#container .mt_opinion_top .group .bundle a {display:block; overflow:hidden; padding:0 20px; height:100%; text-decoration:none;}
#container .mt_opinion_top .group .bundle a .subject {display:block; overflow:hidden; height:49px; font-size:19px; font-weight:normal; line-height:24px; letter-spacing:-0.8px; color:#262626;}
#container .mt_opinion_top .group .bundle a .con {display:block; position:relative; overflow:hidden; margin-top:12px; height:129px; border-bottom:1px solid #d9d9d9;}
#container .mt_opinion_top .group .bundle a .con .thum {position:absolute; top:0; left:0; overflow:hidden; width:102px; height:114px;}
#container .mt_opinion_top .group .bundle a .con .thum img {display:block; width:100%; min-height:100%;}
#container .mt_opinion_top .group .bundle a .con .txt {display:block; overflow:hidden; height:115px; font-size:13px; line-height:19px; letter-spacing:-0.6px; color:#7a7a7a;}
#container .mt_opinion_top .group .bundle a .con .thum + .txt {margin-left:111px;}
#container .mt_opinion_top .group .bundle a .column {display:block; overflow:hidden; position:relative; margin-top:13px; padding-left:49px; height:35px;}
#container .mt_opinion_top .group .bundle a .column .img {position:absolute; top:2px; left:0; overflow:hidden; width:35px; height:25px;}
#container .mt_opinion_top .group .bundle a .column .img img {display:block; width:100%; min-height:100%;}
#container .mt_opinion_top .group .bundle a .column .tit {display:block; font-size:13px; line-height:16px; letter-spacing:-0.6px; color:#333;}
#container .mt_opinion_top .group .bundle a .column .name {display:block; font-size:11px; line-height:16px; letter-spacing:-0.6px; color:#8c8c8c;}
#container .mt_opinion_top .group .bundle a.on,
#container .mt_opinion_top .group .bundle a:hover,
#container .mt_opinion_top .group .bundle a:focus {background:#fff;}
#container .mt_opinion_top .group .bundle a.on .subject,
#container .mt_opinion_top .group .bundle a:hover .subject,
#container .mt_opinion_top .group .bundle a:focus .subject {color:#3d58a5;}
#container .mt_opinion_middle {overflow:hidden;}
#container .mt_opinion_middle .mt_opi_mdl {float:left; overflow:hidden; width:640px;}
#container .mt_opinion_middle .mt_opi_mdl_l1 {overflow:hidden; position:relative; height:363px; border:1px solid #ccc;}
#container .mt_opinion_middle .mt_opi_mdl_l1:after {content:' '; position:absolute; top:181px; left:0; right:0; height:1px; background:#ccc; font-size:0; line-height:0;}
#container .mt_opinion_middle .mt_opi_mdl_l1 .mt_opi_mdl_l1_1 {float:left; margin-right:-1px; width:425px; height:100%; border-right:1px solid #ccc;}
#container .mt_opinion_middle .mt_opi_mdl_l1 .mt_opi_mdl_l1_2 {float:right; margin-left:-1px; width:212px; height:100%; border-left:1px solid #ccc;}
#container .mt_opinion_middle .mt_opi_mdr {float:right; overflow:hidden; width:300px;}

#container .column_list1 {overflow:hidden; position:relative; height:100%;}
#container .column_list1 .cate {position:absolute; left:0; right:0; bottom:16px; overflow:hidden; padding-left:45px; height:25px; font-size:17px; font-weight:normal; line-height:25px; letter-spacing:-0.6px; color:#333;}
#container .column_list1 .cate .thum {position:absolute; left:0; top:0; overflow:hidden; width:35px; height:25px;}
#container .column_list1 .cate .thum img {display:block; width:100%; min-height:100%;}
#container .column_list1 .group {overflow:hidden;}
#container .column_list1 .group .bundle {overflow:hidden; position:relative; line-height:40px;}
#container .column_list1 .group .bundle .subject {display:block; overflow:hidden; font-size:17px; font-weight:normal; letter-spacing:-0.5px; text-overflow:ellipsis; white-space:nowrap; color:#4c4c4c;}
#container .column_list1 .group .bundle .writer {position:absolute; top:0; right:0; font-size:13px; letter-spacing:-0.6px; line-height:46px; color:#3d58a5;}
#container .column_list1 .group .bundle:first-child {height:168px; line-height:1.2em;}
#container .column_list1 .group .bundle:first-child .thum {position:absolute; top:4px; left:0; overflow:hidden; width:60px; height:60px;}
#container .column_list1 .group .bundle:first-child .thum img {display:block; width:100%; min-height:100%;}
#container .column_list1 .group .bundle:first-child .subject {padding-bottom:1px; max-height:49px; font-size:19px; line-height:24px; letter-spacing:-0.6px; white-space:normal; color:#333;}
#container .column_list1 .group .bundle:first-child .thum + .subject {margin-left:71px;}
#container .column_list1 .group .bundle:first-child .txt {position:absolute; top:68px; left:0; right:0; overflow:hidden; height:55px; font-size:13px; line-height:18px; letter-spacing:-0.6px; color:#8c8c8c;}
#container .column_list1 .group .bundle:first-child .writer {top:auto; left:0; right:auto; bottom:21px; line-height:1.2em;}
#container .column_list2 {overflow:hidden;}
#container .column_list2 .bundle {overflow:hidden; position:relative; height:181px;}
#container .column_list2 .bundle:first-child {margin-bottom:1px;}
#container .column_list2 .bundle .subject {display:block; overflow:hidden; margin-top:16px; padding-bottom:1px; max-height:49px; font-size:19px; line-height:24px; letter-spacing:-0.4px; color:#333;}
#container .column_list2 .bundle .txt {position:absolute; top:74px; left:0; right:0; overflow:hidden; height:55px; font-size:13px;line-height:18px; letter-spacing:-0.6px; color:#8c8c8c;}
#container .column_list2 .bundle .info {position:absolute; left:0; right:0; bottom:12px; padding-left:41px; overflow:hidden; height:25px; line-height:25px; color:#3d58a5;}
#container .column_list2 .bundle .info .thum {position:absolute; top:0; left:0; overflow:hidden; width:35px; height:25px;}
#container .column_list2 .bundle .info .thum img {display:block; width:100%; min-height:100%;}
	/* ÄÃ·³ - »ó´Ü */
#container .column_area {position:relative; padding:23px 20px 20px; min-height:61px; border:1px solid #ccc;}
#container .column_area.notxt {min-height:53px;}
#container .column_area .thum {position:absolute; top:23px; left:20px; overflow:hidden; width:70px; height:50px;}
#container .column_area .thum img {display:block; width:100%; min-height:100%;}
#container .column_area .column_explanation {overflow:hidden;}
#container .column_area .thum + .column_explanation {padding:0 0 0 85px;}
#container .column_area .column_explanation .sort {overflow:hidden; margin-top:-4px; font-size:19px; font-weight:normal; line-height:24px; letter-spacing:-0.4px; color:#3d58a5;}
#container .column_area.notxt .column_explanation .sort {margin-top:0; height:50px; line-height:50px;}
#container .column_area .column_explanation .txt_area {overflow:hidden; margin-top:5px; line-height:18px; letter-spacing:-0.6px; color:#8c8c8c;}
	/* ÄÃ·³ - ¿ìÃø */
#container .opinion_column {overflow:hidden; border:1px solid #ccc;}
#container .opinion_column .column_menu {overflow:hidden; border-top:1px solid #ccc;}
#container .opinion_column .column_menu:first-child {border-top:none;}
#container .opinion_column .column_menu h4 {overflow:hidden; height:36px; background:#e6e6e6;}
#container .opinion_column .column_menu h4 a {display:block; padding-left:14px; height:100%; background:url(http://menu.mt.co.kr/common/button/btn_down1.png) no-repeat 268px 9px; font-size:13px; font-weight:normal; line-height:36px; letter-spacing:-0.6px; text-decoration:none; color:#4c4c4c;}
#container .opinion_column .column_menu h4 a.on {background-image:url(http://menu.mt.co.kr/common/button/btn_up1.png); color:#3d58a5;}
#container .opinion_column .column_menu .menu_box {overflow-y:auto; overflow-x:hidden; max-height:559px;}
#container .opinion_column .column_menu .list {overflow:hidden;}
#container .opinion_column .column_menu .list li {overflow:hidden; position:relative; height:39px; border-top:1px solid #ebebeb;}
#container .opinion_column .column_menu .list li:first-child {border-top:0;}
#container .opinion_column .column_menu .list li a {display:block; height:100%; text-decoration:none;}
#container .opinion_column .column_menu .list li a .thum {position:absolute; top:7px; left:14px; overflow:hidden; width:35px; height:25px;}
#container .opinion_column .column_menu .list li a .thum img {display:block; width:100%; min-height:100%;}
#container .opinion_column .column_menu .list li a .column_category {position:absolute; top:0; right:14px; height:100%; font-size:11px; line-height:39px; letter-spacing:-0.6px; color:#999;}
#container .opinion_column .column_menu .list li a .txt {display:table; overflow:hidden; margin:0 6px 0 63px; height:100%; line-height:14px; letter-spacing:-0.6px; color:#666;}
#container .opinion_column .column_menu .list li a .txt.ty2 {margin:0 13px;}
#container .opinion_column .column_menu .list li a .column_category + .txt {margin-right:85px;}
#container .opinion_column .column_menu .list li a .txt .td {display:table-cell; vertical-align:middle;}
#container .opinion_column .column_menu .list li a.on,
#container .opinion_column .column_menu .list li a:hover,
#container .opinion_column .column_menu .list li a:focus {background:#f7f7f7;}
/* ¸Ó´ÏÅõµ¥ÀÌ - ÀÚµ¿Â÷ */
#container .mt_autom_top {overflow:hidden; height:282px; background:#323232;}
#container .mt_autom_top .group {overflow:hidden;}
#container .mt_autom_top .group .bundle {float:left; overflow:hidden; margin-left:-1px; width:322px; height:280px; border:1px solid #292929;}
#container .mt_autom_top .group .bundle:first-child {margin-left:0;}
#container .mt_autom_top .group .bundle a {display:block; padding:0 20px 20px; font-size:19px; line-height:24px; letter-spacing:-0.8px; text-decoration:none; color:#fff;}
#container .mt_autom_top .group .bundle .subject {display:block; overflow:hidden; padding:14px 0 0; margin-bottom:7px; height:50px; font-weight:normal;} /* ¼öÁ¤ 180628 ¼º±¤ */
#container .mt_autom_top .group .bundle .thum {display:block; position:relative; overflow:hidden; width:282px; height:185px;}
#container .mt_autom_top .group .bundle .thum img {display:block; width:100%; min-height:100%;}
#container .mt_autom_top .group .bundle .txt {display:block; overflow:hidden; margin-top:-5px; max-height:190px; font-size:14px; line-height:21px; letter-spacing:-0.6px; color:#8c8c8c;}
#container .mt_autom_top .group .bundle .thum + .txt {display:none;}
#container .mt_autom_top .group .bundle a:hover .subject,
#container .mt_autom_top .group .bundle a:focus .subject {text-decoration:underline;}
#container .mt_autom_middle {overflow:hidden;}
#container .mt_autom_middle .mt_atm_mdl {float:left; width:640px;}
#container .mt_autom_middle .mt_atm_mdl .mt_atm_mdl_lbox1 {overflow:hidden; border:1px solid #ccc;}
#container .mt_autom_middle .mt_atm_mdl .mt_atm_mdl_l1 {float:left; width:318px; height:183px;}
#container .mt_autom_middle .mt_atm_mdl .mt_atm_mdl_l1:first-child {width:319px; border-right:1px solid #ccc;}
#container .mt_autom_middle .mt_atm_mdr {float:right; width:300px;}
#container .mt_autom_bottom {}
#container .mt_autom_bottom .mt_atm_btbox1 {overflow:hidden; padding:20px; background:#e6e6e6;}
#container .mt_autom_bottom .mt_atm_btbox2 {overflow:hidden; padding:20px; background:#d9d9d9;}
/* ¸Ó´ÏÅõµ¥ÀÌ - ÀÌ½´ */
#container .mt_theissue .mt_theissue_spot {margin-top:-8px; position:relative; overflow:hidden;}
#container .mt_theissue .mt_theissue_spot .m_subject {overflow:hidden; height:37px; font-size:28px; letter-spacing:-2px; text-overflow:ellipsis; white-space:nowrap;}
#container .mt_theissue .mt_theissue_spot .m_subject a {color:#000;}
#container .mt_theissue .mt_theissue_spot .thum {position:absolute; top:45px; left:0; overflow:hidden; width:230px; height:153px;}
#container .mt_theissue .mt_theissue_spot .thum a {display:block; width:100%; height:100%;}
#container .mt_theissue .mt_theissue_spot .thum img {display:block; width:100%; min-height:100%;}
#container .mt_theissue .mt_theissue_spot .con {position:relative; overflow:hidden; margin-top:10px;}
#container .mt_theissue .mt_theissue_spot .thum + .con {position:relative; padding-left:245px; height:153px;}
#container .mt_theissue .mt_theissue_spot .con .s_subject {display:block; overflow:hidden;  font-size:17px; font-weight:normal; line-height:20px; letter-spacing:-1.2px; text-overflow:ellipsis; white-space:nowrap; color:#3d58a5;}
#container .mt_theissue .mt_theissue_spot .con .txt {overflow:hidden; margin-top:4px; font-size:14px; line-height:20px; letter-spacing:-0.35px;}
#container .mt_theissue .mt_theissue_spot .con .txt a {color:#888;}
#container .mt_theissue .mt_theissue_spot .rellist {position:absolute; right:0; bottom:-4px; padding-top:2px; width:395px; background:#fff;}
#container .mt_theissue .mt_theissue_spot .rellist .bundle {padding-left:12px; height:24px; background:url(http://menu.mt.co.kr/bil/bl_rel17_1.gif) no-repeat 0 7px; font-size:14px; line-height:24px; letter-spacing:-0.3px; text-overflow:ellipsis; white-space:nowrap;} /* ¼öÁ¤ 181207 : Å°ÄÃ·¯ º¯°æ°Ç ÀÌ¹ÌÁö º¯°æ */
#container .mt_theissue .mt_theissue_spot .rellist .bundle a {color:#4c4c4c;}

#container .mt_theissue .boxtable2 {border:1px solid #657fad; border-top:none;}
#container .mt_theissue .boxtable2 .tit {position:relative; overflow:hidden; margin-left:-1px; height:41px; background:#657fad; line-height:41px; color:#fff;}
#container .mt_theissue .boxtable2 .tit:after {content:' '; position:absolute; top:0; left:0; width:30px; height:5px; background:#df2d2d;}
#container .mt_theissue .boxtable2 .tit a {float:left; margin:13px 0 0 31px; color:#fff;}
#container .mt_theissue .boxtable2 .tit img {display:block;}
#container .mt_theissue .boxtable2 .table {display:table; width:100%; border-collapse:collapse;}
#container .mt_theissue .boxtable2 .tr {display:table-row;}
#container .mt_theissue .boxtable2 .td {display:table-cell; width:50%;}
#container .mt_theissue .boxtable2 .td + .td {border-left:1px solid #ccc;}
#container .mt_theissue .boxtable2 .tr + .tr .td {border-top:1px solid #ccc;}
#container .mt_theissue .boxtable2 .td .lmbox1 {position:relative; overflow:hidden; margin:0 auto; width:270px; height:207px;}
#container .mt_theissue .boxtable2 .td .stit {overflow:hidden; margin-top:19px; font-size:15px; font-weight:600; line-height:20px; letter-spacing:-0.5px; color:#222;}
#container .mt_theissue .boxtable2 .td .stit em {font-style:normal; font-weight:600; color:#df2d2d;}

#container .mt_theissue .mt_theissue_area0 {position:relative; overflow:hidden;}
#container .mt_theissue .mt_theissue_area0 .tit {overflow:hidden; height:19px; font-size:14px; font-weight:600; letter-spacing:-0.75px; line-height:19px; color:#000;}
#container .mt_theissue .mt_theissue_area1 {border:1px solid #e7e7e7;}
#container .mt_theissue .mt_theissue_area1_1 {position:relative; overflow:hidden; margin:-1px; height:180px;}
#container .mt_theissue .mt_theissue_area1_1 .newsbox {float:left; width:212px; height:178px; background:#e84f51; color:#fff; border:1px solid #d8494b;}
#container .mt_theissue .mt_theissue_area1_1 .newsbox .stit {overflow:hidden; margin:20px 0 0 16px;}
#container .mt_theissue .mt_theissue_area1_1 .newsbox .stit img {display:block;}
#container .mt_theissue .mt_theissue_area1_1 .newsbox .news {display:block; overflow:hidden; margin:22px 16px 0; height:75px; font-size:19px; font-weight:normal; line-height:24px; letter-spacing:-0.4px; word-break:keep-all;}
#container .mt_theissue .mt_theissue_area1_1 .newsbox .news a {color:#fff;}
#container .mt_theissue .mt_theissue_area1_1 .relnewsbox {float:left; margin:20px 0 0 20px; width:370px;}
#container .mt_theissue .mt_theissue_area1_1 .relnewsbox .bundle {overflow:hidden; padding-left:17px; height:33px; background:url(http://menu.mt.co.kr/bil/bl_rel18_1.gif) no-repeat 0 15px; font-size:17px; letter-spacing:-0.4px; line-height:31px;} /* ¼öÁ¤ 181207 : Å°ÄÃ·¯ º¯°æ°Ç ÀÌ¹ÌÁö º¯°æ */
#container .mt_theissue .mt_theissue_area1_1 .relnewsbox .bundle a {color:#333;}
#container .mt_theissue .mt_theissue_area1_2 {overflow:hidden; height:284px; background:#f0f0f0; border-top:1px solid #ccc;}
#container .mt_theissue .mt_theissue_area1_2 .bundle {float:left; width:212px; height:100%;}
#container .mt_theissue .mt_theissue_area1_2 .bundle + .bundle {border-left:1px solid #e6e6e6;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .stit {overflow:hidden; margin:17px 0 0 19px; font-size:13px; font-weight:normal; line-height:17px; color:#3d58a5;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .stit a {color:#3d58a5;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .newsbox {overflow:hidden; margin:0 18px; height:234px; color:auto;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .newsbox .subject {display:block; overflow:hidden; margin-top:9px; font-size:17px; font-weight:normal; line-height:19px; letter-spacing:-0.8px;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .newsbox .subject a {color:#1a1a1a;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .newsbox .thum {display:block; position:relative; overflow:hidden; margin:15px auto 0; width:172px; height:84px;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .newsbox .thum a {display:block; width:100%; height:100%;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .newsbox .thum img {display:block; width:100%; min-height:100%;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .newsbox .txt {display:block; margin-top:6px; font-size:14px; line-height:20px; letter-spacing:-0.8px;}
#container .mt_theissue .mt_theissue_area1_2 .bundle .newsbox .txt a {color:#8c8c8c;}
	/* ÀÌ½´Ä®·³ »ó¼¼ */
	/* µ¥ÀÏ¸®·©Å· */
#container .sl_bestclick {display:table; overflow:hidden; border:1px solid #d9d9d9;} /* ¼öÁ¤ 181126 ¼¼Á¾ */
#container .sl_bestclick .bundle {display:table-cell; position:relative; width:322px; min-height:50px; height:100%;} /* ¼öÁ¤ 181126 ¼¼Á¾ */
#container .sl_bestclick .bundle + .bundle {border-left:1px solid #d9d9d9;} /* Ãß°¡ 181126 ¼¼Á¾ */
#container .sl_bestclick .bundle h4 {position:absolute; top:15px; left:17px; font-size:16px; letter-spacing:-0.5px}
#container .sl_bestclick .bundle.gr1 h4 {color:#3d58a5;}
#container .sl_bestclick .bundle.gr2 h4 {color:#26af9c;}
#container .sl_bestclick .bundle.gr3 h4 {color:#ed6942;}
#container .sl_bestclick ol {overflow:hidden;}
#container .sl_bestclick ol li {position:relative; overflow:hidden; height:78px; border-top:1px solid #d9d9d9;}
#container .sl_bestclick ol li .num {position:absolute; left:19px; bottom:39px; width:60px; font-size:22px; text-align:center; font-style:italic;}
#container .sl_bestclick .bundle.gr1 ol li .num {color:#3d58a5;}
#container .sl_bestclick .bundle.gr2 ol li .num {color:#26af9c;}
#container .sl_bestclick .bundle.gr3 ol li .num {color:#ed6942;}
#container .sl_bestclick ol li .total {position:absolute; left:19px; top:39px; width:60px; height:19px; background:url(http://menu.mt.co.kr/common/etc/bg_totalbox1.png) no-repeat 0 0; font-size:13px; text-align:center; line-height:19px; font-style:italic; letter-spacing:-0.5px;}
#container .sl_bestclick .bundle.gr1 ol li .total {color:#3d58a5;}
#container .sl_bestclick .bundle.gr2 ol li .total {background-position:0 -19px; color:#26af9c;}
#container .sl_bestclick .bundle.gr3 ol li .total {background-position:0 bottom; color:#ed6942;}
#container .sl_bestclick ol li .subject {display:table; overflow:hidden; margin-left:98px; width:205px; height:100%; font-size:15px; font-weight:normal; letter-spacing:-0.4px; vertical-align:middle; line-height:20px;}
#container .sl_bestclick ol li .subject a {display:table-cell; vertical-align:middle; color:#333;}
#container .sl_bestclick ol li:first-child {height:212px; border-top:none;}
#container .sl_bestclick ol li:first-child .box1 {display:block; position:relative; margin-top:16px; height:20px;}
#container .sl_bestclick ol li:first-child .box1 .num {left:52px; top:-11px; bottom:auto; width:auto; font-size:25px;}
#container .sl_bestclick ol li:first-child .box1 .total {left:69px; top:0;}
#container .sl_bestclick ol li:first-child .box2 {margin:9px 19px 0; width:284px;} /* ¼öÁ¤ 180126 ¼¼Á¾ */
#container .sl_bestclick ol li:first-child .box2 .subject {display:block; overflow:hidden; margin-left:0; width:100%; height:47px; font-size:17px;} /* ¼öÁ¤ 180126 ¼¼Á¾ */
#container .sl_bestclick ol li:first-child .box2 .subject a {display:inline; color:#333;}
#container .sl_bestclick ol li:first-child .box2 .con {overflow:hidden; position:relative; margin-top:10px; height:92px;}
#container .sl_bestclick ol li:first-child .box2 .con .thum {position:absolute; top:4px; left:1px; overflow:hidden; width:136px; height:88px;}
#container .sl_bestclick ol li:first-child .box2 .con .thum img {display:block; width:100%; min-height:100%;}
#container .sl_bestclick ol li:first-child .box2 .con .txt {display:block; overflow:hidden; margin-top:-4px; padding-bottom:2px; max-height:75px; font-size:13px; line-height:19px; letter-spacing:-0.6px; color:#808080;}
#container .sl_bestclick ol li:first-child .box2 .con .thum + .txt {margin-left:146px;}
#container .sl_bestclick ol li:first-child .box2 .con .date {position:absolute; bottom:-3px; font-size:13px; letter-spacing:-0.6px; color:#b2b2b2;}
#container .sl_bestclick ol li:first-child .box2 .con .thum + .txt + .date {margin-left:146px;}
	/* ´ñ±ÛÅ· */
#container .sns_news {}
#container .sns_news .m_king {position:relative; overflow:hidden; background:#e6e6e6; border:1px solid #d9d9d9; border-right:none;}
#container .sns_news .m_king .king_list {padding:18px 0 17px; width:224px; background:#fff;}
#container .sns_news .m_king .king_list .king_top {overflow:hidden;}
#container .sns_news .m_king .king_list .list {overflow:hidden; display:block; padding:0 18px 0 19px; height:42px; text-decoration:none !important; cursor:pointer;}
#container .sns_news .m_king .king_list .list.on {}
#container .sns_news .m_king .king_list .list .comment {display:block; position:relative; height:100%;}
#container .sns_news .m_king .king_list .list .comment .num {position:absolute; top:0; left:0; width:24px; height:100%; font-size:16px; line-height:42px; letter-spacing:-0.5px; font-style:italic; color:#d90000;}
#container .sns_news .m_king .king_list .list .comment .info {display:block; overflow:hidden; margin-left:24px; height:100%; line-height:42px;}
#container .sns_news .m_king .king_list .list .comment .info img {float:right; margin-top:12px; margin-left:-5px;}
#container .sns_news .m_king .king_list .list .comment .info strong {float:left; overflow:hidden; padding-right:5px; max-width:140px; font-size:16px; font-weight:normal; letter-spacing:-0.5px; font-style:italic; text-transform:uppercase; color:#3d58a5;}
#container .sns_news .m_king .king_list .list.on .comment .info strong {color:#d90000;} 
#container .sns_news .m_king .king_list .ask_comment {position:absolute; top:0; right:0; overflow:auto; width:744px; height:100%;}
#container .sns_news .m_king .king_list .ask_comment ul {overflow:hidden; margin-top:24px; padding-bottom:20px;}
#container .sns_news .m_king .king_list .ask_comment li {margin-top:29px;}
#container .sns_news .m_king .king_list .ask_comment li:first-child {margin-top:0;}
#container .sns_news .m_king .king_list .ask_comment li strong {display:block; padding:0px 30px; font-size:17px; font-weight:normal; letter-spacing:-0.4px;}
#container .sns_news .m_king .king_list .ask_comment li strong a {color:#3d58a5;}
#container .sns_news .m_king .king_list .ask_comment li .write {position:relative; margin-top:14px; margin-left:30px; width:672px; background:#fff;}
#container .sns_news .m_king .king_list .ask_comment li .write .top {position:absolute; top:-10px; left:11px; width:13px; height:10px; background:url(http://menu.mt.co.kr/common/etc/bg_boxArrow1.png) no-repeat 0 0;}
#container .sns_news .m_king .king_list .ask_comment li .write .txt {overflow:hidden; padding:11px 14px; font-size:13px; letter-spacing:-0.4px; line-height:20px; color:#808080;}
	/* ¼³¹® */
#container .ing_servey {}
#container .ing_servey .isbundle {overflow:hidden; margin-top:15px; background:#f5f5f5;}
#container .ing_servey .isbundle:first-child {margin-top:0;}
#container .ing_servey .isbundle .limit1 {overflow:hidden; padding:23px 30px; background:#d9c9e1;}
#container .ing_servey .isbundle .limit2 {position:relative; padding:0 0 20px;}
#container .ing_servey .isbundle .limit3 {overflow:hidden; padding:11px 30px 0; background:#e7e7e7;}
#container .ing_servey .isbundle .catit {float:left; padding:3px 0; width:80px; font-size:15px; font-weight:normal; line-height:20px; letter-spacing:-0.4px; color:#3d58a5;}
#container .ing_servey .isbundle .catit.ning {float:none; padding:0; width:auto; height:28px; text-align:center; line-height:26px; color:#333;}
#container .ing_servey .isbundle .catit .box {position:relative;}
#container .ing_servey .isbundle .catit .box:after {content:' '; position:absolute; top:-3px; left:1px; width:12px; height:2px; background:#3d58a5;}
#container .ing_servey .isbundle .catit.ning .box:after {background:#333;}
#container .ing_servey .isbundle .subject {float:left; position:relative; padding:1px 0 3px 20px; width:470px; min-height:44px; font-size:15px; font-weight:normal; line-height:24px; letter-spacing:-0.5px; color:#333;}
#container .ing_servey .isbundle .subject .q {position:absolute; top:1px; left:0; font-size:17px; font-weight:normal; color:#3d58a5;}
#container .ing_servey .isbundle .servey_t1 {overflow:hidden; margin:29px 0 0 128px;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle {overflow:hidden; margin-top:14px;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle:first-child {margin-top:0;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle input {position:absolute; visibility:hidden;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle label {display:block; padding-left:24px; height:14px; font-size:14px; letter-spacing:-0.6px; line-height:12px; color:#4c4c4c;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle input[type='radio'] + label {background:url(http://menu.mt.co.kr/common/etc/bg_radio1.png) no-repeat 0 0;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle input[type='checkbox'] + label {background:url(http://menu.mt.co.kr/common/etc/bg_checkbox1.gif) no-repeat 0 -3px;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle input:checked + label {background-position:0 bottom;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle input[type='checkbox']:checked + label {background-position:0 -23px;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle input[checked='checked'] + label {background-position:0 bottom;}
#container .ing_servey .isbundle .servey_t1 .t1_bundle input[type='checkbox'][checked='checked'] + label {background-position:0 -23px;}
#container .ing_servey .isbundle .servey_t2 {overflow:hidden; margin:27px 20px 0;}
#container .ing_servey .isbundle .servey_t2 + .servey_t2 {margin-top:16px;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle {float:left; position:relative; overflow:hidden; margin:0 10px; width:100px; height:158px;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle input {position:absolute; visibility:hidden;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle label {display:block; overflow:hidden; width:100%; heighT:100%;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle label img {display:block; width:100%; height:84px;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle label .box {display:block; margin-top:5px; height:14px;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle input[type='radio'] + label .box {background:url(http://menu.mt.co.kr/common/etc/bg_radio1.png) no-repeat center 0;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle input[type='checkbox'] + label .box {background:url(http://menu.mt.co.kr/common/etc/bg_checkbox1.gif) no-repeat center -3px;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle input:checked + label .box {background-position:center bottom;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle input[checked='checked'] + label .box {background-position:center bottom;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle input[type='checkbox']:checked + label .box {background-position:center -23px;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle input[type='checkbox'][checked='checked'] + label .box {background-position:center -23px;}
#container .ing_servey .isbundle .servey_t2 .t2_bundle label .title {display:block; margin-top:2px; padding:0 5px; font-size:14px; letter-spacing:-0.6px; line-height:18px; color:#4c4c4c;}
#container .ing_servey .isbundle .servey_t3 {overflow:hidden; position:relative; margin:30px 0 0; min-height:108px;}
#container .ing_servey .isbundle .servey_t3 .thum {position:absolute; top:0; left:50%; overflow:hidden; margin-left:-191px; width:165px; height:108px;}
#container .ing_servey .isbundle .servey_t3 .thum img {display:block; width:100%; min-height:100%;}
#container .ing_servey .isbundle .servey_t3 ul {overflow:hidden; margin-left:313px;}
#container .ing_servey .isbundle .servey_t3 ul li {overflow:hidden; margin-top:14px;}
#container .ing_servey .isbundle .servey_t3 ul li:first-child {margin-top:0;}
#container .ing_servey .isbundle .servey_t3 ul li input {position:absolute; visibility:hidden;}
#container .ing_servey .isbundle .servey_t3 ul li label {display:block; padding-left:24px; height:14px; font-size:14px; letter-spacing:-0.6px; line-height:12px; color:#4c4c4c;}
#container .ing_servey .isbundle .servey_t3 ul li input[type='radio'] + label {background:url(http://menu.mt.co.kr/common/etc/bg_radio1.png) no-repeat 0 0;}
#container .ing_servey .isbundle .servey_t3 ul li input[type='checkbox'] + label {background:url(http://menu.mt.co.kr/common/etc/bg_checkbox1.gif) no-repeat 0 -3px;}
#container .ing_servey .isbundle .servey_t3 ul li input:checked + label {background-position:0 bottom;}
#container .ing_servey .isbundle .servey_t3 ul li input[type='checkbox']:checked + label {background-position:0 -23px;}
#container .ing_servey .isbundle .servey_t3 ul li input[checked='checked'] + label {background-position:0 bottom;}
#container .ing_servey .isbundle .servey_t3 ul li input[type='checkbox'][checked='checked'] + label {background-position:0 -23px;}

#container .ing_servey .isbundle .servey_result {position:relative; padding:30px 0 0 222px; min-height:153px;}
#container .ing_servey .isbundle .servey_result .graph {position:absolute; top:13px; left:42px; width:164px;}
#container .ing_servey .isbundle .servey_result .graph .box {display:block; overflow:hidden; height:160px;}
#container .ing_servey .isbundle .servey_result .graph .cmt {display:block; font-size:11px; letter-spacing:-0.6px; text-align:center; color:#808080;}
#container .ing_servey .isbundle .servey_result .items {overflow:hidden; width:400px;}
#container .ing_servey .isbundle .servey_result .items li {position:relative; margin-top:12px; padding-left:20px; height:33px; font-size:14px; letter-spacing:-0.6px; line-height:31px; color:#4c4c4c;}
#container .ing_servey .isbundle .servey_result .items li:first-child {margin-top:0;}
#container .ing_servey .isbundle .servey_result .items li em {font-style:normal; color:#5b72b2;}
#container .ing_servey .isbundle .servey_result .items .blt {position:absolute; top:11px; left:0; width:10px; height:10px;}
#container .ing_servey .isbundle .servey_result .items .item1 .blt {background:#48aee3;}
#container .ing_servey .isbundle .servey_result .items .item2 .blt {background:#d7ca1a;}
#container .ing_servey .isbundle .servey_result .items .item3 .blt {background:#ca6ae9;}
#container .ing_servey .isbundle .servey_result .items .item4 .blt {background:#e36548;}
#container .ing_servey .isbundle .servey_result .items .item5 .blt {background:#8b774d;}
#container .ing_servey .isbundle .servey_result .items .item6 .blt {background:#619c59;}
#container .ing_servey .isbundle .servey_result .items .item7 .blt {background:#d3a14d;}
#container .ing_servey .isbundle .servey_result .items .item8 .blt {background:#f17796;}
#container .ing_servey .isbundle .servey_result .items .item9 .blt {background:#7e7ed1;}
#container .ing_servey .isbundle .servey_result .items .item10 .blt {background:#23547c;}
#container .ing_servey .isbundle .servey_result .items2 {overflow:hidden; margin-top:-2px; width:400px;}
#container .ing_servey .isbundle .servey_result .items2 li {position:relative; margin-top:12px; height:33px;}
#container .ing_servey .isbundle .servey_result .items2 li:first-child {margin-top:0;}
#container .ing_servey .isbundle .servey_result .items2 .blt {position:absolute; top:11px; left:0; width:10px; height:10px;}
#container .ing_servey .isbundle .servey_result .items2 .item1 .blt {background:#48aee3;}
#container .ing_servey .isbundle .servey_result .items2 .item2 .blt {background:#d7ca1a;}
#container .ing_servey .isbundle .servey_result .items2 .item3 .blt {background:#ca6ae9;}
#container .ing_servey .isbundle .servey_result .items2 .item4 .blt {background:#e36548;}
#container .ing_servey .isbundle .servey_result .items2 .item5 .blt {background:#8b774d;}
#container .ing_servey .isbundle .servey_result .items2 .item6 .blt {background:#619c59;}
#container .ing_servey .isbundle .servey_result .items2 .item7 .blt {background:#d3a14d;}
#container .ing_servey .isbundle .servey_result .items2 .item8 .blt {background:#f17796;}
#container .ing_servey .isbundle .servey_result .items2 .item9 .blt {background:#7e7ed1;}
#container .ing_servey .isbundle .servey_result .items2 .item10 .blt {background:#23547c;}
#container .ing_servey .isbundle .servey_result .items2 li .thum {position:absolute; top:0; left:20px; overflow:hidden; width:40px; height:33px;}
#container .ing_servey .isbundle .servey_result .items2 li .thum img {display:block; width:100%; min-height:100%;}
#container .ing_servey .isbundle .servey_result .items2 li .title {display:block; margin-left:70px; height:33px; font-size:14px; letter-spacing:-0.6px; line-height:31px; color:#4c4c4c;}
#container .ing_servey .isbundle .servey_result .items2 li .title em {font-style:normal; color:#5b72b2;}

#container .ing_servey .isbundle .sv_step {overflow:hidden; text-align:center;}
#container .ing_servey .isbundle .sv_step button {}
#container .ing_servey .isbundle .sv_step .vote {margin-right:9px; width:84px; height:32px; background:url(http://menu.mt.co.kr/common/button/btn_svVote3.png) no-repeat 0 0;}
#container .ing_servey .isbundle .sv_step2 {position:absolute; right:30px; bottom:19px;}
#container .ing_servey .isbundle .sv_info {margin:40px 0 0 30px;}
#container .ing_servey .isbundle .sv_info .together {float:left; height:20px;}
#container .ing_servey .isbundle .sv_info .together li {float:left;}
#container .ing_servey .isbundle .sv_info .date {float:left; margin-left:8px; height:20px; font-size:14px; line-height:20px; color:#999;}
#container .ing_servey .isbundle .relbox {overflow:hidden;}
#container .ing_servey .isbundle .relbox h4 {float:left; position:relative; padding-top:5px; width:86px; font-size:14px; font-weight:normal; letter-spacing:-0.6px; text-indent:-1px; color:#666;}
#container .ing_servey .isbundle .relbox h4:after {content:' '; position:absolute; top:0; left:0; width:12px; height:2px; background:#666;}
#container .ing_servey .isbundle .relbox ul {overflow:hidden; padding:1px 0 15px;}
#container .ing_servey .isbundle .relbox ul li {overflow:hidden; padding-left:12px; height:28px; background:url(http://menu.mt.co.kr/bil/bl_rel15.gif) no-repeat 0 12px; line-height:28px;}
#container .ing_servey .isbundle .relbox ul li .title {font-size:16px; font-weight:normal; letter-spacing:-0.6px; color:#020c51;}
#container .ing_servey .isbundle .relbox ul li .date {padding-left:14px; font-size:13px; color:#b2b2b2;}
	/* ¼³¹®°á°ú */
#container .end_servey {overflow:hidden;}
#container .end_servey .edbundle {position:relative; margin-top:10px; background:#f5f5f5;}
#container .end_servey .edbundle:first-child {margin-top:0;}
#container .end_servey .edbundle .limit1 {position:relative; padding:24px 80px 26px 53px; background:#d9c9e1;}
#container .end_servey .edbundle .limit1 .subject {font-size:15px; font-weight:normal; line-height:24px; letter-spacing:-0.5px; color:#4c4c4c;}
#container .end_servey .edbundle .limit1 .subject .q {position:absolute; top:23px; left:29px; font-size:17px; color:#3d58a5;}
#container .end_servey .edbundle .limit1 button {position:absolute; top:29px; right:29px; width:25px; height:25px;}
#container .end_servey .edbundle .limit1 button.open {background:url(http://menu.mt.co.kr/common/button/btn_down2.png) no-repeat 0 0;}
#container .end_servey .edbundle .limit1 button.close {background:url(http://menu.mt.co.kr/common/button/btn_up2.png) no-repeat 0 0;}
#container .end_servey .edbundle .limit22 {position:relative; padding:30px 0 31px 222px; min-height:153px;}
#container .end_servey .edbundle .limit22 .graph {position:absolute; top:13px; left:42px; width:164px;}
#container .end_servey .edbundle .limit22 .graph .box {display:block; overflow:hidden; height:160px;}
#container .end_servey .edbundle .limit22 .graph .cmt {display:block; font-size:11px; letter-spacing:-0.6px; text-align:center; color:#808080;}
#container .end_servey .edbundle .limit22 .items {overflow:hidden; width:400px;}
#container .end_servey .edbundle .limit22 .items li {position:relative; margin-top:12px; padding-left:20px; height:33px; font-size:14px; letter-spacing:-0.6px; line-height:31px; color:#4c4c4c;}
#container .end_servey .edbundle .limit22 .items li:first-child {margin-top:0;}
#container .end_servey .edbundle .limit22 .items li em {font-style:normal; color:#5b72b2;}
#container .end_servey .edbundle .limit22 .items .blt {position:absolute; top:11px; left:0; width:10px; height:10px;}
#container .end_servey .edbundle .limit22 .items .item1 .blt {background:#48aee3;}
#container .end_servey .edbundle .limit22 .items .item2 .blt {background:#d7ca1a;}
#container .end_servey .edbundle .limit22 .items .item3 .blt {background:#ca6ae9;}
#container .end_servey .edbundle .limit22 .items .item4 .blt {background:#e36548;}
#container .end_servey .edbundle .limit22 .items .item5 .blt {background:#8b774d;}
#container .end_servey .edbundle .limit22 .items .item6 .blt {background:#619c59;}
#container .end_servey .edbundle .limit22 .items .item7 .blt {background:#d3a14d;}
#container .end_servey .edbundle .limit22 .items .item8 .blt {background:#f17796;}
#container .end_servey .edbundle .limit22 .items .item9 .blt {background:#7e7ed1;}
#container .end_servey .edbundle .limit22 .items .item10 .blt {background:#23547c;}
#container .end_servey .edbundle .limit22 .items2 {overflow:hidden; margin-top:-2px; width:400px;}
#container .end_servey .edbundle .limit22 .items2 li {position:relative; margin-top:12px; height:33px;}
#container .end_servey .edbundle .limit22 .items2 li:first-child {margin-top:0;}
#container .end_servey .edbundle .limit22 .items2 .blt {position:absolute; top:11px; left:0; width:10px; height:10px;}
#container .end_servey .edbundle .limit22 .items2 .item1 .blt {background:#48aee3;}
#container .end_servey .edbundle .limit22 .items2 .item2 .blt {background:#d7ca1a;}
#container .end_servey .edbundle .limit22 .items2 .item3 .blt {background:#ca6ae9;}
#container .end_servey .edbundle .limit22 .items2 .item4 .blt {background:#e36548;}
#container .end_servey .edbundle .limit22 .items2 .item5 .blt {background:#8b774d;}
#container .end_servey .edbundle .limit22 .items2 .item6 .blt {background:#619c59;}
#container .end_servey .edbundle .limit22 .items2 .item7 .blt {background:#d3a14d;}
#container .end_servey .edbundle .limit22 .items2 .item8 .blt {background:#f17796;}
#container .end_servey .edbundle .limit22 .items2 .item9 .blt {background:#7e7ed1;}
#container .end_servey .edbundle .limit22 .items2 .item10 .blt {background:#23547c;}
#container .end_servey .edbundle .limit22 .items2 li .thum {position:absolute; top:0; left:20px; overflow:hidden; width:40px; height:33px;}
#container .end_servey .edbundle .limit22 .items2 li .thum img {display:block; width:100%; min-height:100%;}
#container .end_servey .edbundle .limit22 .items2 li .title {display:block; margin-left:70px; height:33px; font-size:14px; letter-spacing:-0.6px; line-height:31px; color:#4c4c4c;}
#container .end_servey .edbundle .limit22 .items2 li .title em {font-style:normal; color:#5b72b2;}
	/* ¶óÀÎ */
#container .f_line {border-top:1px solid #737373;}
	/* ´º½º ¸®½ºÆ® */
#container .bl_list_box {position:relative; float:left; padding-left:20px; padding-right:10px; width:290px; height:100%;}
#container .bl_list_box.size2 {padding-left:17px; border-left:1px solid #cdcdcd;}
#container .bl_list_box h3 {overflow:hidden; font-size:15px; letter-spacing:-0.6px; color:#262626;}
#container .bl_list_box .top_thum {overflow:hidden;}
#container .bl_list_box .top_thum .np_img {float:left; position:relative; overflow:hidden; width:108px; height:68px;}
#container .bl_list_box .top_thum .np_img img {display:block; width:100%; min-height:100%;}
#container .bl_list_box .top_thum .np_img .edge {position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid rgba(0,0,0,0.06); -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
#container .bl_list_box .top_thum .np_con {display:block;}
#container .bl_list_box .top_thum .np_img + .np_con {float:right; width:174px;}
#container .bl_list_box .top_thum .np_con .tit {display:block; overflow:hidden; margin-top:-2px; padding-bottom:2px; max-height:36px; font-size:14px; font-weight:normal; line-height:18px; letter-spacing:-0.6px;}
#container .bl_list_box .top_thum .np_con .tit a {color:#333;}
#container .bl_list_box .top_thum .np_con .txt {display:block; overflow:hidden; margin-top:2px; margin-bottom:2px; height:32px; line-height:16px; letter-spacing:-0.6px;}
#container .bl_list_box .top_thum .np_con .txt a {color:#8c8c8c;}
#container .bl_list_box .bl_list {overflow:hidden;}
#container .bl_list_box .bl_list li {overflow:hidden; height:25px; font-size:13px; line-height:25px; letter-spacing:-0.6px;}
#container .bl_list_box .bl_list li a {color:#404040;}
#container .bl_list_box .bl_list2 {overflow:hidden;}
#container .bl_list_box .bl_list2 li {overflow:hidden; height:27px; font-size:13px; line-height:27px; letter-spacing:-0.6px;}
#container .bl_list_box .bl_list2 li a {color:#404040;}
	/* special_photo */
#container .special_photo {position:relative;}
#container .special_photo .photo_list {overflow:hidden; padding:12px 0 0 14px; height:400px; background:#333;}
#container .special_photo .photo_list .title {overflow:hidden;}
#container .special_photo .photo_list .title h3 {float:left; overflow:hidden; padding-right:1px; height:20px; font-size:16px; letter-spacing:-0.6px; line-height:20px; color:#d90000;}
#container .special_photo .photo_list .title .tab {float:left; margin:3px 0 0 26px;}
#container .special_photo .photo_list .title .tab li {float:left; padding:0 20px; height:15px; background:url(http://menu.mt.co.kr/new_navi/bg_snb_bar.gif) no-repeat 0 center; line-height:14px;}
#container .special_photo .photo_list .title .tab li:first-child {padding-left:0; background:none;}
#container .special_photo .photo_list .title .tab li a {letter-spacing:-1px; color:#fff;}
#container .special_photo .photo_list .title .tab li a.on {font-weight:bold;}
#container .special_photo .photo_list .thum_area {overflow:hidden;}
#container .special_photo .photo_list .thum_area .big_thum {float:left; margin-top:14px; width:300px;}
#container .special_photo .photo_list .thum_area .big_thum a {display:block; padding:3px 3px 0; width:294px; height:351px; background:#f24444; text-decoration:none;}
#container .special_photo .photo_list .thum_area .big_thum a .thum {overflow:hidden; display:block; width:294px; height:319px;}
#container .special_photo .photo_list .thum_area .big_thum a .thum img {width:294px;}
#container .special_photo .photo_list .thum_area .big_thum a .txt {overflow:hidden; display:block; margin-top:8px; padding:0 10px; height:16px; font-size:14px; font-weight:normal; line-height:16px; color:#fff;}
#container .special_photo .photo_list .thum_area .small_thum {float:left; width:655px; margin-top:5px;}
#container .special_photo .photo_list .thum_area .small_thum li {position:relative; float:left; margin:11px 5px 0 14px; width:110px; height:110px;}
#container .special_photo .photo_list .thum_area .small_thum li a {overflow:hidden; display:block; padding:1px; width:108px; height:108px;}
#container .special_photo .photo_list .thum_area .small_thum li a img {overflow:hidden; display:block; width:108px;}
#container .special_photo .photo_list .thum_area .small_thum li a.on .on_bg,
#container .special_photo .photo_list .thum_area .small_thum li a:hover .on_bg {position:absolute; top:0; left:0; display:block; width:110px; height:110px; background:url(http://menu.mt.co.kr/common/etc/bg_photo_specialPhoto.png) no-repeat 0 0;}
	/* thum_box */
#container .mt_special_box { margin-bottom:60px; float:left; width:464px;}
#container .mt_special_box:first-child {margin-right:42px;}
#container .mt_special_box:after {content:''; display:block; height:0; visibility:hidden; font-size:0; clear:both;}
#container .mt_special_box .btn_more1 {margin-top:20px; position:relative; display:block; height:40px; font-size:16px; line-height:40px; text-align:center; background:#a9a8ad; color:#FFF;}
#container .mt_special_box .btn_more1:after {content:''; margin:0 auto; position:absolute; top:16px; left:0; right:-67px; width:5px; height:9px; background:url(http://menu.mt.co.kr/bil/bl_arrow39.gif) no-repeat 57% center;}
#container .mt_special_box .btn_more1:hover {text-decoration:none;}
#container .p_list_type {}
#container .p_list_type .thum_box {overflow:hidden;}
#container .p_list_type .thum_box .box {overflow:hidden; width:100%;}
#container .p_list_type .thum_box .box_type {margin:-10px 0 0 -10px; position:relative; overflow:hidden; }
#container .p_list_type .thum_box .box_type li {position:relative; float:left; overflow:hidden; margin:10px 0 0 10px; width:227px; vertical-align:top;}
#container .p_list_type .thum_box .box_type li.t_type1,
#container .p_list_type .thum_box .box_type li.t_type3 {height:320px;}
#container .p_list_type .thum_box .box_type li.t_type2,
#container .p_list_type .thum_box .box_type li.t_type4 {height:155px;}
#container .p_list_type .thum_box .box_type li a {display:block; width:100%; height:100%;}
#container .p_list_type .thum_box .box_type li a .thum {position:relative; display:block; width:100%; height:100%;}
#container .p_list_type .thum_box .box_type li.t_type1 a .thum img {position:absolute; top:0; left:0; right:0; height:110%;}
#container .p_list_type .thum_box .box_type li.t_type2 a .thum img {position:absolute; top:0; left:0; right:0; width:110%;}
#container .p_list_type .thum_box .box_type li.t_type3 a .thum img {position:absolute; top:0; left:0; right:0; height:100%;}
#container .p_list_type .thum_box .box_type li.t_type4 a .thum img {position:absolute; top:0; left:0; right:0; width:100%; min-height:100%;}
#container .p_list_type .thum_box .box_type li a .thum .num {position:absolute; top:0; left:0; width:53px; height:27px; font-weight:bold; line-height:27px; text-indent:28px; background:rgba(0,0,0,0.42) url(http://menu.mt.co.kr/common/bg_photoNum.png) no-repeat 8px 6px; color:#dedede;}
#container .p_list_type .thum_box .box_type li a .text {padding:0 7px; position:absolute; bottom:0; left:0; right:0; height:31px; overflow:hidden; font-size:14px; line-height:30px; letter-spacing:-1px; background:url(http://menu.mt.co.kr/common/etc/bg_shadow60.png) repeat-x 0 0; color:#FFF;}
#container .p_list_type .thum_box .box_type li a:hover .text,
#container .p_list_type .thum_box .box_type li a:focus .text {text-decoration:underline;}

#container .p_list_type2 {}
#container .p_list_type2 .thum_box {overflow:hidden;}
#container .p_list_type2 .thum_box .box {overflow:hidden; width:100%;}
#container .p_list_type2 .thum_box .box_type {position:relative; overflow:hidden;}
#container .p_list_type2 .thum_box .box_type li {position:absolute; top:0; left:0; float:left; margin:0 0 14px 0; width:232px; background:#f6f6f6; vertical-align:top;}
#container .p_list_type2 .thum_box .box_type li a {padding:13px; display:block; color:#000;}
#container .p_list_type2 .thum_box .box_type li a .thum {position:relative; display:block;}
#container .p_list_type2 .thum_box .box_type li a .thum img {display:block; width:100%;}
#container .p_list_type2 .thum_box .box_type li a .thum .num {position:absolute; top:0; left:0; width:53px; height:27px; font-weight:bold; line-height:27px; text-indent:28px; background:rgba(0,0,0,0.42) url(http://menu.mt.co.kr/common/etc/bg_photoNum.png) no-repeat 8px 6px; color:#dedede;}
#container .p_list_type2 .thum_box .box_type li a .text {margin-top:12px; overflow:hidden; display:block; height:21px; font-size:14px; line-height:19px; letter-spacing:-1px; color:#333;}
	/* ±×·¡ÇÈ */
#container .mt_graphic_lbox {margin-bottom:60px; float:left; width:716px;}
#container .mt_graphic_rbox {margin-bottom:60px; float:right; width:236px;}
#container .mt_graphic_lbox .btn_more1 {margin-top:20px; position:relative; display:block; height:40px; font-size:16px; line-height:40px; text-align:center; background:#a9a8ad; color:#FFF;}
#container .mt_graphic_lbox .btn_more1:after {content:''; margin:0 auto; position:absolute; top:16px; left:0; right:-67px; width:5px; height:9px; background:url(http://menu.mt.co.kr/bil/bl_arrow39.gif) no-repeat 57% center;}
#container .mt_graphic_lbox .btn_more1:hover {text-decoration:none;}
#container .mt_graphic_rbox .btn_more1 {margin-top:20px; position:relative; display:block; height:40px; font-size:16px; line-height:40px; text-align:center; background:#a9a8ad; color:#FFF;}
#container .mt_graphic_rbox .btn_more1:after {content:''; margin:0 auto; position:absolute; top:16px; left:0; right:-67px; width:5px; height:9px; background:url(http://menu.mt.co.kr/bil/bl_arrow39.gif) no-repeat 57% center;}
#container .mt_graphic_rbox .btn_more1:hover {text-decoration:none;}
/* ±¸µ¶¼­ºñ½º */
#container .subScribe {overflow:hidden;}
#container .subScribe .newspaper {position:relative; overflow:hidden; height:517px; background:url(http://menu.mt.co.kr/common/etc/bg_subscribe_newspaper1.jpg) no-repeat 0 0; border-bottom:2px solid #d9d9d9;}
#container .subScribe .newspaper .info {position:absolute; top:406px; left:0; height:66px;}
#container .subScribe .newspaper .info:after {content:' '; position:absolute; top:0; left:147px; width:1px; height:66px; background:#dfdfdf; font-size:0; line-height:0;}
#container .subScribe .newspaper .info h4 {overflow:hidden; height:20px; font-size:17px; line-height:16px; letter-spacing:-0.8px; color:#333;}
#container .subScribe .newspaper .info2 {position:absolute; top:-4px; left:166px; width:200px; font-size:15px; line-height:24px; color:#333;}
#container .subScribe .newspaper .info2 h5 {font-size:15px; font-weight:normal; letter-spacing:-0.8px;}
#container .subScribe .newspaper .info2 strong {letter-spacing:-0.8px;}
#container .subScribe .newspaper .info2 a {color:#333;}
#container .subScribe .newspaper .go {position:absolute; top:408px; right:0;}
#container .subScribe .emanager {position:relative; overflow:hidden; height:457px; background:url(http://menu.mt.co.kr/common/etc/bg_subscribe_emanager1.jpg) no-repeat 0 0; border-bottom:2px solid #d9d9d9;}
#container .subScribe .emanager .check {position:absolute; top:278px; left:0; overflow:hidden; width:354px; height:36px; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
#container .subScribe .emanager .check .tit {float:left; width:148px; height:36px; font-size:14px; font-weight:normal; letter-spacing:-0.5px; line-height:31px; text-indent:7px; color:#4c4c4c;}
#container .subScribe .emanager .check .group {float:left; height:36px;}
#container .subScribe .emanager .check .group li {float:left; margin-left:28px; height:100%; font-size:14px; letter-spacing:-0.5px; line-height:31px; color:#4c4c4c;}
#container .subScribe .emanager .check .group li:first-child {margin-left:0;}
#container .subScribe .emanager .check .group li input {position:absolute; visibility:hidden;}
#container .subScribe .emanager .check .group li label {float:left; padding-left:17px; background:url(http://menu.mt.co.kr/common/etc/bg_checkbox2.gif) no-repeat 0 11px;}
#container .subScribe .emanager .check .group li input:checked + label {background-position:0 -36px;}
#container .subScribe .emanager .check .group li input[checked='checked'] + label {background-position:0 -36px;}
#container .subScribe .emanager .btn {position:absolute; top:349px; right:0; overflow:hidden; height:61px;}
#container .subScribe .emanager .btn a {float:left; margin-left:6px;}
#container .subScribe .rss {position:relative; overflow:hidden; height:400px; background:url(http://menu.mt.co.kr/common/etc/bg_subscribe_rss1.jpg) no-repeat 0 0;}
#container .subScribe .rss .rss_group {position:absolute; width:253px; }
#container .subScribe .rss .rss_group h4 {overflow:hidden; height:14px; font-size:15px; font-weight:normal; line-height:12px; letter-spacing:-0.8px; color:#3d58a5;}
#container .subScribe .rss .rss_group .group {overflow:hidden; margin-top:27px;}
#container .subScribe .rss .rss_group .group li {overflow:hidden; margin-top:6px; height:27px;}
#container .subScribe .rss .rss_group .group li:first-child {margin-top:0;}
#container .subScribe .rss .rss_group .group li .tit {float:left; height:100%; font-size:14px; letter-spacing:-0.8px; line-height:25px; color:#808080;}
#container .subScribe .rss .rss_group .group li a {float:right;}
/* ¸ð¹ÙÀÏ */
#container .mobile_type {margin-top:-8px; overflow:hidden;}
#container .mobile_type dt {position:relative; height:30px; font-size:30px; font-weight:normal; line-height:30px; letter-spacing:-2px; color:#000;}
#container .mobile_type dt.interval {margin-top:78px;}
#container .mobile_type dt.interval:after {content:' '; position:absolute; top:-78px; left:0; width:100%; height:2px; background:#d9d9d9; font-size:0; line-height:0;}
#container .mobile_type dd {overflow:hidden;}
#container .mobile_type dd .applist {overflow:hidden; margin-left:-82px;}
#container .mobile_type dd .applist .bundle {float:left; position:relative; margin-left:82px; width:279px; height:434px;}
#container .mobile_type dd .applist .bundle .img {display:block; overflow:hidden; width:100%; height:100%;}
#container .mobile_type dd .applist .bundle .img img {display:block;}
#container .mobile_type dd .applist .bundle .tit {position:absolute; visibility:hidden;}
#container .mobile_type dd .applist .bundle .con {position:absolute; visibility:hidden;}
#container .mobile_type dd .applist .bundle .down {position:absolute; top:155px; right:0; overflow:hidden; width:113px; height:96px; background:url(http://menu.mt.co.kr/common/button/btn_appdown1.gif) no-repeat 0 0;}
#container .mobile_type dd .applist .bundle .down a {display:block; overflow:hidden; text-indent:-9999px;}
#container .mobile_type dd .applist .bundle .down a.h1 {height:31px;}
#container .mobile_type dd .applist .bundle .down a.h2 {height:32px;}
#container .mobile_type dd .applist .bundle .down a.h3 {height:33px;}
#container .mobile_type dd .applist .bundle .down2 {position:absolute; top:215px; left:0; overflow:hidden; width:225px; height:33px; background:url(http://menu.mt.co.kr/common/button/btn_appdown2.gif) no-repeat 0 0;}
#container .mobile_type dd .applist .bundle .down2 a {float:left; overflow:hidden; text-indent:-9999px; height:100%;}
#container .mobile_type dd .applist .bundle .down2 a.h1 {width:112px;}
#container .mobile_type dd .applist .bundle .down2 a.h2 {width:113px;}
#container .mobile_type dd .applist .bundle .down3 {position:absolute; top:155px; right:0; overflow:hidden; width:113px; height:66px; background:url(http://menu.mt.co.kr/common/button/btn_appdown4.gif) no-repeat 0 0;}
#container .mobile_type dd .applist .bundle .down3 a {display:block; overflow:hidden; text-indent:-9999px;}
#container .mobile_type dd .applist .bundle .down3 a.h1 {height:33px;}
#container .mobile_type dd .applist .bundle .down3 a.h2 {height:33px;}
#container .mobile_type dd .weblist {overflow:hidden; margin-left:-82px;}
#container .mobile_type dd .weblist .bundle {float:left; position:relative; margin-left:82px; width:279px; height:478px;}
#container .mobile_type dd .weblist .bundle .img {display:block; overflow:hidden; width:100%; height:100%;}
#container .mobile_type dd .weblist .bundle .img img {display:block;}
#container .mobile_type dd .weblist .bundle .tit {position:absolute; visibility:hidden;}
#container .mobile_type dd .weblist .bundle .con {position:absolute; visibility:hidden;}
#container .mobile_type dd .weblist .bundle .link {position:absolute; top:386px; left:0; color:#656565;}
#container .mobile_type dd .standlist {overflow:hidden;}
#container .mobile_type dd .standlist .bundle {overflow:hidden; position:relative; margin-top:65px; height:159px;s}
#container .mobile_type dd .standlist .bundle:first-child {margin-top:0;}
#container .mobile_type dd .standlist .bundle .img {display:block; overflow:hidden; width:100%; height:100%;}
#container .mobile_type dd .standlist .bundle .img img {display:block;}
#container .mobile_type dd .standlist .bundle .tit {position:absolute; visibility:hidden;}
#container .mobile_type dd .standlist .bundle .con {position:absolute; visibility:hidden;}
#container .mobile_type dd .standlist .bundle .down {position:absolute; top:109px; left:260px; width:225px; height:33px; background:url(http://menu.mt.co.kr/common/button/btn_appdown3.gif) no-repeat 0 0;}
#container .mobile_type dd .standlist .bundle .down a {float:left; overflow:hidden; text-indent:-9999px; height:100%;}
#container .mobile_type dd .standlist .bundle .down a.h1 {width:112px;}
#container .mobile_type dd .standlist .bundle .down a.h2 {width:113px;}
/* MT¸®Æ÷Æ® */ /* Ãß°¡ 180125 ¼¼Á¾ */
#container .mt_report_group {overflow:hidden;}
#container .mt_report_group .lr_bundle {position:relative;}
#container .mt_report_group .lr_bundle + .lr_bundle {margin-top:5px;}
#container .mt_report_group .lr_bundle .lr_con {position:relative; overflow:hidden; height:186px;}
#container .mt_report_group .lr_bundle .lr_con a {display:block; height:100%; color:#fff;}
#container .mt_report_group .lr_bundle .lr_con .img {display:block; position:relative; overflow:hidden; height:100%;}
#container .mt_report_group .lr_bundle .lr_con .img:after {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; background:#000; opacity:0.5; filter:alpha(opacity:5);}
#container .mt_report_group .lr_bundle .lr_con .img img {display:block; width:100%; min-height:100%;}
#container .mt_report_group .lr_bundle .lr_con .lr_tit {position:absolute; top:36px; left:0; width:100%; font-size:16px; text-align:center; letter-spacing:-0.25px;}
#container .mt_report_group .lr_bundle .lr_con .lr_subject {position:absolute; top:63px; left:20px; right:20px; overflow:hidden; height:37px; font-size:28px; text-align:center; letter-spacing:-0.25px;}
#container .mt_report_group .lr_bundle .lr_con a:hover .lr_subject,
#container .mt_report_group .lr_bundle .lr_con a:focus .lr_subject {text-decoration:underline;}
#container .mt_report_group .lr_bundle .lr_con .date {position:absolute; bottom:45px; left:0; width:100%; font-size:14px; text-align:center;}
#container .mt_report_group .lr_bundle .pdf {position:absolute; top:135px; right:19px;}
#container .mt_report_group .lr_bundle .lr_con2 {position:relative; padding:46px 19px 0; height:245px; border:1px solid #d9d9d9;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist {overflow:hidden; position:relative; height:230px;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist .group {position:absolute; top:0; left:0; height:100%;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist .group .bundle {float:left; position:relative; width:186px; height:100%;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist .group .bundle + .bundle {margin-left:21px;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist .group .bundle.last + li {margin-left:0;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist .group .bundle a {display:block; overflow:hidden; width:100%; color:#333;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist .group .bundle .thum {display:block; position:relative; overflow:hidden; width:100%; height:138px;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist .group .bundle .thum img {display:block; width:100%; min-height:100%;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist .group .bundle .subject {display:block; overflow:hidden; margin-top:12px; height:40px; font-size:15px; line-height:20px;}
#container .mt_report_group .lr_bundle .lr_con2 .thumlist .group .bundle .date {position:absolute; bottom:11px; left:0; color:#999;}
#container .mt_report_group .lr_bundle .lr_con2 .pg {position:absolute; top:12px; right:19px; width:103px; height:21px; font-size:13px; line-height:20px; text-align:center; color:#666;}
#container .mt_report_group .lr_bundle .lr_con2 .pg strong {font-weight:normal;}
#container .mt_report_group .lr_bundle .lr_con2 .pg button {position:absolute; top:0; width:30px; height:21px;}
#container .mt_report_group .lr_bundle .lr_con2 .pg .prev {left:0; background:url(http://menu.mt.co.kr/common/button/btn_prev16.png) no-repeat 0 0;}
#container .mt_report_group .lr_bundle .lr_con2 .pg .next {right:0; background:url(http://menu.mt.co.kr/common/button/btn_next16.png) no-repeat 0 0;}
/* ÅëÇÕ°Ë»ö */
#container .search_menu1 {position:relative; overflow:hidden; height:88px;}
#container .search_menu1 h2 {position:absolute; top:0; left:0; width:112px; height:100%; background:#3d58a5; font-size:15px; font-weight:normal; line-height:86px; letter-spacing:-0.5px; text-align:center; color:#fff;}
#container .search_menu1 .menu {float:right; overflow:hidden; margin-left:111px; background:#eee; border:1px solid #cfcfcf;}
#container .search_menu1 .menu .bundle {float:left; width:175px; border-left:1px solid #cfcfcf;}
#container .search_menu1 .menu .bundle:first-child {border-left:none;}
#container .search_menu1 .menu .bundle .depth1 {overflow:hidden; height:41px; font-size:15px; font-weight:normal; line-height:39px; letter-spacing:-0.5px; text-align:center; border-bottom:1px solid #cfcfcf;}
#container .search_menu1 .menu .bundle .depth1 a {display:block; height:100%; text-decoration:none; color:#333;}
#container .search_menu1 .menu .bundle .depth1 a.on,
#container .search_menu1 .menu .bundle .depth1 a:hover,
#container .search_menu1 .menu .bundle .depth1 a:focus {background:#fff;}
#container .search_menu1 .menu .bundle .depth1 a.on .icon,
#container .search_menu1 .menu .bundle .depth1 a:hover .icon,
#container .search_menu1 .menu .bundle .depth1 a:focus .icon {padding:0 18px; background:url(http://menu.mt.co.kr/bil/bl_arrow34.gif) no-repeat right 8px;}
#container .search_menu1 .menu .bundle .depth2 {overflow:hidden; height:44px;}
#container .search_menu1 .menu .bundle .depth2 .bundle2 {float:left; margin-left:-1px; width:50%; height:100%; font-size:13px; letter-spacing:-0.5px; line-height:44px; text-align:center; border-left:1px solid #cfcfcf;}
#container .search_menu1 .menu .bundle .depth2 .bundle2:first-child {margin-left:0; border-left:none;}
#container .search_menu1 .menu .bundle .depth2 .bundle2 a {display:block; height:100%; text-decoration:none; color:#333;}
#container .search_menu1 .menu .bundle .depth2 .bundle2 a.on,
#container .search_menu1 .menu .bundle .depth2 .bundle2 a:hover,
#container .search_menu1 .menu .bundle .depth2 .bundle2 a:focus {background:#fff; color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */

#container .bx_detailSearch {position:relative; padding:20px 27px; background:#eee;}
#container .bx_detailSearch .bx_table1 {position:relative;}
#container .bx_detailSearch .bx_table1 .bxt1 {display:table; height:23px;}
#container .bx_detailSearch .bx_table1 .bxt1 .t_tit {display:table-cell; font-weight:normal; vertical-align:middle; color:#333;}
#container .bx_detailSearch .bx_table1 .bxt1 .bx1 {display:table-cell; vertical-align:middle;}
#container .bx_detailSearch .bx_table1 .tabbox1 {float:left; overflow:hidden; height:21px; background:#cfcfcf; border:1px solid #b3b3b3;}
#container .bx_detailSearch .bx_table1 .tabbox1 li {float:left; position:relative; height:100%; text-align:center; line-height:19px; border-left:1px solid #c0bfbf;}
#container .bx_detailSearch .bx_table1 .tabbox1 li:first-child {border-left:none;}
#container .bx_detailSearch .bx_table1 .tabbox1 li.w88 {width:88px;}
#container .bx_detailSearch .bx_table1 .tabbox1 li.w90 {width:90px;}
#container .bx_detailSearch .bx_table1 .tabbox1 li a {display:block; height:100%; text-decoration:none; color:#4c4c4c;}
#container .bx_detailSearch .bx_table1 .tabbox1 li a.on,
#container .bx_detailSearch .bx_table1 .tabbox1 li a:hover,
#container .bx_detailSearch .bx_table1 .tabbox1 li a:focus {background:#fff;}
#container .bx_detailSearch .bx_table1 .tabbox1 li a.s1 {width:88px;}
#container .bx_detailSearch .bx_table1 .selectlayer {float:left; position:relative; width:134px; height:21px; background:#fff; border:1px solid #b3b3b3;}
#container .bx_detailSearch .bx_table1 .selectlayer a {display:block; padding:0 26px 0 6px; height:100%; letter-spacing:-0.4px; text-decoration:none; line-height:20px; color:#666;}
#container .bx_detailSearch .bx_table1 .selectlayer button {position:absolute; top:0; right:0; width:25px; height:21px; background:url(http://menu.mt.co.kr/bil/bl_arrow35.gif) no-repeat center center;}
#container .bx_detailSearch .bx_table1 .bx_c1 {float:left; position:relative; width:88px; height:21px; background:#fff; border:1px solid #b3b3b3;}
#container .bx_detailSearch .bx_table1 .bx_c1 input[type="text"] {display:block; width:63px; height:21px; line-height:21px; text-indent:6px; border:0; color:#666;}
#container .bx_detailSearch .bx_table1 .bx_c1 button {position:absolute; top:0; right:0; width:27px; height:21px; background:url(http://menu.mt.co.kr/common/icon/icon_calendar1.gif) no-repeat center center;}
#container .bx_detailSearch .bx_table1 .bar {float:left; width:25px; height:100%; font-size:15px; letter-spacing:-0.4px; line-height:21px; text-align:center; color:#666;}
#container .bx_detailSearch .bx_table1 .txt1 {float:left; margin-left:8px; letter-spacing:-0.4px; line-height:21px; color:#3d58a5;}
#container .bx_detailSearch .btn_area {overflow:hidden;  text-align:center;}
#container .bx_detailSearch .btn_area .btn_search {width:72px; height:34px; background:url(http://menu.mt.co.kr/common/button/btn_search7.gif) no-repeat 0 0;}
#container .com_info .infotbox {overflow:hidden; border:1px solid #ebebeb;}
#container .com_info .goto {float:left; overflow:hidden; margin-top:16px; margin-left:17px; max-width:420px; white-space:nowrap;}
#container .com_info .goto h4 {float:left;}
#container .com_info .goto .link {display:block; overflow:hidden; padding-left:9px; height:17px; font-family:gulim; line-height:17px; text-overflow:ellipsis; color:#666b9d;}
#container .com_info .goto .link a {color:#666b9d;}
	/* ·¹ÀÌ¾î */
#container .bx_detailSearch .layer_year {position:absolute; width:161px; background:#fff; border-right:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3;}
#container .bx_detailSearch .layer_year .group {overflow:hidden;}
#container .bx_detailSearch .layer_year .group li {float:left; width:50%;}
#container .bx_detailSearch .layer_year .group li a {display:block; height:25px; font-size:11px; text-align:center; line-height:25px; text-decoration:none; border-top:1px solid #b3b3b3; border-left:1px solid #b3b3b3; color:#999;}
#container .bx_detailSearch .layer_year .group li a.on,
#container .bx_detailSearch .layer_year .group li a:hover,
#container .bx_detailSearch .layer_year .group li a:focus {background:#eee; color:#333;} 
/* ÅëÇÕ°Ë»ö °á°ú */
#container .all_result {position:relative;}
#container .all_result .schword_cmt {overflow:hidden; padding-left:11px; height:43px; font-size:14px; line-height:42px; letter-spacing:-0.2px; color:#666;}
#container .all_result .schword_cmt strong {font-weight:normal; color:#3d58a5;}
	/* °Ë»ö°á°ú Á¶È¸ */
#container .all_result .search_area {overflow:hidden; margin-top:40px; height:36px; background:#e6e6e6; line-height:34px; border:1px solid #ccc;}
#container .all_result .schword_cmt + .search_area {margin-top:0;}
#container .bx_detailSearch + .all_result .search_area:first-child {margin-top:27px;}
#container .all_result .search_area .group1 {position:relative; overflow:hidden;}
#container .all_result .search_area h3 {float:left; padding-left:17px; font-size:16px; font-weight:normal; letter-spacing:-0.2px; color:#1a1a1a;}
#container .all_result .search_area ul {overflow:hidden; padding-left:12px;}
#container .all_result .search_area ul li {float:left; margin-left:15px; font-size:16px; letter-spacing:-0.2px;}
#container .all_result .search_area ul li:first-child {margin-left:0;}
#container .all_result .search_area ul li a {color:#f74444;}
#container .all_result .search_area ul li:first-child a {color:#3d58a5;}
#container .all_result .section {overflow:hidden;}
#container .all_result .go_more {display:block; overflow:hidden; height:12px; text-align:right; line-height:11px;}
#container .all_result .go_more a {float:right; padding-right:8px; background:url(http://menu.mt.co.kr/bil/bl_arrow36.gif) no-repeat right 2px; letter-spacing:-0.8px; color:#333;}
#container .all_result .go_more a strong {font-weight:normal; color:#f74444;}
#container .all_result .section .relhotissue {position:relative; overflow:hidden; padding:20px 0 14px 75px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#container .all_result .section .relhotissue h4 {position:absolute; top:20px; left:0; width:65px; height:19px; font-size:16px; font-weight:normal; line-height:15px; letter-spacing:-0.5px; text-align:center; color:#f54f4f;}
#container .all_result .section .relhotissue .box {}
#container .all_result .section .relhotissue .subject {display:block; overflow:hidden; height:20px; font-size:16px; font-weight:normal; line-height:15px; letter-spacing:-0.5px;}
#container .all_result .section .relhotissue .subject a {float:left; overflow:hidden; max-width:450px; height:20px; color:#1a1a1a;}
#container .all_result .section .relhotissue .subject .relsu {float:left; margin-left:9px; padding:0 6px; height:18px; font-size:12px; line-height:17px; letter-spacing:-1px; color:#666; border:1px solid #bfbfbf;}
#container .all_result .section .relhotissue .list {overflow:hidden;}
#container .all_result .section .relhotissue .list .bundle {overflow:hidden; padding-left:16px; height:27px; background:url(http://menu.mt.co.kr/bil/bl_rel14.gif) no-repeat 0 10px; font-size:14px; line-height:27px; letter-spacing:-0.5px;}
#container .all_result .section .relhotissue .list .bundle a {float:left; overflow:hidden; margin-right:10px; max-width:410px; text-decoration:none; color:#666;}
#container .all_result .section .relhotissue .list .bundle a:hover,
#container .all_result .section .relhotissue .list .bundle a:focus {color:#3d58a5;}
#container .all_result .section .relhotissue .list .bundle .date {font-size:12px; letter-spacing:0; color:#999;}
	/* ÇÏ´Ü°Ë»ö */
#container .all_result .search {position:relative; height:36px; background:#e6e6e6; text-align:center; border:1px solid #ccc;}
#container .all_result .search .selectlayer {position:absolute; top:6px; left:189px; width:99px; height:22px; background:#fff; border:1px solid #b3b3b3;}
#container .all_result .search .selectlayer a {display:block; padding:0 21px 0 6px; height:100%; letter-spacing:-0.4px; text-decoration:none; line-height:21px; color:#666;}
#container .all_result .search .selectlayer button {position:absolute; top:0; right:0; width:21px; height:22px; background:url(http://menu.mt.co.kr/bil/bl_arrow35.gif) no-repeat center center;}
#container .all_result .search .layer_year {position:absolute; width:161px; background:#fff; border:1px solid #b3b3b3;}
#container .all_result .search .layer_year .group {overflow:hidden; margin:-1px 0 0 -1px;}
#container .all_result .search .layer_year .group li {float:left; width:80px; border-top:1px solid #b3b3b3; border-left:1px solid #b3b3b3;}
#container .all_result .search .layer_year .group li a {display:block; height:25px; font-size:11px; text-align:center; line-height:25px; text-decoration:none; color:#999;}
#container .all_result .search .layer_year .group li a.on,
#container .all_result .search .layer_year .group li a:hover,
#container .all_result .search .layer_year .group li a:focus {background:#eee; color:#333;}
#container .all_result .search input[type='text'] {position:absolute; top:6px; left:289px; padding:0 10px; width:147px; height:22px; line-height:22px; letter-spacing:-0.4px; color:#666; border:1px solid #b3b3b3;}
#container .all_result .search .sch {position:absolute; top:6px; left:458px; width:42px; height:24px; background:url(http://menu.mt.co.kr/common/button/btn_search6.gif) no-repeat 0 0;}
	/* °Ë»ö°á°ú ¾øÀ½ */
#container .all_result .no_result {overflow:hidden; padding:11px 0 0; min-height:900px; font-size:14px; letter-spacing:-0.2px; color:#666;}
#container .all_result .no_result p {line-height:19px;}
#container .all_result .no_result p strong {font-weight:normal; color:#3d58a5;}
#container .all_result .no_result ul {margin-top:12px;}
#container .all_result .no_result li {line-height:20px;}
#container .all_result h3 .year {padding-left:7px; font-size:12px; font-weight:normal; color:#8c8c8c;}
#container .all_result .section .listgroup {overflow:hidden;}
#container .all_result .section .listgroup > li {float:left; width:100%;}
#container .all_result .section2 {overflow:hidden; margin-bottom:30px;}
#container .all_result .section2 .listgroup {overflow:hidden;}
#container .all_result .section2 .listgroup > li {float:left; width:100%;}
#container .all_result .news,
#container .all_result .photo,
#container .all_result .pdf,
#container .all_result .column,
#container .all_result .tag,
#container .all_result .vod{clear:both; height:1%; overflow:hidden;}
#container .all_result dt.title a,
#container .all_result .tag li.title a{color:#020c51;}
#container .all_result dd.text strong{color:#000;}
#container .all_result dd.text a:hover strong,
#container .all_result dd.text a:focus strong{color:#e13131;}
#container .all_result .mgt {margin-top:20px;}
		/* ÅëÇÕ°Ë»ö - ´º½º ¼½¼Ç */
#container .all_result .news dl {clear:both; overflow:hidden; padding:0 0 20px 20px;}
#container .all_result .news dd.thum{float:left; margin-right:13px; border:none;}
#container .all_result .news dd.thum img{border:1px solid #c0c1c1; vertical-align:top;}
#container .all_result .news dt.title{padding-bottom:8px; color:#020c51; font:bold 14px µ¸À½,Dotum;}
#container .all_result .news dt.title span{margin-right:5px; color:#ed1c00; font:11px µ¸À½,Dotum;}
#container .all_result .news dt.title span.date{margin:0 0 0 10px; padding-left:5px; background:url(http://menu.mt.co.kr/bil/bl_bar2.gif) no-repeat 0 2px; color:#999; font:11px Tahoma;}
#container .all_result .news dd.text{margin-right:20px; height:1%; color:#555; line-height:1.6; overflow:hidden;}
#container .all_result .news dd.text .link a {color:#5eb82d; text-decoration:none;}
#container .all_result .news dd span.category{color:#70747a;}
#container .all_result .news dd span.journalist {margin:0 0 0 5px; padding-left:5px; background:url(http://menu.mt.co.kr/bil/bl_bar2.gif) no-repeat 0 2px; color:#999;}
#container .all_result .news dd span.a_more a {margin-left:14px; font-size:11px; letter-spacing:-1px; color:#84888d;}
#container .all_result .news dd span.a_more img {margin-bottom:3px;}
#container .all_result .article_etc3 {position:relative; overflow:hidden; margin:12px 0 12px; padding:0 20px; width:670px; height:103px; background:url(http://menu.mt.co.kr/common/etc/bg_news.gif) no-repeat 0 0;}
#container .all_result .article_etc3 .rel_list {overflow:hidden; zoom:1; margin-top:12px;}
#container .all_result .article_etc3 .rel_list li {float:left; overflow:hidden; width:100%; margin-bottom:6px; height:16px; background:url(http://menu.mt.co.kr/bil/bl_rel3.gif) no-repeat 0 0; line-height:14px; text-indent:14px;}
#container .all_result .article_etc3 .rel_list li img {position:relative; top:-1px; margin-right:3px;}
#container .all_result .article_etc3 .rel_list li a {color:#000e55;}
#container .all_result .article_etc3 span.date{margin:0 0 0 10px; padding-left:5px; background:url(http://menu.mt.co.kr/bil/bl_bar2.gif) no-repeat 0 2px; color:#999; font:11px Tahoma;}
#container .all_result .article_etc3 .btn_close {position:absolute; top:8px; right:51px;}
#container .all_result .article_etc4 {position:relative; overflow:hidden; margin:12px 0 12px; padding:0 20px; background:#fafafa; border:1px solid #e8e8e8;}
#container .all_result .article_etc4 .rel_list {overflow:hidden; zoom:1; margin-top:12px;}
#container .all_result .article_etc4 .rel_list li {float:left; overflow:hidden; width:100%; margin-bottom:6px; height:16px; background:url(http://menu.mt.co.kr/bil/bl_rel3.gif) no-repeat 0 0; line-height:14px; text-indent:14px;}
#container .all_result .article_etc4 .rel_list li img {position:relative; top:-1px; margin-right:3px;}
#container .all_result .article_etc4 .rel_list li a {color:#000e55;}
#container .all_result .article_etc4 span.date{margin:0 0 0 10px; padding-left:5px; background:url(http://menu.mt.co.kr/bil/bl_bar2.gif) no-repeat 0 2px; color:#999; font:11px Tahoma;}
#container .all_result .article_etc4 .btn_close {position:absolute; top:8px; right:15px;}
		/* ÅëÇÕ°Ë»ö - Æ÷Åä ¼½¼Ç */
#container .all_result .photo #photo_list {overflow:hidden; margin:0 0 0 10px;}
#container .all_result .photo dl{float:left; width:142px; margin:0 25px 0 0; padding-bottom:20px;}
#container .all_result .photo dl.end{margin-right:0;}
#container .all_result .photo dd.thum{position:relative; float:none; height:142px; padding:0; border:none; overflow:hidden;}
#container .all_result .photo dd.thum img{position:absolute; left:0; bottom:0; max-width:140px; max-height:140px; border:1px solid #c0c1c1; vertical-align:top;}
#container .all_result .photo dt.title{padding-top:5px;}
#container .all_result .photo dd.date{color:#999; font:11px Tahoma;}
		/* ÅëÇÕ°Ë»ö - µ¿¿µ»ó ¼½¼Ç */
#container .all_result .video #photo_list {overflow:hidden; margin:0 0 0 10px;}
#container .all_result .video dl{float:left; width:142px; margin:0 25px 0 0; padding-bottom:20px;}
#container .all_result .video dl.end{margin-right:0;}
#container .all_result .video dd.thum {position:relative; overflow:hidden; width:142px; height:106px; padding:0;}
#container .all_result .video dd.thum a {display:block; overflow:hidden; width:140px; height:104px; border:1px solid #c0c1c1;}
#container .all_result .video dd.thum a img {display:block; width:140px; height:104px;}
#container .all_result .video dd.thum .ico_vod {position:absolute; left:1px; bottom:1px; width:26px; height:13px;}
#container .all_result .video dt.title {padding-top:5px;}
#container .all_result .video dd.date {padding-top:5px; color:#999; font:11px Tahoma;}
#container .all_result .video dd.date .bar {font-family:dotum; font-size:10px; color:#dfddde;}
		/* ÅëÇÕ°Ë»ö - PDF½Å¹®º¸±â ¼½¼Ç */
#container .all_result .pdf dl{overflow:hidden; padding-left:20px; margin:0 20px 14px 0;}
#container .all_result .pdf dd.thum{float:left; margin-right:13px; width:106px; height:106px; border:none;}
#container .all_result .pdf dd.thum img{width:104px; height:104px; border:1px solid #c0c1c1; vertical-align:top;}
#container .all_result .pdf dt.title{padding:4px 0 8px 0; color:#000e55; font:bold 14px µ¸À½,Dotum;}
#container .all_result .pdf dt.title span{overflow:hidden; margin-right:5px; color:#ed1c00; font:11px µ¸À½,Dotum;}
#container .all_result .pdf dt.title span.category{margin:0 0 0 10px; color:#70747a; font:12px µ¸À½,Dotum;}
#container .all_result .pdf dt.title span.date{margin:0 0 0 10px; padding-left:5px; background:url(http://menu.mt.co.kr/bil/bl_bar2.gif) no-repeat 0 2px; color:#999; font:11px Tahoma;}
#container .all_result .pdf dd.text{height:1%; color:#555; line-height:1.6; overflow:hidden;}
#container .all_result .pdf dd.name{margin:5px 0 0 85px; padding-left:7px; background:url(http://menu.mt.co.kr/bil/bl_square6.gif) no-repeat 0 5px;}
#container .all_result .pdf dd.name a{color:#457dd0; text-decoration:underline !important;}
		/* ÅëÇÕ°Ë»ö - µµ¼­ ¼½¼Ç */
#container .all_result .book_list {overflow:hidden;}
#container .all_result .book_list li {float:left; margin-left:30px; width:102px;}
#container .all_result .book_list li .book_img {display:block; width:100px; height:100px; text-align:center;}
#container .all_result .book_list li .book_img .vm {display:inline-block; height:100%; vertical-align:middle;}
#container .all_result .book_list li .book_img a {display:block; width:100px; height:100px; border:1px solid #e1e1e1;}
#container .all_result .book_list li .book_img a img {max-width:100px; max-height:100px;}
#container .all_result .book_list li .title {overflow:hidden; margin-top:10px; max-height:32px; line-height:16px;}
#container .all_result .book_list li .title a {color:#020c51;}
#container .all_result .book_list li .price {margin-top:5px; color:#ff5400;}
#container .all_result .book_list li .price a {margin-left:2px;}
		/* ÅëÇÕ°Ë»ö - °Ô½ÃÆÇ ¼½¼Ç */
#container .all_result .notice dl {overflow:hidden; padding-left:20px; margin:0 20px 14px 0;}
#container .all_result .notice dt.title {padding:4px 0 8px 0; color:#000e55; font:bold 14px µ¸À½,Dotum;}
#container .all_result .notice dt.title span {overflow:hidden; margin-right:5px; color:#ed1c00; font:11px µ¸À½,Dotum;}
#container .all_result .notice dt.title span.category {margin:0 0 0 10px; color:#70747a; font:12px µ¸À½,Dotum;}
#container .all_result .notice dt.title span.date {margin:0 0 0 10px; padding-left:5px; background:url(http://menu.mt.co.kr/bil/bl_bar2.gif) no-repeat 0 2px; color:#999; font:11px Tahoma;}
#container .all_result .notice dd.text {overflow:hidden; height:58px; color:#555; line-height:1.6;}
		/* ÅëÇÕ°Ë»ö - ÅÂ±× ¼½¼Ç */
#container .all_result .tag ul{margin:0 21px 20px 21px;}
#container .all_result .tag li.title{padding-bottom:8px; color:#000e55; font:bold 14px µ¸À½,Dotum;}
#container .all_result .tag li.title span{margin-right:5px; color:#ed1c00; font:11px µ¸À½,Dotum;}
#container .all_result .tag li.title span.category{margin:0 0 0 10px; color:#70747a; font:12px µ¸À½,Dotum;}
#container .all_result .tag li.title span.date{margin:0 0 0 5px; padding-left:5px; background:url(http://menu.mt.co.kr/bil/bl_bar2.gif) no-repeat 0 2px; color:#999; font:11px Tahoma;}
		/* ÅÂ±×°Ë»ö - °ü·ÃÅÂ±× */
#container .all_result .tag_result{margin:0 0 25px 11px;}
#container .all_result .tag_result p{color:#555; font-weight:bold;}
#container .all_result .tag_result p strong{color:#ed1c00;}
#container .all_result .tag_result .relation{height:1%; margin-top:15px; padding:6px 0 5px; border-top:1px solid #d7d7d7; background:#f6f6f6; overflow:hidden;}
#container .all_result .tag_result .relation li.title{float:left; margin:0 20px 0 15px; color:#757a80; font:bold 12px µ¸À½,Dotum; line-height:1.6;}
#container .all_result .tag_result .relation li{height:1%; line-height:1.6; overflow:hidden;}
#container .all_result .tag_result .relation li a{padding-right:3px; color:#ed1c00;}
		/* µ¿¿µ»ó °Ë»ö */
#container .all_result .vod h3{*margin-bottom:-14px;}
#container .all_result .vod dl{clear:both; margin:0 21px 0 21px;}
#container .all_result .vod dd.thum{position:relative; float:left; height:70px; margin:0 13px 20px 0; border:none;}
#container .all_result .vod dd.thum img{border:1px solid #c0c1c1; vertical-align:top;}
#container .all_result .vod dd.thum .ico_vod{position:absolute; left:1px; top:56px;}
#container .all_result .vod dd.thum .ico_vod img{border:none;}
#container .all_result .vod dt.title{padding-bottom:8px; color:#000e55; font:bold 14px µ¸À½,Dotum;}
#container .all_result .vod dt.title span{margin-right:5px; color:#ed1c00; font:11px µ¸À½,Dotum;}
#container .all_result .vod dt.title span.category{margin:0 0 0 10px; color:#70747a; font:12px µ¸À½,Dotum;}
#container .all_result .vod dt.title span.date{margin:0 0 0 5px; padding-left:5px; background:url(http://menu.mt.co.kr/bil/bl_bar2.gif) no-repeat 0 2px; color:#999; font:11px Tahoma;}
#container .all_result .vod dd.text{height:1%; color:#555; line-height:1.6; overflow:hidden;}
#container .all_result #mtn_result{height:1%; margin:10px 0 38px; border:1px solid #d1d4dd; overflow:hidden;}
#container .all_result #mtn_result .header{height:22px; padding:8px 0 0 15px; border-bottom:1px solid #e1e1e1; background:url(http://menu.mt.co.kr/search/bg_mtn_header.gif) repeat-x 0 0;}
#container .all_result #mtn_result .header h4{float:left; width:115px; height:12px; background:url(http://menu.mt.co.kr/search/title_sec_mtnresult.gif) no-repeat 0 0; text-indent:-9999px;}
#container .all_result #mtn_result .header a.more{float:right; margin-right:8px; padding-right:7px; background:url(http://menu.mt.co.kr/bil/bl_arrow5.gif) no-repeat right 5px; color:#84888e; text-decoration:underline;}
#container .all_result #mtn_result ul{clear:both; margin:16px 15px 0 20px;}
#container .all_result #mtn_result dl{height:1%; margin-bottom:20px; overflow:hidden;}
#container .all_result #mtn_result dd.thum{position:relative; float:left; margin-right:13px; border:none;}
#container .all_result #mtn_result dd.thum img{border:1px solid #c0c1c1;}
#container .all_result #mtn_result dd.thum .ico_vod{position:absolute; left:1px; top:56px;}
#container .all_result #mtn_result dd.thum .ico_vod img{border:none;}
#container .all_result #mtn_result dt.title{padding-bottom:8px; color:#000e55; font:bold 14px µ¸À½,Dotum;}
#container .all_result #mtn_result dt.title span{margin-right:5px; color:#ed1c00; font:11px µ¸À½,Dotum;}
#container .all_result #mtn_result dt.title span.category{margin:0 0 0 10px; color:#70747a; font:12px µ¸À½,Dotum;}
#container .all_result #mtn_result dt.title span.date{margin:0 0 0 5px; padding-left:5px; background:url(http://menu.mt.co.kr/bil/bl_bar2.gif) no-repeat 0 2px; color:#999; font:11px Tahoma;}
#container .all_result #mtn_result dd.text{height:1%; color:#555; line-height:1.6; overflow:hidden;}
		/* ÅëÇÕ°Ë»ö - °ü·ÃÅ°¿öµå ¼½¼Ç */
#container .all_result .keyword {height:1%; padding:6px 0 5px; overflow:hidden;}
#container .all_result .keyword dt.title{float:left; margin:0 20px 0 10px; font-weight:bold; line-height:1.6;}
#container .all_result .keyword dd{height:1%; line-height:1.6; overflow:hidden;}
#container .all_result .keyword dd a{padding-right:3px; color:#0038aa;}
		/* °Ë»ö°á°ú °Ç¼ö/º¸´Â¹æ¹ý */
#container .all_result .n_search {overflow:hidden; padding:28px 0 16px 0; background:url(http://menu.mt.co.kr/common/etc/dot_line.gif) repeat-x;}
#container .all_result .n_search h4 {float:left; margin-left:14px; font-size:12px; color:#3d59a8;}
#container .all_result .n_search h4 span {font-weight:normal; color:#84888e;}
#container .all_result .n_search ul {float:right; overflow:hidden;}
#container .all_result .n_search ul li {float:left;}
#container .all_result .n_search ul li a {color:#333;}
#container .all_result .n_search ul li img {overflow:hidden; margin-top:-3px;}
#container .all_result .n_search ul li.line {margin-left:10px; padding-left:10px; background:url(http://menu.mt.co.kr/common/etc/bg_bar1.gif) no-repeat 0 2px;}
		/* ÆäÀÌÂ¡ */
#container .all_result .paging{margin-top:-1px; padding:16px 0 15px 0; text-align:center;}
		/* ÀÌÀü ±â»çº¸±â */
#container .all_result .before_year {font-size:11px; letter-spacing:-1px;}
#container .all_result .before_year .go {float:right; position:relative; margin-top:-14px; padding-right:4px; background:url(http://menu.mt.co.kr/bil/bl_arrow.gif) no-repeat right 4px;}
#container .all_result .before_year a {text-decoration:underline; color:#84888e;}

/* Ãß°¡ 180822 ¼¼Á¾ */
#container .aside_tit_muffler {float:right; position:relative; margin-top:-5px; width:300px; height:40px; background:#fff;}
#container .aside_tit_muffler h4 {}
#container .aside_tit_muffler .info {position:absolute; top:5px; right:0; width:44px; height:17px;}
#container .aside_tit_muffler .info .tit {display:block; cursor:pointer;}
#container .aside_tit_muffler .info .infobox {display:none; position:absolute; top:34px; left:-172px; padding:11px 12px 11px 13px; background:#fff; line-height:17px; letter-spacing:-0.25px; color:#888; border:1px solid #d4d4d4; z-index:1;}
#container .aside_tit_muffler .info .infobox:after {content:' '; position:absolute; top:-8px; left:204px; width:8px; height:8px; background:url(http://menu.mt.co.kr/common/etc/img_arrow1.png) no-repeat 0 0;}
#container .aside_tit_muffler .info .infobox p {width:216px;}
#container .aside_tit_muffler .info .infobox strong {color:#6a6a6a;}
#container .aside_tit_muffler .info .tit.active + .infobox {display:block;}
/* //Ãß°¡ 180822 ¼¼Á¾ */
/* Ãß°¡ 181107 ¼¼Á¾ */
#container .aside_tit_norm {float:right; position:relative; margin-top:-10px; width:300px; height:45px; background:#fff;}
#container .aside_tit_norm h4 {}
#container .aside_tit_norm .info {position:absolute; top:10px; right:0; width:44px; height:17px;}
#container .aside_tit_norm .info .tit {display:block; cursor:pointer;}
#container .aside_tit_norm .info .infobox {display:none; position:absolute; top:34px; left:-172px; padding:11px 12px 11px 13px; background:#fff; line-height:17px; letter-spacing:-0.25px; color:#888; border:1px solid #d4d4d4; z-index:1;}
#container .aside_tit_norm .info .infobox:after {content:' '; position:absolute; top:-8px; left:204px; width:8px; height:8px; background:url(http://menu.mt.co.kr/common/etc/img_arrow1.png) no-repeat 0 0;}
#container .aside_tit_norm .info .infobox p {width:216px;}
#container .aside_tit_norm .info .infobox strong {color:#6a6a6a;}
#container .aside_tit_norm .info .tit.active + .infobox {display:block;}
/* //Ãß°¡ 181107 ¼¼Á¾ */

#aside .h_title {font-size:15px; font-weight:normal; letter-spacing:-0.4px; color:#222;}
#aside .h_title .point {color:#f24444;}

#aside .thum_news_list {overflow:hidden; padding-top:18px;}
#aside .thum_news_list li {float:left; width:120px; height:179px;}
#aside .thum_news_list li.lcon {}
#aside .thum_news_list li.rcon {float:right;}
#aside .thum_news_list li a {display:block; text-decoration:none; color:#737373;}
#aside .thum_news_list li a .thum {position:relative; overflow:hidden; display:block; width:120px; height:120px;}
#aside .thum_news_list li a .thum img {width:100%;}
#aside .thum_news_list li a .txt {overflow:hidden; display:block; margin-top:7px; height:32px; font-size:13px; letter-spacing:-0.4px; line-height:16px;}
#aside .thum_news_list li a.on .bg_thum,
#aside .thum_news_list li a:hover .bg_thum {position:absolute; top:0; left:0; display:block; width:120px; height:120px; background:url(http://menu.mt.co.kr/common/etc/bg_photo_specialPhoto120_1.png) no-repeat 0 0;} /* ¼öÁ¤ 181207 : Å°ÄÃ·¯ º¯°æ°Ç ÀÌ¹ÌÁö º¯°æ */

#aside .thum_news_list2 {overflow:hidden; padding-top:20px;} /* ¼öÁ¤ 180822 ¼¼Á¾ */
#aside .thum_news_list2 li {float:left; width:126px; height:146px;} /* ¼öÁ¤ 180822 ¼¼Á¾ */
#aside .thum_news_list2 li.lcon {}
#aside .thum_news_list2 li.rcon {float:right;}
#aside .thum_news_list2 li a {position:relative; display:block; text-decoration:none; color:#737373;} /* ¼öÁ¤ 180822 ¼¼Á¾ */
#aside .thum_news_list2 li a .thum {position:relative; overflow:hidden; display:block; width:100%; height:87px;} /* ¼öÁ¤ 180822 ¼¼Á¾ */
#aside .thum_news_list2 li a .thum img {width:100%;}
#aside .thum_news_list2 li a .txt {overflow:hidden; display:block; margin-top:7px; height:32px; font-size:13px; letter-spacing:-0.4px; line-height:16px;}
#aside .thum_news_list2 li a.on .bg_thum,
#aside .thum_news_list2 li a:hover .bg_thum {position:absolute; top:0; left:0; right:0; bottom:0; border:3px solid #f04f4f;} /* ¼öÁ¤ 180822 ¼¼Á¾ */

/* Ãß°¡ 180822 ¼¼Á¾ */
#aside .sscgroup {overflow:hidden; display:block; padding-top:19px;}
#aside .sscgroup a {float:left;}
#aside .sscgroup a + a {float:right;}
/* //Ãß°¡ 180822 ¼¼Á¾ */
/* Ãß°¡ 181107 ¼¼Á¾ */
#aside .sscgroup2 {overflow:hidden; display:block; padding-top:19px;}
#aside .sscgroup2 a {display:block;}
#aside .sscgroup2 a:first-child {margin-bottom:8px;}
#aside .sscgroup2 a + a {float:left;}
#aside .sscgroup2 a + a + a {float:right;}
/* //Ãß°¡ 181107 ¼¼Á¾ */

/* ½Ç½Ã°£ ¼Óº¸ ÆË¾÷ */
#popup .newsflash_wrap {position:relative; width:1103px;}
#popup .newsflash_wrap .nfsh_top {position:relative; height:82px; background:#d90000; z-index:1;}
#popup .newsflash_wrap .nfsh_top .logo {position:absolute; top:11px; left:33px; overflow:hidden; height:22px;}
#popup .newsflash_wrap .nfsh_top .logo img {float:left; margin-right:18px;}
#popup .newsflash_wrap .nfsh_top .logo .cate {float:left; height:100%; font-size:20px; font-weight:normal; line-height:17px; letter-spacing:-1.2px; color:#fff;}
#popup .newsflash_wrap .nfsh_top .layout_option {position:absolute; top:11px; left:562px; height:24px;}
#popup .newsflash_wrap .nfsh_top .layout_option .tit {float:left; overflow:hidden; width:78px; height:100%; font-size:13px; line-height:24px; letter-spacing:-0.5px; color:#fff;}
#popup .newsflash_wrap .nfsh_top .layout_option .option {float:left; overflow:hidden; margin-right:9px; width:40px; height:100%;}
#popup .newsflash_wrap .nfsh_top .layout_option .option input {position:absolute; visibility:hidden;}
#popup .newsflash_wrap .nfsh_top .layout_option .option label {display:block; overflow:hidden; width:40px; height:24px; background:url(http://menu.mt.co.kr/common/etc/bg_nfsh_layout1.gif) no-repeat; text-indent:-9999px;}
#popup .newsflash_wrap .nfsh_top .layout_option .option label.left {background-position:0 bottom;}
#popup .newsflash_wrap .nfsh_top .layout_option .option label.right {background-position:right 0;}
#popup .newsflash_wrap .nfsh_top .layout_option .option input:checked + label.left {background-position:0 0;}
#popup .newsflash_wrap .nfsh_top .layout_option .option input[checked='checked'] + label.left {background-position:0 0;}
#popup .newsflash_wrap .nfsh_top .layout_option .option input:checked + label.right {background-position:right bottom;}
#popup .newsflash_wrap .nfsh_top .layout_option .option input[checked='checked'] + label.right {background-position:right bottom;}
#popup .newsflash_wrap .nfsh_top .refresh {position:absolute; top:11px; right:203px; overflow:hidden; height:24px;}
#popup .newsflash_wrap .nfsh_top .refresh select {float:left; padding-bottom:2px; width:70px; height:24px; letter-spacing:-0.4px; color:#666; border:1px solid #931014;}
#popup .newsflash_wrap .nfsh_top .refresh a {float:left; margin-left:-1px;}
#popup .newsflash_wrap .nfsh_top .search {position:absolute; top:11px; right:9px; overflow:hidden; height:24px;}
#popup .newsflash_wrap .nfsh_top .search input[type='text'] {float:left; padding:0 5px; width:132px; height:22px; background:#fff; line-height:22px; letter-spacing:-0.4px; color:#666; border:1px solid #931014;}
#popup .newsflash_wrap .nfsh_top .search:before {content:' '; position:absolute; top:1px; left:1px; width:1px; height:22px; background:#eae5e5; font-size:0; line-height:0;}
#popup .newsflash_wrap .nfsh_top .search:after {content:' '; position:absolute; top:1px; left:142px; width:1px; height:22px; background:#fbf7f7; font-size:0; line-height:0;}
#popup .newsflash_wrap .nfsh_top .search a {float:left;}
#popup .newsflash_wrap .nfsh_top .navi {position:absolute; top:45px; left:0; width:100%; height:37px; background:#e3e3e3;}
#popup .newsflash_wrap .nfsh_top .navi .group1 {overflow:hidden; padding-left:32px; height:37px; font-size:13px; letter-spacing:-0.8px; line-height:37px;}
#popup .newsflash_wrap .nfsh_top .navi .group1 .bundle {float:left; padding:0 9px; height:100%;}
#popup .newsflash_wrap .nfsh_top .navi .group1 .bundle:first-child {padding-left:0;}
#popup .newsflash_wrap .nfsh_top .navi .group1 .bundle a {text-decoration:none; color:#1a1a1a;}
#popup .newsflash_wrap .nfsh_top .navi .group1 .bundle a.on,
#popup .newsflash_wrap .nfsh_top .navi .group1 .bundle a:hover,
#popup .newsflash_wrap .nfsh_top .navi .group1 .bundle a:focus {color:#3d58a5;}
#popup .newsflash_wrap .nfsh_top .navi .group2 {position:absolute; top:37px; left:0; right:0; padding-left:62px; height:37px; background:#eee url(http://menu.mt.co.kr/bil/bl_rel16.gif) no-repeat 43px 11px; font-size:13px; line-height:37px; letter-spacing:-0.8px;}
#popup .newsflash_wrap .nfsh_top .navi .group2 .bundle {float:left; padding:0 9px; height:100%;}
#popup .newsflash_wrap .nfsh_top .navi .group2 .bundle:first-child {padding-left:0;}
#popup .newsflash_wrap .nfsh_top .navi .group2 .bundle a {text-decoration:none; color:#808080;}
#popup .newsflash_wrap .nfsh_top .navi .group2 .bundle a.on,
#popup .newsflash_wrap .nfsh_top .navi .group2 .bundle a:hover,
#popup .newsflash_wrap .nfsh_top .navi .group2 .bundle a:focus {color:#1a1a1a;}
#popup .newsflash_wrap .nfsh_top .live_item {position:absolute; top:53px; left:723px; overflow:hidden; height:20px;}
#popup .newsflash_wrap .nfsh_top .live_item .cate {float:left;}
#popup .newsflash_wrap .nfsh_top .live_item .group {float:left; font-size:13px; font-weight:bold; line-height:20px; letter-spacing:-0.5px; color:#4c4c4c;}
#popup .newsflash_wrap .nfsh_top .live_item .group .sort {float:left; padding:0 9px;}
#popup .newsflash_wrap .nfsh_top .live_item .group .subox {float:left;}
#popup .newsflash_wrap .nfsh_top .live_item .group .subox .su1 {}
#popup .newsflash_wrap .nfsh_top .live_item .group .subox .su2 {padding-left:18px;}
#popup .newsflash_wrap .nfsh_top .live_item .group .subox .su2.up {background:url(http://menu.mt.co.kr/bil/ico_up8.png) no-repeat 5px center; color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
#popup .newsflash_wrap .nfsh_top .live_item .group .subox .su2.dn {background:url(http://menu.mt.co.kr/bil/ico_down9.png) no-repeat 5px center; color:#1872df;}
#popup .newsflash_wrap .nfsh_top .live_item .group .subox .su2.st {}
#popup .newsflash_wrap .nfsh_listbox {position:absolute; top:82px; overflow-y:scroll; width:403px; min-height:500px;}
#popup .newsflash_wrap .nfsh_listbox .cate {overflow:hidden; height:23px; font-size:14px; font-weight:normal; letter-spacing:-0.5px; color:#1a1a1a;}
#popup .newsflash_wrap .nfsh_listbox .cate .box {float:left; padding:0 11px; height:21px; line-height:20px; border:1px solid #d9d9d9;}
#popup .newsflash_wrap .nfsh_listbox .group {overflow:hidden;}
#popup .newsflash_wrap .nfsh_listbox .group .list {overflow:hidden; padding:9px 0 11px; border-bottom:1px solid #e3e3e3;}
#popup .newsflash_wrap .nfsh_listbox .group .list .bundle {position:relative; overflow:hidden; height:33px; font-size:14px; line-height:33px; letter-spacing:-0.5px;}
#popup .newsflash_wrap .nfsh_listbox .group .list .bundle .subject {display:block; overflow:hidden; margin-right:35px; height:33px; font-weight:normal; text-overflow:ellipsis; white-space:nowrap;}
#popup .newsflash_wrap .nfsh_listbox .group .list .bundle .subject a {color:#4c4c4c;}
#popup .newsflash_wrap .nfsh_listbox .group .list .bundle .subject a.on {font-weight:bold;}
#popup .newsflash_wrap .nfsh_listbox .group .list .bundle .subject a.flash {color:#f74444;}
#popup .newsflash_wrap .nfsh_listbox .group .list .bundle .subject a.count {font-weight:bold;}
#popup .newsflash_wrap .nfsh_listbox .group .list .bundle .time {position:absolute; top:0; right:0; width:35px; height:33px; font-size:12px; letter-spacing:0; text-align:right; color:#999;}
#popup .newsflash_wrap .nfsh_listbox .group .list .bundle .sort {padding-right:5px; color:#f74444;}
#popup .newsflash_wrap .nfsh_articlebox {position:relative; width:700px; min-height:500px;}
/* ÀüÁ¾¸ñ ½Ã¼¼ÆÇ ÆË¾÷ */
#popup .allitem_list {position:relative; width:1004px;}
#popup .allitem_list .datetime {position:absolute; top:13px; right:83px; height:26px; line-height:26px; color:#ffd2d2;}
#popup .allitem_list .datetime:after {content:' ÇöÀç';} /* Ãß°¡ 181106 ¼¼Á¾ */
#popup .allitem_list .refresh {position:absolute; top:0; right:0; width:76px; height:45px; background:url(http://menu.mt.co.kr/common/button/btn_refresh3.gif) no-repeat 0 0;}
#popup .allitem_list .allitem_top {position:relative; height:45px; background:#da0000;}
#popup .allitem_list .allitem_top .logo {position:absolute; top:11px; left:33px; overflow:hidden; height:22px;}
#popup .allitem_list .allitem_top .logo img {float:left; margin-right:18px;}
#popup .allitem_list .allitem_top .logo .cate {float:left; height:100%; font-size:20px; font-weight:normal; line-height:17px; letter-spacing:-1.2px; color:#fff;}
#popup .allitem_list .item_board {}
#popup .allitem_list .item_board table {background:#eee;}
#popup .allitem_list .item_board thead th {padding:0; height:30px; background:#cfcfcf; letter-spacing:-0.75px; color:#666;}
#popup .allitem_list .item_board tbody th {padding:0; height:38px; font-size:15px; text-indent:20px; letter-spacing:-0.8px; text-align:left; color:#333; border-bottom:1px solid #ccc;}
#popup .allitem_list .item_board tbody td {padding:0 0 0 0; height:38px; border-bottom:1px solid #ccc;}
#popup .allitem_list .item_board tbody td.su1 {padding-right:25px; font-size:15px; text-align:right; color:#000;}
#popup .allitem_list .item_board tbody td.su2 {font-size:16px; font-weight:bold; text-indent:30px; color:#000;}
#popup .allitem_list .item_board tbody td.up {color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
#popup .allitem_list .item_board tbody td.dn {color:#1872e0;}
#popup .allitem_list .item_board tbody td.st {color:#000;}
#popup .allitem_list .item_board tbody td img {position:relative;}
#popup .allitem_list .item_board tbody td.up img {margin-top:-2px;}
#popup .allitem_list .item_board tbody td.dn img {margin-top:-2px;}
#popup .allitem_list .item_board tbody td.st img {margin-top:-2px;}
#popup .allitem_list .item_board2 {width:100%; margin-bottom:15px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#popup .allitem_list .item_board2 caption {display:table-caption; padding-left:8px; height:24px; background:#f3f3f3; letter-spacing:-0.6px; line-height:24px; text-align:left; color:#333; border-top:1px solid #ccc;}
#popup .allitem_list .item_board2 th {padding-left:8px; width:60%; height:22px; line-height:22px; text-align:left; font-weight:normal; color:#666;} /* ¼öÁ¤ 181122 ¼¼Á¾ */
#popup .allitem_list .item_board2 th a {color:#666;}
#popup .allitem_list .item_board2 td {height:22px; line-height:22px; text-align:right; color:#666;}
#popup .allitem_list .item_board2 td.ico {padding-right:8px;}
#popup .allitem_list .item_board2 .up {color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
#popup .allitem_list .item_board2 .down {color:#1872e0;}
#popup .allitem_list .item_board2 .blank {height:4px;}
#popup .allitem_list .item_board2 .division_line {height:1px; padding:0; background:#ccc; font-size:0; line-height:0;}
#popup .allitem_list .tab {height:32px; border-bottom:1px solid #505050;}
#popup .allitem_list .tab ul {position:relative; height:33px;}
#popup .allitem_list .tab ul li {float:left; height:32px; border-top:1px solid #505050; border-right:1px solid #505050;}
#popup .allitem_list .tab ul li a {display:block; width:162px; height:31px; background:#666; font-size:13px; letter-spacing:-0.8px; line-height:30px; text-align:center; text-decoration:none; color:#ccc;}
#popup .allitem_list .tab ul li a.on,
#popup .allitem_list .tab ul li a:hover,
#popup .allitem_list .tab ul li a:focus {height:32px; background:#fff; color:#333;}
#popup .allitem_list .item_search {position:absolute; top:1px; right:17px; width:193px; height:24px;}
#popup .allitem_list .item_search input[type='text'] {padding:0 8px; width:134px; height:22px; line-height:22px; border:1px solid #ccc;}
#popup .allitem_list .item_search input[type='image'] {position:absolute; top:0; right:0;}
#popup .allitem_list .dsc {position:absolute; top:1px; left:500px; padding-left:14px; height:26px; font-size:13px; letter-spacing:-0.8px; line-height:26px; color:#999;}
#popup .allitem_list .dsc img {position:absolute; top:8px; left:0;}
#popup .allitem_list .list_scroll {overflow:hidden; overflow-y:scroll; padding:10px 0 0 15px; height:401px;}
#popup .allitem_list .list1 {float:left; width:310px; margin-right:14px;}
#popup .allitem_list .list2 {float:left; width:310px; margin-right:14px;}
#popup .allitem_list .list3 {float:left; width:310px;}
#popup .allitem_list .allitem_footer {overflow:hidden; position:relative; height:35px; background:#919191; border-top:1px solid #505050;}
#popup .allitem_list .allitem_footer .newsflash {position:relative; margin:6px 0 0 25px; height:23px;}
#popup .allitem_list .allitem_footer .newsflash h4 {position:absolute; top:0; left:0;}
#popup .allitem_list .allitem_footer .newsflash .list {overflow:hidden; margin-left:98px; height:100%;}
#popup .allitem_list .allitem_footer .newsflash .list li {float:left; width:410px; height:23px; line-height:21px;}
#popup .allitem_list .allitem_footer .newsflash .list li:first-child {margin-right:34px;}
#popup .allitem_list .allitem_footer .newsflash .list li .subject {float:left; overflow:hidden; max-width:370px; font-size:14px; letter-spacing:-0.5px; color:#fff;}
#popup .allitem_list .allitem_footer .newsflash .list li .time {float:right; font-size:11px; color:#fff;}

/* 404 ¿¡·¯ÆäÀÌÁö */
#error_page {width:478px; margin:0 auto; padding-top:58px;}
#error_page .notice_error {margin:0 auto; width:142px; height:142px; background:url(http://menu.mt.co.kr/common/etc/bg_error.gif) no-repeat 0 0; text-indent:-9999px;}
#error_page .tit_error {display:block; margin-top:25px; font-weight:normal; font-size:30px; letter-spacing:-2.6px; color:#333;}
#error_page .desc_error {margin-top:19px; font-size:15px; letter-spacing:-0.6px; line-height:24px; color:#656565;}
#error_page .error_footer {margin-top:36px; border:none; text-align:center; color:#666;}
#error_page .btn_area {margin-top:58px; display:block; text-align:center;}
#error_page .btn_area .btn_type1 {display:inline-block; width:193px; height:65px; font-size:18px; line-height:65px; background:#FFF; border:1px solid #999; color:#666;}
#error_page .btn_area .btn_type2 {display:inline-block; width:193px; height:65px; font-size:18px; line-height:65px; background:#df2d2d; border:1px solid #df2d2d; color:#FFF;}
#error_page .btn_area .btn_type1:hover,
#error_page .btn_area .btn_type1:focus {text-decoration:none !important; color:#666 !important;}
#error_page .btn_area .btn_type2:hover,
#error_page .btn_area .btn_type2:focus {text-decoration:none !important; color:#FFF !important;}

/* aside2017 */
#aside2017 {position:absolute; top:-43px; right:0; overflow:hidden; padding-bottom:43px; width:269px; height:100%; border-top:3px solid #F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
#aside2017 .asdclose {position:absolute; top:10px; left:1px; width:21px; height:20px; background:url(http://menu.mt.co.kr/bil/btn_close4_1.gif) no-repeat 0 0;} /* ¼öÁ¤ 181119 µ¿Çö */
#aside2017 .asd_group {overflow:hidden; margin:0 38px 0 41px;}
#aside2017 .asd_group .asd_bundle {position:relative; overflow:hidden;}
#aside2017 .asd_group .asd_bundle .asd_tit {overflow:hidden; height:; font-size:16px; line-height:20px; letter-spacing:-0.5px; color:#222;}
#aside2017 .asd_group .adgroup1 {overflow:hidden;}
#aside2017 .asd_group .adgroup1 .bundle {overflow:hidden;}
#aside2017 .asd_group .adgroup1 .bundle + .bundle {margin-top:1px;}
#aside2017 .asd_group .adgroup1 .bundle a {display:block;}
#aside2017 .asd_group .adgroup1 .bundle img {display:block;}
#aside2017 .asd_group .asd_list1 {}
#aside2017 .asd_group .adgroup1 + .asd_list1 {margin-top:27px;}
#aside2017 .asd_group .asd_list1 dt {overflow:hidden; padding-bottom:5px; font-size:16px; font-weight:bold; line-height:20px; letter-spacing:-0.5px; color:#222;}
#aside2017 .asd_group .asd_list1 dd {overflow:hidden;}
#aside2017 .asd_group .asd_list1 dd a {display:block; overflow:hidden; font-size:14px; line-height:20px; letter-spacing:-0.5px; color:#666;}
#aside2017 .asd_group .asd_list1 dd .thum {display:block; position:relative; overflow:hidden; height:113px;}
#aside2017 .asd_group .asd_list1 dd .thum:after {content:' '; position:absolute; top:0; left:0; right:0; bottom:0; border:1px solid #000; opacity:0.1; filter:alpha(opacity:1);}
#aside2017 .asd_group .asd_list1 dd .thum img {display:block; width:100%; min-height:100%; transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1); transition: transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);}
#aside2017 .asd_group .asd_list1 dd a:hover .thum img,
#aside2017 .asd_group .asd_list1 dd a:focus .thum img {image-rendering:-webkit-optimize-contrast; transition-duration:0.3s; -webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03);}
#aside2017 .asd_group .asd_list1 dd .subject {display:block; padding-top:6px; font-weight:normal;}
#aside2017 .asd_group .asd_list1 dd + dt {margin-top:26px;}
#aside2017 .asd_group .asd_list2 {position:relative; overflow:hidden;}
#aside2017 .asd_group .asd_list2 h3 {overflow:hidden; padding-left:31px; height:26px; background:url(http://menu.mt.co.kr/bil/icon_flag1.png) no-repeat 0 0; font-size:16px; line-height:22px; letter-spacing:-0.5px; color:#222;}
#aside2017 .asd_group .asd_list2 a {display:block; overflow:hidden; padding:11px 21px 18px; background:#657bcd; font-size:14px; line-height:22px; letter-spacing:-0.5px; color:#fff;}
#aside2017 .asd_group .asd_list3 {position:relative; overflow:hidden; padding:6px 0 0; background:#e3e3e3;}
#aside2017 .asd_group .asd_list3:before {content:' '; position:absolute; top:0; left:0; width:25px; height:3px; background:#F54141; font-size:0; line-height:0;} /* ¼öÁ¤ 181119 µ¿Çö */
#aside2017 .asd_group .asd_list3 h3 {overflow:hidden; margin-left:10px; font-size:14px; line-height:20px; letter-spacing:-0.6px; color:#222;}
#aside2017 .asd_group .asd_list3 h3 em {position:relative; bottom:-2px; font-size:18px; font-style:normal; color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
#aside2017 .asd_group .asd_list3 .group {overflow:hidden; margin:20px 19px 12px;}
#aside2017 .asd_group .asd_list3 .group a {float:left; overflow:hidden; margin:0 6px 14px 0; padding:0 1px; height:16px; font-size:13px; line-height:16px; letter-spacing:-0.3px; color:#546fd5;}
#aside2017 .asd_group .asd_list3 .group a.on,
#aside2017 .asd_group .asd_list3 .group a:hover,
#aside2017 .asd_group .asd_list3 .group a:focus {background:#93a2dc; text-decoration:none; color:#fff;}
#aside2017 .asd_group .asd_list4 {overflow:hidden;}
#aside2017 .asd_group .asd_list4 .bundle {overflow:hidden; padding:12px 0 13px; border-bottom:1px solid #e3e3e3;}
#aside2017 .asd_group .asd_list4 .bundle a {display:block; font-size:14px; line-height:22px; letter-spacing:-0.5px; color:#222;}
#aside2017 .asd_group .asd_list5 {overflow:hidden;}
#aside2017 .asd_group .asd_list5 li {font-size:14px; line-height:22px; letter-spacing:-0.5px;}
#aside2017 .asd_group .asd_list5 li + li {margin-top:15px;}
#aside2017 .asd_group .asd_list5 li a {color:#666;}
#aside2017_open {display:none; position:absolute; top:-34px; left:1211px; overflow:hidden; width:15px; height:28px; background:url(http://menu.mt.co.kr/bil/btn_open1.gif) no-repeat 0 0;}

/* 2017 10´ë´º½º */
#container .topten2017_banner {position:relative; overflow:hidden;}
#container .topten2017_banner .group {overflow:hidden; height:120px;}
#container .topten2017_banner .group .bundle {float:left; width:100%; height:120px;}
#container .topten2017_banner .group .bundle a {display:block; height:100%;}
#container .topten2017_banner .group .bundle img {display:block; width:100%; height:100%;}
#container .topten2017_banner button {position:absolute; top:50%; margin-top:-20px; width:40px; height:40px; background:#ddd; z-index:1;}
#container .topten2017_banner button.slick-prev {left:-100px;}
#container .topten2017_banner button.slick-next {right:-100px;}

#container .topten2017 {position:relative; margin-bottom:300px;}
#container .topten2017:before {content:' '; position:absolute; top:952px; left:50%; margin-left:-219px; width:438px; height:55px; background:url(http://menu.mt.co.kr/common/etc/topten2017/img_mouse_guide1.png) no-repeat 0 0;}
#container .topten2017:after {content:' '; position:absolute; bottom:449px; left:50%; margin-left:-56px; width:116px; height:117px; background:url(http://menu.mt.co.kr/common/etc/topten2017/bg_keyword10.png) no-repeat 0 0;}
#container .topten2017 h1 {overflow:hidden; height:185px; background:#2e2d2d url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_1.png) no-repeat center center; font-size:0; line-height:0; text-indent:-9999px;}
#container .topten2017 .tt2017_middle {position:relative; overflow:hidden; min-height:700px;}
#container .topten2017 .tt2017_middle h2 {overflow:hidden; margin-top:32px; padding:0 6px; font-size:32px; line-height:50px; color:#2e2d2d;}
#container .topten2017 .tt2017_middle .txtbox {min-height:90px;}
#container .topten2017 .tt2017_middle .txt {position:relative; overflow:hidden; margin:12px 10px 0; padding-left:17px; font-size:20px; line-height:30px; letter-spacing:-1px; color:#2e2e2e;}
#container .topten2017 .tt2017_middle .txt:before {content:' '; position:absolute; top:3px; left:0; bottom:2px; width:1px; background:#2e2d2d; font-size:0; line-height:0;}
#container .topten2017 .tt2017_middle .tt2017_bundle {display:none;}
#container .topten2017 .tt2017_middle .tt2017_bundle:first-child {display:block;}
#container .topten2017 .tt2017_middle .tt2017_news {position:relative; overflow:hidden; margin-top:55px; height:510px; background:#2e2d2d;}
#container .topten2017 .tt2017_middle .tt2017_news .group {overflow:hidden; margin:78px 0 0 276px; width:638px; height:348px; border:1px solid #3c3b3b;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle {float:left; position:relative; width:100%; height:348px; overflow: hidden;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle a {display:block; height:100%; color:#fff;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle img {display:block; width:100%; min-height:100%;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle .content_box {position:absolute; left:0; top:0; display:table; width:100%; height:100%; background:rgba(0,0,0,0.6);}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle a:hover .content_box:before,
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle a:focus .content_box:before {top:0; bottom:0;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle .content_box:after {content:' '; position:absolute; top:0; left:0; bottom:0; width:22.1875%;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no1 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no1.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no2 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no2.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no3 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no3.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no4 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no4.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no5 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no5.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no6 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no6.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no7 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no7.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no8 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no8.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no9 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no9.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle.no10 .content_box:after {background:url(http://menu.mt.co.kr/common/etc/topten2017/title_topten2017_no10.png) no-repeat right center;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle .content_box .box_in {display:table-cell; padding-left:162px; padding-right:80px; vertical-align:middle;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle .subject {position:relative; font-size:38px; font-weight:normal; line-height:44px; letter-spacing:-4px; word-break:keep-all; z-index:1;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle p {position:absolute; font-size:24px; line-height:34px; letter-spacing:-1px; word-break:keep-all; z-index:1; opacity:0;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle a:hover .subject,
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle a:focus .subject {display:none;}
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle a:hover p,
#container .topten2017 .tt2017_middle .tt2017_news .group .bundle a:focus p {position:relative; opacity:1;
	-webkit-transition: opacity 0.3s ease-in-out;
	-moz-transition: opactiy 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
}
#container .topten2017 .tt2017_middle .tt2017_news button {}
#container .topten2017 .tt2017_middle .tt2017_news button.slick-arrow {position:absolute; top:50%; margin-top:-43px; width:44px; height:63px; z-index:1;}
#container .topten2017 .tt2017_middle .tt2017_news button.slick-prev {visibility:hidden; left:-100%;}
#container .topten2017 .tt2017_middle .tt2017_news button.slick-next {right:10px; overflow:hidden;  background:url(http://menu.mt.co.kr/common/etc/topten2017/btn_next1.png) no-repeat center center; font-size:0; line-height:0; text-indent:-9999px;}
#container .topten2017 .tt2017_middle .tt2017_news .slick-counter {position:absolute; right:55px; bottom:44px; font-size:20px; color:#666;}
#container .topten2017 .tt2017_middle .tt2017_news .slick-counter .current {color:#ff2828;}
#container .topten2017 .topten2017_keyword {position:absolute; bottom:0; left:0; overflow:hidden; width:270px; height:510px; border-left:1px solid #790d33;}
#container .topten2017 .topten2017_keyword .group {overflow:hidden; margin:28px 0 0 26px;}
#container .topten2017 .topten2017_keyword .group .bundle {position:relative; overflow:hidden; padding-left:40px; height:44px; background:url(http://menu.mt.co.kr/common/etc/topten2017/bg_keywordno1_10.png) no-repeat; font-size:19px; line-height:44px; letter-spacing:-1px;}
#container .topten2017 .topten2017_keyword .group .bundle.no1 {background-position:0 0;}
#container .topten2017 .topten2017_keyword .group .bundle.no2 {background-position:0 -44px;}
#container .topten2017 .topten2017_keyword .group .bundle.no3 {background-position:0 -88px;}
#container .topten2017 .topten2017_keyword .group .bundle.no4 {background-position:0 -132px;}
#container .topten2017 .topten2017_keyword .group .bundle.no5 {background-position:0 -176px;}
#container .topten2017 .topten2017_keyword .group .bundle.no6 {background-position:0 -220px;}
#container .topten2017 .topten2017_keyword .group .bundle.no7 {background-position:0 -264px;}
#container .topten2017 .topten2017_keyword .group .bundle.no8 {background-position:0 -308px;}
#container .topten2017 .topten2017_keyword .group .bundle.no9 {background-position:0 -352px;}
#container .topten2017 .topten2017_keyword .group .bundle.no10 {background-position:0 bottom;}
#container .topten2017 .topten2017_keyword .group .bundle a {float:left; position:relative; overflow:hidden; margin-top:12px; padding:0 16px 1px; height:31px; line-height:31px; color:#fff;}
#container .topten2017 .topten2017_keyword .group .bundle a:after {content:' '; position:absolute; bottom:0; left:-100%; width:100%; height:1px; background:#ff2828; font-size:0; line-height:0;}
#container .topten2017 .topten2017_keyword .group .bundle:hover a,
#container .topten2017 .topten2017_keyword .group .bundle:focus a {text-decoration:none; color:#ff2828;}
#container .topten2017 .topten2017_keyword .group .bundle:hover a:after,
#container .topten2017 .topten2017_keyword .group .bundle:focus a:after {left:0;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#container .topten2017 .topten2017_keyword .group .bundle.active a {text-decoration:none; color:#ff2828;}
#container .topten2017 .topten2017_keyword .group .bundle.active a:after {left:0;}

/* Ãß°¡ 180523 ¼º±¤ */
/* ¼±°Å ´çÀÏ 06½Ã~18½Ã  */
.vote_time_counter {position:relative; top:27px; margin-bottom:27px; height:115px; line-height:1; background:url(http://menu.mt.co.kr/pvcElection/pc/images/mt_pvcElection_topbg.gif) no-repeat 0 0;}
.vote_time_counter .vtc_con {display:block; color:#fff;}
.vote_time_counter .vtc_con:focus,
.vote_time_counter .vtc_con:hover {text-decoration:none; color:#fff;}
.vote_time_counter .vtc_tit {position:absolute; left:28px; top:23px; width:196px; height:61px; font-size:0; background:url(http://menu.mt.co.kr/pvcElection/pc/images/mt_pvcElection_tit.png) no-repeat 0 0;}
.vote_time_counter .vtc_time {padding-top:20px; margin-left:312px;}
.vote_time_counter .vtc_time .txt01 {font-size:16px; opacity:0.6; letter-spacing:-0.025em;}
.vote_time_counter .vtc_time .timer {letter-spacing:-0.025em;}
.vote_time_counter .vtc_time .timer .num {margin-left:18px; margin-right:3px; font-size:60px; font-weight:bold;}
.vote_time_counter .vtc_time .timer .num:first-child {margin-left:0;}
.vote_time_counter .vtc_time .timer .dot {font-size:20px;}
.vote_time_counter .vtc_time .timer .txt01 {margin-left:5px;}
.vote_time_counter .vtc_turnout {position:absolute; right:29px; top:50%; margin-top:-32px; padding:11px 0 9px; overflow:hidden; letter-spacing:-0.025em; border-top:1px solid #96b0d4; border-bottom:1px solid #96b0d4;}
.vote_time_counter .vtc_turnout .t_tit {float:left; opacity:0.6;}
.vote_time_counter .vtc_turnout .t_tit .txt01 {font-size:14px;}
.vote_time_counter .vtc_turnout .t_tit .txt02 {font-size:30px;}
.vote_time_counter .vtc_turnout .t_num {float:left; margin-top:-4px; margin-left:10px; font-size:46px; font-weight:bold;}
/* ¼±°Å ´çÀÏ 18½ÃÀÌÈÄ~ */
.vote_live {padding-top:15px; border-bottom:1px solid #d7d7d7;}
.vote_live .vl_wapper {position:relative; margin-top: 11px; line-height:1;}
.vote_live .vl_wapper .slide_wapper {overflow:hidden; height:295px;}
.vote_live .vl_slide {margin-left:-11px; overflow:h dden;}
.vote_live .vl_slide:after {content:""; display: block; clear:both; }
.vote_live .vl_slide .bundle {display:block; position:relative; float:left; overflow:hidden; width:294px; height: 255px; margin-left:11px; padding:20px; background:#ebebeb; outline:none;}
.vote_live .vl_slide .bundle:focus,
.vote_live .vl_slide .bundle:hover {text-decoration:none; color:#fff;}
.vote_live .vl_slide .bundle .vl_top .tit01 {margin-top:-3px; font-size:17px; color:#000; letter-spacing:-0.05em;}
.vote_live .vl_slide .bundle .vl_top .txt01 {position:absolute; top:0; right:9px; width:64px; height:60px; color:#fff; background:url(http://menu.mt.co.kr/pvcElection/pc/images/label_bg1.png) no-repeat 0 0; text-align:center;}
.vote_live .vl_slide .bundle .vl_top .txt01 span {display:block; margin:6px 0; font-size:12px;}
.vote_live .vl_slide .bundle .vl_top .txt01 strong {font-size:18px;}
.vote_live .vl_slide .bundle .vl_cont {position:relative; }
.vote_live .vl_slide .bundle .vl_cont .vl_list {overflow:hidden;}
.vote_live .vl_slide .bundle .vl_cont .vl_list .cand {position:relative; float:left; width:50%; padding-top:37px; text-align:center;}
.vote_live .vl_slide .bundle .vl_cont .vl_list .cand .thum {position:relative; display:block; width:110px; height:110px; margin:0 auto; overflow:hidden; border-radius:55px;}
.vote_live .vl_slide .bundle .vl_cont .vl_list .cand .thum .bg_img {position:absolute; top:0; left:0; width:100%; height:100%; background-repeat:no-repeat; background-position:center 0; background-size:cover;}
.vote_live .vl_slide .bundle .vl_cont .vl_list .cand .thum .bg_img img {visibility:hidden; width:100%; height:100%;}
.vote_live .vl_slide .bundle .vl_cont .vl_list .cand .info {margin-top:12px; letter-spacing:-0.025em;}
.vote_live .vl_slide .bundle .vl_cont .vl_list .cand .info .name {margin-bottom:4px; font-size:15px; color:#000; font-weight:bold; }
.vote_live .vl_slide .bundle .vl_cont .vl_list .cand .info .pol {margin-bottom:6px; font-size:14px; color:#999;}
.vote_live .vl_slide .bundle .vl_cont .vl_list .cand .info .num {font-size:22px; font-weight:bold; letter-spacing:-0.05em;}
.vote_live .vl_slide .bundle .vl_cont .progress_bar {overflow:hidden; margin-top:14px;}
.vote_live .vl_slide .bundle .vl_cont .progress_bar .bar {float:left; height:7px;}
.vote_live .vl_wapper .slick-arrow{position:absolute; top:50%; margin-top:-53px; width:55px; height:65px; z-index:50; font-size:0; text-indent:-9999em; background: url(http://menu.mt.co.kr/pvcElection/pc/images/btn_slide_arrow.png) no-repeat; outline:none;}
.vote_live .vl_wapper .slick-arrow.slick-prev{left:-55px; background-position:0 0;}
.vote_live .vl_wapper .slick-arrow.slick-prev:focus,
.vote_live .vl_wapper .slick-arrow.slick-prev:hover {background-position:0 0;}
.vote_live .vl_wapper .slick-arrow.slick-next{right:-55px; background-position:-55px 0;}
.vote_live .vl_wapper .slick-arrow.slick-next:focus,
.vote_live .vl_wapper .slick-arrow.slick-next:hover {background-position:-55px 0;}
.vote_live .txt02 {padding-top:10px; padding-bottom:23px; text-align:right; font-size:12px; color:#333; letter-spacing:-0.05em;}

.vl_slide .bundle .vl_cont .result {position:absolute; width:54px; height:54px; background-repeat:no-repeat; background-position:0 0; background-size:cover; font-size:0;}
.vl_slide .bundle .vl_cont .result.t01 {left:15px; top:7px; background-image:url(http://menu.mt.co.kr/pvcElection/pc/images/pvcElection_icon1.png);}
.vl_slide .bundle .vl_cont .result.t02 {left:15px; top:7px; background-image:url(http://menu.mt.co.kr/pvcElection/pc/images/pvcElection_icon2.png);}
.vl_slide .bundle .vl_cont .result.t03 {left:50%; margin-left:-27px; top:50%; margin-top:-56px; background-image:url(http://menu.mt.co.kr/pvcElection/pc/images/pvcElection_icon3.png);}

/* Á¤´ç»ö»ó */
.vl_slide .bundle .vl_cont .vl_list .cand.political1 .info .num {color:#26a4fb;}
.vl_slide .bundle .vl_cont .progress_bar .bar.political1 {background:#26a4fb;}
.vl_slide .bundle .vl_cont .vl_list .cand.political2 .info .num {color:#c91520;}
.vl_slide .bundle .vl_cont .progress_bar .bar.political2 {background:#c91520;}
.vl_slide .bundle .vl_cont .vl_list .cand.political3 .info .num {color:#01b5b6;}
.vl_slide .bundle .vl_cont .progress_bar .bar.political3 {background:#01b5b6;}
.vl_slide .bundle .vl_cont .vl_list .cand.political4 .info .num {color:#ffca08;}
.vl_slide .bundle .vl_cont .progress_bar .bar.political4 {background:#ffca08;}
.vl_slide .bundle .vl_cont .vl_list .cand.political5 .info .num {color:#4a8e43;}
.vl_slide .bundle .vl_cont .progress_bar .bar.political5 {background:#4a8e43;}
.vl_slide .bundle .vl_cont .vl_list .cand.political6 .info .num {color:#a3a3a3;}
.vl_slide .bundle .vl_cont .progress_bar .bar.political6 {background:#a3a3a3;}
.vl_slide .bundle .vl_cont .vl_list .cand.political7 .info .num {color:#575757;}
.vl_slide .bundle .vl_cont .progress_bar .bar.political7 {background:#575757;}
.vl_slide .bundle .vl_cont .vl_list .cand.political8 .info .num {color:#9a9a9a;}
.vl_slide .bundle .vl_cont .progress_bar .bar.political8 {background:#9a9a9a;}
/* //Ãß°¡ 180523 ¼º±¤ */

/* Ãß°¡ 180612 ¼º±¤ */
#aside2017 .asd_group .asd_list1 .asd_today .today_list {margin-bottom:4px ;border-top:1px solid #9e9e9e; border-bottom:1px solid #9e9e9e; font-size:0; text-align:center;}
#aside2017 .asd_group .asd_list1 .asd_today .today_list li {position:relative; display:inline-block;}
#aside2017 .asd_group .asd_list1 .asd_today .today_list li:after {content:""; position:absolute; left:0; top:50%; margin-top:-6px; height:12px; border-left:1px solid #dadada;}
#aside2017 .asd_group .asd_list1 .asd_today .today_list li:first-child:after {display:none;}
#aside2017 .asd_group .asd_list1 .asd_today .today_list li a {display:block; padding:0 11px; font-size:13px; color:#404040; line-height:26px; letter-spacing:-0.06em; font-weight:bold;}
/* Ãß°¡ //180612 ¼º±¤ */

/* Ãß°¡ 181001 ¼º±¤ MT¸®Æ÷Æ® ISSUEÆÐÅ°Áö */
.main_ri {overflow:hidden; clear:both; padding-top:17px; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.main_ri .ri_cont.report {float:left; width:520px;}
.main_ri .ri_cont.issue {float:right; width:482px;}
.main_ri .ri_cont .catit a {display:inline-block; padding-right:12px; font-size:15px; color:#000; line-height:36px; letter-spacing:-0.05em; background:url(http://menu.mt.co.kr/common/icon/tit_arrow.png) no-repeat right 50%;}
.main_ri .ri_cont .catit a:focus,
.main_ri .ri_cont .catit a:hover {text-decoration:none;}
.main_ri .ri_cont .catit a strong {color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
.main_ri .report .r_slider {overflow:hidden; height:162px; margin-left:-23px;}
.main_ri .report .r_slider .bundle {position:relative; float:left; overflow:hidden; width:158px; margin-left:23px;}
.main_ri .report .r_slider .bundle a {display:block;}
.main_ri .report .r_slider .bundle .thum {display:block; position:relative; overflow:hidden; width:100%; height:106px;}
.main_ri .report .r_slider .bundle .thum img {visibility:hidden; width:100%; min-height:100%;}
.main_ri .report .r_slider .bundle .cont_box {display:block; margin-top:5px; text-align:center;}
.main_ri .report .r_slider .bundle .cont_box .subject {display:table; width:100%; height:34px;}
.main_ri .report .r_slider .bundle .cont_box .subject .stxt {display:table-cell; vertical-align:middle;}
.main_ri .report .r_slider .bundle .cont_box .subject .stxt .in {display:block; overflow:hidden; max-height:34px; font-size:14px; line-height:17px;  color:#000; font-weight:bold;}
.main_ri .report .r_slider .bundle .cont_box .date {display:block; margin-top:2px; font-size:11px; color:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
.main_ri .report .r_slider .bundle .hover_box {display:block; overflow:hidden; position:absolute; height:100%; left:0; bottom:-100%; padding:0 17px ;background:rgba(0,0,0,0.7); transition:all 0.35s;} 
.main_ri .report .r_slider .bundle .hover_box > span {display:block; overflow:hidden; color:#fff;}
.main_ri .report .r_slider .bundle .hover_box .date {margin-top:11px; margin-bottom:10px; font-size:11px;}
.main_ri .report .r_slider .bundle .hover_box .txt {overflow:hidden; max-height:60px; font-size:15px; line-height:20px;}
.main_ri .report .r_slider .bundle .hover_box .more {position:absolute; left:50%; bottom:20px; padding-right:5px; margin-left:-27px; font-size:11px; background:url(http://menu.mt.co.kr/common/icon/ico_articlemore.png) no-repeat right 50%;}
.main_ri .report .r_slider .bundle a:focus .hover_box,
.main_ri .report .r_slider .bundle a:hover .hover_box {bottom:0;}
.main_ri .report .btn_wrap	 {position:relative; margin-top:11px; text-align:center; font-size:0; z-index:10;}
.main_ri .report .btn_wrap	 .slick-arrow, 
.main_ri .report .btn_wrap	 .btn_dots, 
.main_ri .report .btn_wrap	 .slick-dots, 
.main_ri .report .btn_wrap	 .slick-dots li {display:inline-block; vertical-align:top; margin:0 3px;}
.main_ri .report .btn_wrap	 .slick-dots li button {display:block; overflow:hidden; width:14px; height:14px; background:#b2b2b2; border-radius:7px; font-size:0; text-indent:-9999em;}
.main_ri .report .btn_wrap	 .slick-dots li.slick-active button {background:#F54141;} /* ¼öÁ¤ 181119 µ¿Çö */
.main_ri .report .btn_wrap	 .btn_arrow {width:14px; height:14px; background:url(http://menu.mt.co.kr/common/button/btn_pnbtn20.png) no-repeat; font-size:0; text-indent:-9999em;}
.main_ri .report .btn_wrap	 .btn_prev {background-position:0 0;}
.main_ri .report .btn_wrap	 .btn_next {background-position:-14px 0;}

.main_ri .ri_cont.issue .ri_box {background:#e9ecf5; padding:16px 23px 20px;}
.main_ri .issue .i_list .bundle {position:relative; min-height:74px; padding-right:116px; margin-top:16px;}
.main_ri .issue .i_list .bundle:first-child {margin-top:0;}
.main_ri .issue .i_list .bundle a {display:block;}
.main_ri .issue .i_list .bundle .thum {position:absolute; right:0; top:50%; margin-top:-37px; overflow:hidden; width:74px; height:74px; border-radius:30px;}
.main_ri .issue .i_list .bundle .thum:after {content:""; position:absolute; left:0; right:0; top:0; bottom:0; border:1px solid rgba(0,0,0,0.2); border-radius:30px;}
.main_ri .issue .i_list .bundle .thum img {visibility:hidden; width:100%; min-height:100%;}
.main_ri .issue .i_list .bundle .thum.default:after {display:none; border:none;}
.main_ri .issue .i_list .bundle .subject {display:block; font-size:16px; line-height:24px; color:#000 ;font-weight:bold; letter-spacing:-0.05em;}						
.main_ri .issue .i_list .bundle .txt {display:block; overflow:hidden; height:24px; margin-top:2px; font-size:15px; line-height:24px; color:#5d6892; letter-spacing:-0.025em;}
.main_ri .issue .i_list .bundle a:focus .subject, 
.main_ri .issue .i_list .bundle a:hover .subject,
.main_ri .issue .i_list .bundle a:focus .txt, 
.main_ri .issue .i_list .bundle a:hover .txt {text-decoration:underline;}
/* //Ãß°¡ 181001 ¼º±¤ */

/* Ãß°¡ 181221 µ¿Çö : ½Å³â±âÈ¹ */
.wrap_banner {position:relative; background:#ddd; margin-top:-336px; min-width:1903px; border-bottom:1px solid #f54141; transition: all .5s ease-in-out 0s; -webkit-transition: all .5s ease-in-out 0s; -moz-transition: all .5s ease-in-out 0s;}
.wrap_banner a {display:block;}
.wrap_banner a .bg_img {display:block; margin:0 auto; width:100%; height:397px;}
.wrap_banner a .txt_img {position:absolute; bottom:0; width:1903px; height:61px; opacity:0; transition:opacity 0.3s;
-webkit-transition: opacity 0.3s;}
.wrap_banner.on {margin-top:0;}
.wrap_banner.on .txt_img {opacity:0;}
.wrap_banner.off .txt_img {opacity:1;}
.wrap_banner .close_btn {position:absolute; top:50%; left:1464px; width:41px; height:41px; margin-top:-32px; background:url(http://menu.mt.co.kr/common/etc/newplan_btn_close.png)no-repeat center center; background-size:cover;}
/* //Ãß°¡ 181221 µ¿Çö : ½Å³â±âÈ¹ */