@charset "utf-8";

/***************************************************************

Author :Justin.J

***************************************************************/


/************************************************
*		LAYOUT									*
************************************************/
#gnb_wrap{height:30px;margin-bottom:15px;background-color:#f4f4f4;}
#gnb_wrap .gnb_case{width:1025px;height:30px;margin:0 auto;line-height:30px;position:relative;}
#gnb_wrap .gw_left{height:30px;text-align:left;font-size:11px;line-height:30px;float:left;}
#gnb_wrap .gw_right{height:30px;text-align:left;font-size:13px;line-height:30px;float:right;font-weight:bolder;}
#gnb_wrap span{margin:0 5px;color:#ccc;}

#wrap{width:100%;height:80px;margin:0 auto 20px;border-bottom:1px solid #dadada;box-shadow:0 10px 10px #fafafa;position:relative;}
.nav_wrap{width:1025px;margin:0 auto;position:relative;}

.logo_wrap{width:180px;height:74px;/*border-top:3px solid #23b400;border-left:3px solid #23b400;border-bottom:3px solid #23b400;*/background-color:#fff;text-align:right;line-height:74px;float:left;}
.logo_wrap a{width:100%;height:74px;display:block;}
.logo_arrow{width:30px;height:80px;background:#fff url(http://www.tomatoasset.com/images/logo_arrow.gif) no-repeat right top;float:left;}

.menu_wrap{float:right;z-index:10;}
.menu_wrap .mw_case{width:750px;height:80px;padding:0;/*background:url(http://www.tomatoasset.com/images/m_menu_center.gif) repeat-x;*/text-align:right;line-height:80px;float:right;}
.menu_wrap .mw_case span{margin:0 6px 0 0;color:#fff;}
.menu_wrap .mw_case a{padding-bottom:15px;font-size:16px;font-weight:600;color:#2c2c2c;}
.menu_wrap .mw_case a:hover{color:#ca232a;}

.menu_wrap .mw_l_arrow{width:15px;height:80px;/*background:url(http://www.tomatoasset.com/images/m_menu_left.gif) no-repeat;*/float:left;}
.menu_wrap .mw_r_arrow{width:15px;height:80px;/*background:url(http://www.tomatoasset.com/images/m_menu_right.gif) no-repeat;*/float:left;}

.smenu_wrap{width:700px;padding:15px 20px;border:3px solid #ddd;background-color:#fff;position:absolute;right:0;top:58px;display:none;z-index:100;}
.smenu_close{width:44px;height:44px;position:absolute;right:20px;top:15px;}
.smenu_info_t{font-size:20px;line-height:32px;}
.smenu_info_c{margin-bottom:15px;font-size:11px;}
.smenu_cate{height:30px;font-size:12px;line-height:30px;}
.smenu_cate b{color:#c9252b;}
.smenu_cate span{margin:0 5px;color:#ccc;}
.smenu_cate a{padding:5px;}
.smenu_cate a:hover, .smenu_cate a.on{padding:5px;background-color:#a4a4a4;font-weight:bold;color:#fff;}




#content{width:760px;margin:0 15px 0 0;_margin:0 5px;text-align:left;float:left;position:relative;}
#s_content{width:760px;margin:0 0 0 5px;text-align:left;float:left;}

#m_content{width:700px;text-align:left;float:left;position:relative;}
#m_content .mc_basic{width:700px;position:relative;}
#m_content .mc_quick{width:39px;height:100px;position:absolute;left:-39px;top:0;}

#m_content{width:700px;text-align:left;float:left;}
#l_sidebar{width:200px;margin:0 0 0 5px;text-align:left;float:left;position:relative;}
#r_sidebar{width:200px;margin:0 0 0 10px;text-align:left;float:left;position:relative;}
#mr_sidebar{width:265px;margin:0 0 0 15px;text-align:left;float:left;position:relative;}




#login_wrap{width:980px;margin:0 auto;position:relative;z-index:10000;display:none;}
#login_wrap .top_login{width:200px;padding:10px;border:3px solid #999;background-color:#fff;text-align:left;color:#333;position:absolute;right:-23px;top:30px;}
#login_wrap .top_login .log_title{width:200px;margin-bottom:10px;padding:0 0 3px 0;border-bottom:2px solid #ccc;font-size:14px;font-weight:bold;position:relative;}
#login_wrap .top_login .log_title .close{position:absolute;right:-5px;top:-7px;}


.tipbox_rt{position:relative;}
.tipbox{width:170px;height:70px;padding:5px 10px !important;position:absolute;left:15px;top:18px;color:#333;font-size:12px;font-weight:normal;line-height:18px;background:#fff;border:1px solid #aaa;display:none;z-index:1000;}
.tipbox_open{margin:0;}

.tipbox p{margin:0;text-align:right;line-height:5px;}
.tipbox .more{color:#888 !important;font-size:11px;cursor:pointer;}
.tipbox .tipbox_close{padding:5px 2px;color:#333;font-size:11px;font-weight:bold;background:#e0e0e0;cursor:pointer;}




/************************************************
*		CONTAINER								*
************************************************/
#container{width:1025px;margin:0 auto 40px;padding-top:20px;position:relative;}
#container:after{content:"";display:block;clear:both;position:relative;}

#container .m_l_case{width:375px;margin-right:15px;float:left;}
.m_l_case .ml_slider{width:373px;height:520px;margin-bottom:15px;border:1px solid #ccc;}


.m_l_case .ml_slider .sliderkit .sliderkit-nav{width:10px;text-align:center;position:absolute;z-index:10;}

.m_l_case .ml_slider .sliderkit .sliderkit-nav-clip{margin:0 auto;position:relative;overflow:hidden;}
.m_l_case .ml_slider .sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.m_l_case .ml_slider .sliderkit .sliderkit-nav-clip ul li{float:left;}
.m_l_case .ml_slider .sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

.m_l_case .ml_slider .sliderkit .sliderkit-btn{z-index:10;}

.m_l_case .ml_slider .sliderkit .sliderkit-panel{position:absolute;overflow:hidden;z-index:1;}
.m_l_case .ml_slider .sliderkit .sliderkit-panel-active{z-index:5;}
.m_l_case .ml_slider .sliderkit .sliderkit-panel-old{z-index:4;}

.m_l_case .ml_slider .sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.m_l_case .ml_slider .sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.m_l_case .ml_slider .sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

.m_l_case .ml_slider .sliderkit .sliderkit-panel .ud_wrap{width:373px;height:520px;position:relative;z-index:100;}
.m_l_case .ml_slider .sliderkit .sliderkit-panel .ud_wrap img{width:100%;height:100%;}

.m_l_case .ml_slider .sliderkit .sliderkit-count{padding:5px;background:#000;color:#fff;position:absolute;top:5px;right:5px;z-index:10;}
.m_l_case .ml_slider .sliderkit .sliderkit-timer{height:3px;background:#ccc;position:absolute;top:0;left:0;z-index:10;}

.m_l_case .ml_slider .photoslider-bullets-m{width:373px;height:520px;}

.m_l_case .ml_slider .photoslider-bullets-m .sliderkit-nav{position:absolute;bottom:10px;left:10px;}
.m_l_case .ml_slider .photoslider-bullets-m .sliderkit-nav-clip ul li{float:left;margin:0 1px 0 0;}
.m_l_case .ml_slider .photoslider-bullets-m .sliderkit-nav-clip ul li a{width:13px;height:13px;background:transparent url("http://www.tomatoasset.com/images/bullet-off.png") no-repeat 0 0;}
.m_l_case .ml_slider .photoslider-bullets-m .sliderkit-nav-clip ul li.sliderkit-selected a{background:transparent url("http://www.tomatoasset.com/images/bullet-on.png") no-repeat 0 0;}



.slide_clear{overflow:hidden;}
#horizontal1{width:373px;margin:0px auto 15px;border:1px solid #dadada;}
#horizontal1 div{width:373px;height:65px;border:0px solid #999;position:relative;float:left;overflow:hidden;}

#vertical, #horizontal2, #horizontal3 {width:368px;margin:0px auto 15px;border:1px solid #dadada;}
#vertical div, #horizontal2 div, #horizontal3 div {width:368px;height:65px;margin-right:3px;border:0px solid #999;position:relative;float:left;overflow:hidden;}
#vertical img, #horizontal1 img, #horizontal2 img, #horizontal3 img {position:relative;}

#container .m_r_case{width:370px;margin-right:15px;float:left;}

.ml_goto{margin-bottom:15px;}





/******************* Content *******************/
/***** Main Content *****/
#content{text-align:left;z-index:0;}

#mc_tab{height:18px;margin-bottom:15px;text-align:left;background:url(http://www.tomatoasset.com/images/product/pd_tab_line.gif) repeat-x 0 0;}
.mc_con{margin:20px 0;}

/* Title Setting */
#c_title{margin-bottom:15px;padding:5px 0 7px 20px;text-align:left;font-size:16px;font-weight:bold;line-height:130%;font-family:돋음, Dotum, tahoma;color:#4d4d4d;letter-spacing:-1px;border-bottom:1px solid #c3c3c3;position:relative;}
#c_title a:link, #c_title a:visited{color:#4d4d4d;text-decoration:none;}
#c_title a:hover, #c_title a:active{color:#4d4d4d;text-decoration:none;}
#c_title .root{width:350px;text-align:right;font-size:11px;line-height:120%;font-family:돋음, Dotum;color:#666;letter-spacing:-1px;position:absolute;right:10px;top:10px;}
#c_title .root a:link, #c_title .root a:visited{color:#666;text-decoration:none;}
#c_title .root a:hover, #c_title .root a:active{color:#666;text-decoration:none;}
#c_title .root img{margin-right:3px;vertical-align:middle;}
#c_title img{margin:0 10px 0 0;vertical-align:middle;}

#c_stitle{margin-bottom:15px;padding:5px 0 7px 25px;text-align:left;font-size:12px;font-weight:bold;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;position:relative;}
#c_stitle .root{width:150px;text-align:right;font-size:11px;line-height:120%;font-family:돋음, Dotum;color:#666;letter-spacing:-1px;position:absolute;right:10px;top:10px;}

#c_invcopy{width:740px;margin:0 10px 20px 10px;font-size:12px;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;position:relative;}
#c_invcopy a:link, #c_invcopy a:visited{color:#4d4d4d;text-decoration:none;}
#c_invcopy a:hover, #c_invcopy a:active{color:#444;text-decoration:none;}
#c_invcopy .red{color:#ff3300;}
#c_invcopy .blue{color:#0099ff;}
#c_invcopy img{vertical-align:middle;}
#c_invcopy .ms_stick{margin:0 7px;}

#c_scopy{width:740px;margin:0 10px 20px 10px;font-size:12px;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;position:relative;}
#c_scopy a:link, #m_scopy a:visited{color:#4d4d4d;text-decoration:none;}
#c_scopy a:hover, #m_scopy a:active{color:#444;text-decoration:none;}
#c_scopy .red{color:#ff3300;}
#c_scopy .blue{color:#0099ff;}
#c_scopy img{vertical-align:middle;}
#c_scopy .ms_stick{margin:0 7px;}

#c_scopy ul{margin:0;padding:0;}
#c_scopy li{margin:0 0 5px 0;font-size:12px;line-height:140%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;}
#c_scopy li a:link, #m_scopy li a:visited{color:#4d4d4d;text-decoration:none;}
#c_scopy li a:hover, #m_scopy li a:active{color:#444;text-decoration:none;}
#c_scopy li.b{font-weight:bold;color:#888;}
#c_scopy .ht35px{height:15px;}

#c_stitle{margin-bottom:15px;padding:5px 0 7px 25px;text-align:left;font-size:12px;font-weight:bold;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;position:relative;}

#c_sscopy{width:710px;margin:0 25px 20px 25px;font-size:12px;line-height:150%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;position:relative;}
#c_sscopy a:link, #m_scopy a:visited{color:#4d4d4d;text-decoration:none;}
#c_sscopy a:hover, #m_scopy a:active{color:#444;text-decoration:none;}
#c_sscopy .red{color:#ff3300;}
#c_sscopy .blue{color:#0099ff;}
#c_sscopy img{vertical-align:middle;}
#c_sscopy .ms_stick{margin:0 7px;}

#c_sscopy ul{margin:0;padding:0;}
#c_sscopy li{margin:0 0 5px 0;font-size:12px;line-height:140%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;}
#c_sscopy li a:link, #m_scopy li a:visited{color:#4d4d4d;text-decoration:none;}
#c_sscopy li a:hover, #m_scopy li a:active{color:#444;text-decoration:none;}
#c_sscopy li.b{font-weight:bold;color:#888;}
#c_sscopy .ht35px{height:15px;}

#c_sstitle{padding:5px 0 7px 30px;text-align:left;font-size:12px;font-weight:bold;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;position:relative;}
#c_sstitle .red{font-weight:bold;color:#ff3300;}
#c_sstitle .blue{font-weight:bold;color:#0099ff;}

#c_a_sstitle{padding:5px 0 7px 30px;text-align:left;font-size:12px;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;position:relative;}
#c_a_sstitle .red{font-weight:bold;color:#ff3300;}
#c_a_sstitle .blue{font-weight:bold;color:#0099ff;}

#c_sright{width:740px;margin:0 10px;font-size:11px;line-height:120%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;text-align:right;position:relative;}
#c_sright a:link, #c_sright a:visited{color:#4d4d4d;text-decoration:none;}
#c_sright a:hover, #c_sright a:active{color:#444;text-decoration:none;}

#c_ssright{width:710px;margin:0 25px 20px 25px;font-size:11px;line-height:120%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;text-align:right;position:relative;}
#c_ssright a:link, #c_sright a:visited{color:#4d4d4d;text-decoration:none;}
#c_ssright a:hover, #c_sright a:active{color:#444;text-decoration:none;}

.btngomanagerview { background:#0000FF; color:#FFFFFF; width:200px; height:35px; font-weight:bold; }

#q_title{margin:0 10px;padding:7px 35px 3px 35px;text-align:left;font-size:13px;font-weight:bold;line-height:160%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;letter-spacing:-1px;border:1px solid #999;background:url(http://www.tomatoasset.com/images/information/if_qicon.gif) no-repeat 10px 5px;position:relative;}

#a_title{margin:0 10px 20px 10px;;padding:7px 30px 7px 70px;text-align:left;font-size:12px;line-height:140%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#4d4d4d;letter-spacing:-1px;background:url(http://www.tomatoasset.com/images/information/if_aicon.gif) no-repeat 40px 5px;position:relative;}

#c_tab{margin-bottom:10px;text-align:left;background:url(http://www.tomatoasset.com/images/tasty/tab_line.gif) repeat-x;}

.scType{width:100%;font-size:12px;line-height:160%;font-family:"돋음", Dotum;background:#fff;clear:both;}
.scType th,
.scType td{text-align:center;font-weight:normal;padding:7px 1px;border-left:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
.scType th{color:#666;}
.scType thead th{border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.scType thead .tt{font-size:14px;color:000;}
.scType thead td{background:#f8f9fb;color:#666;}
.scType tbody th{border-top:1px solid #d1d1d1;border-left:none;font-weight:bold;}
.scType tbody .title{background-color:#ddd;}
.scType tbody .bc_color{background-color:#f3f3f3;}
.scType tbody .dbc_color{background-color:#ccc;}
.scType td{_background:#fff;text-align:center;}
.scType .red{color:#ff3300;}
.scType .blue{color:#0099ff;}
.scType .dblue{color:#4e5e8f;}
.scType .green{color:#6c3;}
.scType .orange{color:#F60;}
.scType .btnType,
.scType img{margin-right:3px;vertical-align:middle;}
.scType .top{border-top:1px solid #d1d1d1;}
.scType .top1{padding:5px 10px;text-align:left;font-size:12px;font-weight:bold;background-color:#fff;border-top:1px solid #d1d1d1;}
.scType .top2{padding:0 10px;text-align:left;background-color:#fff;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.scType .tal{border-left:1px solid #d1d1d1;}
.scType .tar{border-right:1px solid #d1d1d1;}
.scType .ttal{background:#f8f9fb;border-left:1px solid #d1d1d1;}
.scType .ttar{padding:5px;text-align:left;}
.scType .left{padding:5px;text-align:left;}
.scType .lleft{padding:5px 10px;text-align:left;border-left:1px solid #d1d1d1;}
.scType .center{text-align:center;}
.scType .ccenter{padding:5px 10px;text-align:center;border-left:1px solid #d1d1d1;}
.scType .right{text-align:right;}
.scType .first{background:#ddd;font-weight:bold;color:#666;text-align:center;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.scType .btxt{font-size:14px;font-weight:bold;}
.scType .stxt{font-size:11px;line-height:13px;letter-spacing:-1px;}

.tcType{width:100%;margin-top:10px;border-top:3px solid #4a5075;font-size:12px;line-height:160%;font-family:"돋음", Dotum;background:#fff;clear:both;}
.tcType td{text-align:center;font-weight:normal;padding:7px 1px;border-bottom:1px solid #d1d1d1;}
.tcType th{color:#666;}
.tcType thead th{padding:10px 0;border-bottom:1px solid #a1a1a1;background-color:#fafafa;font-size:14px;font-weight:bold;}
.tcType thead .tt{font-size:14px;color:000;}
.tcType tbody .title{background-color:#ddd;}
.tcType tbody .bc_color{background-color:#f3f3f3;}
.tcType tbody .dbc_color{background-color:#ccc;}
.tcType td{_background:#fff;text-align:center;}
.tcType .btnType,
.tcType img{margin-right:3px;vertical-align:middle;}
.tcType .top{border-top:1px solid #d1d1d1;}
.tcType .top1{padding:5px 10px;text-align:left;font-size:12px;font-weight:bold;background-color:#fff;border-top:1px solid #d1d1d1;}
.tcType .top2{padding:0 10px;text-align:left;background-color:#fff;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.tcType .tal{border-left:1px solid #d1d1d1;}
.tcType .tar{border-right:1px solid #d1d1d1;}
.tcType .ttal{background:#f8f9fb;border-left:1px solid #d1d1d1;}
.tcType .ttar{padding:5px;text-align:left;}
.tcType .left{padding:5px;text-align:left;}
.tcType .lleft{padding:5px 10px;text-align:left;border-left:1px solid #d1d1d1;}
.tcType .center{text-align:center;}
.tcType .ccenter{padding:5px 10px;text-align:center;border-left:1px solid #d1d1d1;}
.tcType .right{text-align:right;}
.tcType .first{background:#ddd;font-weight:bold;color:#666;text-align:center;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.tcType .btxt{font-size:14px;font-weight:bold;}
.tcType .stxt{font-size:11px;line-height:13px;letter-spacing:-1px;}

/* BOARD STYLE */
.boardList1{width:100%;margin:0 0 30px 0;border-bottom:1px solid #5781ac;background: url(http://www.tomatoasset.com/images/community/th_bg.gif) top repeat-x;clear:both;position:relative;overflow:hidden;zoom:1;}
.boardList1 .backleft{width:5px;height:30px;font-size: 0; background: url(http://www.tomatoasset.com/images/community/th_bgl.gif) 0 0 no-repeat;position:absolute;top:0;left:0;}
.boardList1 .backright{width:5px;height:30px;font-size:0;background: url(http://www.tomatoasset.com/images/community/th_bgr.gif) 0 0 no-repeat;position:absolute;top:0;right:0;}
.boardList1 table{width:100%;}
.boardList1 th{height:30px;font-size:11px;color:#fff;background:url(http://www.tomatoasset.com/images/community/th_line.gif) 0 50% no-repeat;}
.boardList1 th.first{background:none;}
.boardList1 td {border-bottom:1px solid #e6e6e6;padding:7px 0 5px 0;text-align:center;}
.boardList1 .first td{background-color:#fff;border-top:0;}
.boardList1 .notice{background-color:#efefef;border-top:0;}
.boardList1 .tal{text-align:center;}
.boardList1 .num{font-size:11px;letter-spacing:-1px;}
.boardList1 .left{padding:0 10px;text-align:left;}
.boardList1 .red{color:#ff3300;}
.board_write{margin:10px 0;text-align:right;}

.boardList2{width:100%;margin:0 0 30px 0;border-top:1px solid #5781ac;border-bottom:1px solid #5781ac;clear:both;position:relative;overflow:hidden;zoom:1;}
.boardList2 table{width:100%;}
.boardList2 th{height:30px;font-size:11px;color:#fff;background:url(http://www.tomatoasset.com/images/talk_room/th_line.gif) 0 50% no-repeat;}
.boardList2 th.first{background:none;}
.boardList2 td{border-bottom:1px solid #e6e6e6;padding:7px 0 5px 0;text-align:center;}
.boardList2 .first td{border-top:0;}
.boardList2 .notice{background-color:#efefef;border-top:0;}
.boardList2 .tal{text-align:center;}
.boardList2 .title{padding:3px 10px;text-align:left;background-color:#fff;}
.boardList2 .num{font-size:11px;letter-spacing:-1px;}
.boardList2 .left{padding:3px 10px;text-align:left;background-color:#fff;border:none;}
.boardList2 .right{padding:40px 25px;text-align:left;border-top:1px solid #e6e6e6;}
.boardList2 .view{padding:40px 25px;text-align:left;}
.boardList2 ul{margin:0;padding:2px 0;}
.boardList2 li{padding-top:4px;font:12px/140% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;}

.fcenter{width:100%;text-align:center;}
.fcenter a:link, .fcenter a:visited{text-decoration:none;}
.fcenter a:hover, .fcenter a:active{text-decoration:none;background-color:#efefef;}
.fcenter img{vertical-align:middle;margin-right:10px;}
.fcenter .fc_stick{margin:0 7px;}
.ffcenter{width:100%;text-align:center;}
.ffcenter img{vertical-align:middle;margin-left:10px;}
.fcenter .dateline input{border:1px solid #C8C8C8; vertical-align:middle;margin-right:10px; height:18px; font-weight:bold; }
.fcenter table{ padding-left:118px; }
.fright{width:100%;margin:0 0 20px 20px;text-align:right;}
.ffright{margin:0 0 10px 0;padding:0 10px 0 0;text-align:right;}



/************************************************
*		SIDEBAR									*
************************************************/
#sider_wrap{width:250px;float:left;overflow:hidden;}

.sw_live_wrap{margin-bottom:15px;border:1px solid #dadada;}
.sw_live_wrap .slw_ti{height:23px;padding:0 10px;border-bottom:1px solid #dadada;background-color:#e5e5e5;font-weight:bold;line-height:23px;position:relative;}
.sw_live_wrap .slw_ti span{text-align:right;font-size:.77em;line-height:23px;position:absolute;right:10px;top:0;}
.sw_live_wrap .slw_ti span a{color:#888;}
.sw_live_wrap .slw_case{padding:6px 1px;}
.sw_live_wrap .slw_case ul li{width:246px;height:40px;margin-bottom:2px;font-size:11px;position:relative;}
.sw_live_wrap .slw_case ul li .thum{width:40px;height:40px;margin-right:5px;float:left;}
.sw_live_wrap .slw_case ul li .thum img{width:40px;height:40px;}
.sw_live_wrap .slw_case ul li .desc_wrap{width:201px;height:20px;line-height:20px;float:left;}
.sw_live_wrap .slw_case ul li .desc_wrap .date{width:111px;float:left;}
.sw_live_wrap .slw_case ul li .desc_wrap .live{width:80px;padding:0 5px;text-align:center;color:#fff;float:left;}
.sw_live_wrap .slw_case ul li .desc_wrap .live img{width:10px;height:8px;}
.sw_live_wrap .slw_case ul li .desc_info{width:201px;float:left;}

.sw_sub_menu{margin-bottom:10px;}
.sw_sub_menu li{margin-bottom:1px !important;border:1px solid #dadada;}
.sw_sub_menu li.ti{padding:7px 10px;background-color:#f5f5f5;font-weight:bold;}
.sw_sub_menu li.mti{padding:7px 10px;background:#f5f5f5 url(../images/sid_bg1.gif);font-weight:bold;}
.sw_sub_menu li.sti{padding:7px 10px;background-color:#fff;font-weight:bold;}

.sw_sub_bn{margin-bottom:10px;}
.sw_sub_bn img{width:250px;}


/*** 201801 사이드 롤링 추가 ***/
.sl_slider{width:248px;height:250px;margin-bottom:15px;border:1px solid #dadada;}


.sl_slider .sliderkit .sliderkit-nav{width:10px;text-align:center;position:absolute;z-index:10;}

.sl_slider .sliderkit .sliderkit-nav-clip{margin:0 auto;position:relative;overflow:hidden;}
.sl_slider .sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sl_slider .sliderkit .sliderkit-nav-clip ul li{float:left;}
.sl_slider .sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

.sl_slider .sliderkit .sliderkit-btn{z-index:10;}

.sl_slider .sliderkit .sliderkit-panel{position:absolute;overflow:hidden;z-index:1;}
.sl_slider .sliderkit .sliderkit-panel-active{z-index:5;}
.sl_slider .sliderkit .sliderkit-panel-old{z-index:4;}

.sl_slider .sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sl_slider .sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sl_slider .sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

.sl_slider .sliderkit .sliderkit-panel .ud_wrap{width:248px;height:250px;position:relative;z-index:100;}
.sl_slider .sliderkit .sliderkit-panel .ud_wrap img{width:100%;height:100%;}

.sl_slider .sliderkit .sliderkit-count{padding:5px;background:#000;color:#fff;position:absolute;top:5px;right:5px;z-index:10;}
.sl_slider .sliderkit .sliderkit-timer{height:3px;background:#ccc;position:absolute;top:0;left:0;z-index:10;}

.sl_slider .photoslider-bullets-s{width:248px;height:250px;}

.sl_slider .photoslider-bullets-s .sliderkit-nav{position:absolute;bottom:5px;left:5px;z-index:1000;}
.sl_slider .photoslider-bullets-s .sliderkit-nav-clip ul li{float:left;margin:0 1px 0 0;}
.sl_slider .photoslider-bullets-s .sliderkit-nav-clip ul li a{width:13px;height:13px;background:transparent url("http://www.tomatoasset.com/images/bullet-off.png") no-repeat 0 0;display:block;}
.sl_slider .photoslider-bullets-s .sliderkit-nav-clip ul li.sliderkit-selected a{background:transparent url("http://www.tomatoasset.com/images/bullet-on.png") no-repeat 0 0;}
/*** 201801 사이드 롤링 추가 ***/


/*************** SIDERBAR TITLE ****************/
#l_sidebar{margin-bottom:15px;}
#l_sideWrap{width:200px;margin-bottom:15px;text-align:left;position:relative;}
#l_sideWrap h3{text-align:left;vertical-align:top;}
#l_sideWrap .l_smenu{margin:0;padding:0;}
#l_sideWrap .l_smenu>ul{padding:5px 0;text-align:left;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;}
#l_sideWrap .l_smenu li{margin:3px;padding:0 0 0 20px;font-size:12px;font-weight:bold;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#666;background:url(http://www.tomatoasset.com/images/etc/bullet_04.gif) no-repeat 10px 3px;}
#l_sideWrap .l_smenu li a:link, #l_sideWrap .l_smenu li a:visited{padding:2px;text-decoration:none;}
#l_sideWrap .l_smenu li a:hover, #l_sideWrap .l_smenu li a:active{padding:2px;color:#fff;background-color:#1d7bda;text-decoration:none;}
#l_sideWrap .l_smenu li.sub{margin:3px;padding:0 0 0 28px;font-size:12px;font-weight:normal;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#666;background:url(http://www.tomatoasset.com/images/etc/bullet_05.gif) no-repeat 23px 5px;}
#l_sideWrap .l_smenu li b{ padding:2px;color:#ffffff;background-color:#1d7bda;text-decoration:none;}
#l_sideWrap .l_smenu li b a {color:#ffffff;}


#r_sidebar{min-height:500px;margin-bottom:15px;text-align:left;}
#r_sideWrap{width:198px;margin-bottom:10px;padding:0 2px 0 0;position:relative;}
#r_sideWrap h1{margin-bottom:10px;}
#r_sideWrap ul{margin:0;padding:0;text-align:left;}
#r_sideWrap li{margin:3px;font-size:12px;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;}
#r_sideWrap li input{vertical-align:middle;}

#r_sideWrap .btnarea{margin:10px 0 0 0;text-align:center;}
#r_sideWrap .ser_go{padding:0 0 0 5px;text-align:left;}
#r_sideWrap .ser_stick{margin:0 6px;}
li#pollwrap{margin:0 0 5px 5px;}


#mr_sidebar{min-height:400px;margin-bottom:15px;text-align:left;}
#mr_sideWrap{width:261px;margin-bottom:5px;padding:0 2px 0 0;position:relative;_z-index:0;*z-index:0;}
#mr_sideWrap h1{margin-bottom:10px;}
#mr_sideWrap ul{margin:0;padding:0;text-align:left;}
#mr_sideWrap li{margin:3px;font-size:12px;line-height:130%;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;}
#mr_sideWrap li input{vertical-align:middle;}

#mr_sideWrap .btnarea{margin:10px 0 0 0;text-align:center;}
#mr_sideWrap .ser_go{padding:0 0 0 5px;text-align:left;}
#mr_sideWrap .ser_stick{margin:0 6px;}
li#pollwrap{margin:0 0 5px 5px;}


/* Main Tab Menu */ 
.tab_list{height:150px;margin-bottom:5px;}
.tab_list ul{position:relative;margin:0;padding:0;border-bottom:1px solid #ccc;font-family:돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;font-size:11px;list-style:none;letter-spacing:-1px;*zoom:1}
.tab_list ul:after{display:block;clear:both;content:""}
.tab_list li{float:left;margin-bottom:-1px}
.tab_list li a{float:left;position:relative;border:1px solid #ccc;border-bottom-color:#ccc;background:#d9d9d9;color:#666;text-decoration:none}
.tab_list li a span{width:60px;padding:6px 10px;display:inline-block;letter-spacing:-1px;cursor:pointer}
.tab_list li ul{width:253px;margin:0;padding:10px 5px 0 5px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;display:none;position:absolute;top:29px;left:0;list-style:none;*zoom:1}
.tab_list li ul:after{display:block;clear:both;content:""}
.tab_list li li{margin:0 0 6px 0;color:#999;float:none;position:relative;}
.tab_list li li a{width:260px;margin:0;padding:0;border:0 !important;background:transparent;font-weight:normal;color:#666 !important;letter-spacing:normal;float:none;}
.tab_list li li a:hover,
.tab_list li li a:active,
.tab_list li li a:focus{color:#000 !important;text-decoration:none;}
.tab_list li li.more{position:absolute;top:-30px;right:0;border:0 !important;background:transparent}
.tab_list li li span.time{position:absolute;top:0;right:0;}
.tab_list.m1 .m1 a,
.tab_list.m2 .m2 a,
.tab_list.m3 .m3 a,
.tab_list.m4 .m4 a,
.tab_list.m5 .m5 a,
.tab_list.m6 .m6 a,
.tab_list.m7 .m7 a,
.tab_list.m8 .m8 a,
.tab_list.m9 .m9 a,
.tab_list.m10 .m10 a,
.tab_list.m11 .m11 a,
.tab_list.m12 .m12 a{margin-top:-1px;border:1px solid #ccc;border-bottom:1px solid #fff;background:transparent;color:#333}
.tab_list.m1 .m1 a span,
.tab_list.m2 .m2 a span,
.tab_list.m3 .m3 a span,
.tab_list.m4 .m4 a span,
.tab_list.m5 .m5 a span,
.tab_list.m6 .m6 a span,
.tab_list.m7 .m7 a span,
.tab_list.m8 .m8 a span,
.tab_list.m9 .m9 a span,
.tab_list.m10 .m10 a span,
.tab_list.m11 .m11 a span,
.tab_list.m12 .m12 a span{padding-top:7px;font-weight:bold}
.tab_list.m1 .m1 ul,
.tab_list.m2 .m2 ul,
.tab_list.m3 .m3 ul,
.tab_list.m4 .m4 ul,
.tab_list.m5 .m5 ul,
.tab_list.m6 .m6 ul,
.tab_list.m7 .m7 ul,
.tab_list.m8 .m8 ul,
.tab_list.m9 .m9 ul,
.tab_list.m10 .m10 ul,
.tab_list.m11 .m11 ul,
.tab_list.m12 .m12 ul{display:block}
.tab_list.js_off{height:auto}
.tab_list.js_off ul{border:0}
.tab_list.js_off li{float:none;position:relative}
.tab_list.js_off li a{display:block;float:none;border:1px solid #eee !important;border-bottom-color:#ccc !important;background:#fafafa !important;font-weight:bold;color:#333}
.tab_list.js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0}
.tab_list.js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal}
.tab_list.js_off li li.more{top:7px;right:15px}

/************************************************
*		메인지수	ui
************************************************/
#m_stock{width:100%;border-top:1px solid #b8b8b8;position:relative;}
#m_stock .ms_head{padding:5px;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;background-color:#a6a6a6;text-align:left;color:#fff;}
#m_stock .ms_head .ref{width:30px;position:absolute;right:5px;top:5px;}
#m_stock .section{width:120px;padding:3px 4px 1px 5px;border-top:1px solid #fff;border-right:1px solid #b8b8b8;float:left;}
#m_stock .sl_line{border-left:1px solid #b8b8b8;}
#m_stock .sb_line{border-bottom:1px solid #b8b8b8;}
#m_stock .part{background-color:#efefef;}

.stockType{width:100%;clear:both;}
.stockType th{text-align:left;}
.stockType td{font:11px "돋음";}
.stockType thead td{font-weight:normal;color:#636363;}
.stockType tbody td{font-weight:normal;color:#000;}
.stockType .red{color:#ff3300;}
.stockType .blue{color:#0099ff;}
.stockType .btnType,
.stockType img{vertical-align:middle;}

.specialist_live {letter-spacing:-1px;font-family:돋움;font-size:8pt; color: #828282; } 
a.specialist_live_link:link    { font-family:돋움; color: #424242; text-decoration: underline;  font-size:10pt;} 
a.specialist_live_link:visited { font-family:돋움; color: #424242; text-decoration: underline;  font-size:10pt;} 
a.specialist_live_link:active  { font-family:돋움; color: #424242; text-decoration: underline;  font-size:10pt;} 
a.specialist_live_link:hover   { font-family:돋움; color: #FFFFFF; text-decoration: none;  font-size:10pt; background-color:#8B8B8B;} 

.live_wrap{width:760px;height:260px;margin-bottom:15px;position:relative;}

.profile_wrap{width:760px;height:200px;margin-bottom:15px;background-color:#f2f2f2;position:relative;}
.profile_wrap .profile_set{width:230px;height:170px;padding:5px;border:1px solid #c6d9f1;background-color:#fff;letter-spacing:-1px;float:left;}
.profile_wrap .profile_set .ti{margin-bottom:5px;padding:0 5px;text-align:left;font-size:13px;font-weight:bold;}
.profile_wrap .profile_set .sti{margin-bottom:5px;padding:3px 5px;background-color:#4e5e8f;text-align:center;font-size:13px;font-weight:bold;color:#fff;}
.profile_wrap .ps_ml{margin:10px 5px 10px 6px;_margin:10px 4px 10px 4px;}
.profile_wrap .profile_set .pro_img{width:80px;height:95px;border:1px solid #ccc;float:left;overflow:hidden;}
.profile_wrap .profile_set .pro_img img{width:80px;}
.profile_wrap .profile_set .pro_txt{width:140px;height:97px;margin-left:8px;float:left;}
.profile_wrap .profile_set .pro_txt .title{width:130px;height:18px;padding:7px 5px 3px;background-color:#e0e7f5;text-align:left;font-weight:bold;}
.profile_wrap .profile_set .pro_txt .btn{width:140px;height:14px;padding:5px 0;text-align:left;}
.profile_wrap .profile_set .pro_txt .copy{width:130px;height:35px;padding:5px;text-align:left;line-height:17px;}
.profile_wrap .profile_set .pro_btn{width:230px;height:23px;margin-top:10px;text-align:left;float:left;}
.profile_wrap .profile_set .pro_btn img{margin:0 1px 0 0;vertical-align:middle;}

.strategy_wrap{width:760px;position:relative;clear:both;}
.strategy_wrap .sw_title{margin-bottom:10px;padding:5px 10px;background-color:#4e5e8f;text-align:left;font-size:15px;font-weight:bold;position:relative;color:#fff;}
.strategy_wrap .sw_title .more{font-size:13px;font-weight:bold;position:absolute;right:10px;top:6px;}
.strategy_wrap .sw_title .more a {color:#fff}
.strategy_wrap textarea{font-size:14px;line-height:24px;}
.strategy_wrap .sw_list{padding:5px 0;}



.joinpop_wrap{width:430px;height:580px;padding:7px;border:5px solid #dcdcdc;overflow:scroll;x-overflow:hidden;y-overflow:scroll;}
.joinpop_wrap .title{margin-bottom:5px;text-align:left;font-size:14px;font-weight:bold;line-height:20px;}
.joinpop_wrap .stitle{text-align:left;font-size:13px;font-weight:bold;line-height:24px;position:relative;}
.joinpop_wrap .stitle .more1{position:absolute;right:20px;top:3px;}
.joinpop_wrap .txtbox{margin-bottom:10px;padding:5px;border:1px solid #dcdcdc;text-align:left;font-size:12px;}
.joinpop_wrap .process{margin:10px 0;text-align:left;}

.jp4_wrap{width:430px;height:575px;padding:7px;border:5px solid #dcdcdc;overflow:hidden;}
.jp4_wrap .title{margin-bottom:5px;text-align:left;font-size:14px;font-weight:bold;line-height:20px;}
.jp4_wrap .stitle{text-align:left;font-size:13px;font-weight:bold;line-height:24px;position:relative;}


.lv_tap_wrap1{width:100%;height:55px;margin-bottom:10px;padding-bottom:35px;border-bottom:2px solid #3a4452;position:relative;}
.lv_tap_wrap1 .lv_tap1{width:100%;height:55px;position:relative;margin:0;text-align:center;font-size:14px;font-weight:bold;float:left;}
.lv_tap_wrap1 .lv_tap1 a{width:110px;height:37px;margin:0;padding:3px 0 0 0;font-size:12px;display:inline-table;float:left; }
.lv_tap_wrap1 .lv_tap1 a:link, .lv_tap_wrap1 .lv_tap1 a:visited{width:124px;height:37px;margin:0;padding:3px 0 0 0;border:1px solid #d4d4d4;background-color:#f7f7f7;color:#616161;display:inline-table;}
.lv_tap_wrap1 .lv_tap1 a:hover, .lv_tap_wrap1 .lv_tap1 a:active{width:124px;height:37px;margin:0;padding:3px 0 0 0;border:1px solid #d4d4d4;background-color:#4c5465;color:#fff;display:inline-table;}
.lv_tap_wrap1 .lv_tap1 a.ov{width:124px;height:37px;margin:0;padding:3px 0 0 0;border:1px solid #d4d4d4;background-color:#4c5465;color:#fff;display:inline-table;}

.lv_tap_wrap2{height:32px;margin-bottom:10px;border-bottom:2px solid #3a4452;position:relative;}
.lv_tap_wrap2 .lv_tap2{margin:0;text-align:center;font-size:14px;font-weight:bold;float:left;}
.lv_tap_wrap2 .lv_tap2 a{width:200px;height:23px;margin:0;padding:7px 0 0 0;display:inline-table;}
.lv_tap_wrap2 .lv_tap2 a:link, .lv_tap_wrap2 .lv_tap2 a:visited{width:200px;height:23px;margin:0;padding:7px 0 0 0;border:1px solid #d4d4d4;background-color:#f7f7f7;color:#616161;display:inline-table;}
.lv_tap_wrap2 .lv_tap2 a:hover, .lv_tap_wrap2 .lv_tap2 a:active{width:200px;height:23px;margin:0;padding:7px 0 0 0;border:1px solid #d4d4d4;background-color:#4c5465;color:#fff;display:inline-table;}

.lv_tap_wrap2 .lv_tap2 a.ov{width:200px;height:23px;margin:0;padding:7px 0 0 0;border:1px solid #d4d4d4;background-color:#4c5465;color:#fff;display:inline-table;}

.lv_tap_wrap3{height:32px;margin-bottom:10px;border-bottom:2px solid #3a4452;position:relative;}
.lv_tap_wrap3 .lv_tap3{margin:0;text-align:center;font-size:14px;font-weight:bold;float:left;}
.lv_tap_wrap3 .lv_tap3 a{width:106px;height:23px;margin:0;padding:7px 0 0 0;display:inline-table;}
.lv_tap_wrap3 .lv_tap3 a:link, .lv_tap_wrap3 .lv_tap3 a:visited{width:106px;height:23px;margin:0;padding:7px 0 0 0;border:1px solid #d4d4d4;background-color:#f7f7f7;color:#616161;display:inline-table;}
.lv_tap_wrap3 .lv_tap3 a:hover, .lv_tap_wrap3 .lv_tap3 a:active{width:106px;height:23px;margin:0;padding:7px 0 0 0;border:1px solid #d4d4d4;background-color:#4c5465;color:#fff;display:inline-table;}

.lv_tap_wrap3 .lv_tap3 a.ov{width:106px; height:23px;margin:0;padding:7px 0 0 0;border:1px solid #d4d4d4;background-color:#4c5465;color:#fff;display:inline-table;}

.lv_tap_wrap4{height:32px;margin:20px 0 10px;border-bottom:2px solid #3a4452;position:relative;}
.lv_tap_wrap4 .lv_tap4{margin:0;text-align:center;font-size:14px;font-weight:bold;float:left;}
.lv_tap_wrap4 .lv_tap4 a{width:120px;height:23px;margin:0;padding:7px 0 0 0;display:inline-table;}
.lv_tap_wrap4 .lv_tap4 a:link, .lv_tap_wrap4 .lv_tap4 a:visited{width:120px;height:23px;margin:0;padding:7px 0 0 0;border:1px solid #d4d4d4;background-color:#f7f7f7;color:#616161;display:inline-table;}
.lv_tap_wrap4 .lv_tap4 a:hover, .lv_tap_wrap4 .lv_tap4 a:active{width:120px;height:23px;margin:0;padding:7px 0 0 0;border:1px solid #d4d4d4;background-color:#888;color:#fff;display:inline-table;}

.lv_tap_wrap4 .lv_tap4 a.ov{width:120px;height:23px;margin:0;padding:7px 0 0 0;border:1px solid #d4d4d4;background-color:#888;color:#fff;display:inline-table;}

.lvpop_wrap{width:480px;height:280px;padding:7px;border:5px solid #dcdcdc;overflow:scroll;x-overflow:hidden;y-overflow:scroll;}
.lvpop_wrap .title{margin-bottom:5px;text-align:left;font-size:14px;font-weight:bold;line-height:20px;}
.lvpop_wrap .stitle{text-align:left;font-size:13px;font-weight:bold;line-height:24px;position:relative;}
.lvpop_wrap .stitle .more1{position:absolute;right:20px;top:3px;}
.lvpop_wrap .txtbox{margin-bottom:10px;padding:5px;border:1px solid #dcdcdc;text-align:left;font-size:12px;}
.lvpop_wrap .process{margin:10px 0;text-align:left;}


.academy_wrap{width:760px;height:850px;margin-bottom:15px;padding:0;position:relative;}
.academy_wrap .tabs-standard{width:100%;}
.academy_wrap .tabs-standard .sliderkit-nav{width:100%;height:40px;text-align:left;position:relative;}
.academy_wrap .tabs-standard .sliderkit-nav-clip{margin:0;}
.academy_wrap .tabs-standard .sliderkit-nav-clip ul{height:40px;border-bottom:2px solid #000;}
.academy_wrap .tabs-standard .sliderkit-nav-clip li{width:160px;height:40px;margin-right:4px;text-align:center;font-size:14px;line-height:40px;z-index:100;}
.academy_wrap .tabs-standard .sliderkit-nav-clip li,
.academy_wrap .tabs-standard .sliderkit-nav-clip li a{float:left;}
.academy_wrap .tabs-standard .sliderkit-nav-clip li a{width:100%;height:38px;background-color:#f4f4f4;border-top:2px solid #dadada;border-left:2px solid #dadada;border-right:2px solid #dadada;border-bottom:2px solid #000;text-align:center;line-height:38px;text-decoration:none;}
.academy_wrap .tabs-standard .sliderkit-nav-clip li.sliderkit-selected{background-color:#fff;}
.academy_wrap .tabs-standard .sliderkit-nav-clip li.sliderkit-selected a{background-color:#fff;border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;border-bottom:2px solid #fff;color:#000 !important;}

.academy_wrap .tabs-standard .sliderkit-panels{width:100%;height:810px;background:#fff;position:relative;overflow:hidden;overflow-x:hidden;overflow-y:scroll;}
.academy_wrap .tabs-standard .sliderkit-panel{width:100%;margin:0;padding:15px 0 25px;}
.academy_wrap .tabs-standard .sliderkit-panel ul{margin:0;padding:0;}
.academy_wrap .tabs-standard .sliderkit-panel li{margin:0 0 15px;padding:20px 30px;border:1px solid #dadada;position:relative;}
.academy_wrap .tabs-standard .sliderkit-panel li .aw_thum{width:145px;height:145px;background-color:#f3f3f3;position:relative;float:left;}
.academy_wrap .tabs-standard .sliderkit-panel li .aw_thum img{width:145px;height:145px;}
.academy_wrap .tabs-standard .sliderkit-panel li .aw_thum .atb{position:absolute;left:0;top:0;z-index:100;}
.academy_wrap .tabs-standard .sliderkit-panel li .aw_text{width:480px;margin-left:50px;padding:10px 0 0;text-align:left;float:left;}
.academy_wrap .tabs-standard .sliderkit-panel li .aw_text .aw_stit{margin:0 0 3px;font-size:18px;font-weight:600;line-height:24px;display:block;}
.academy_wrap .tabs-standard .sliderkit-panel li .aw_text .aw_tit{margin:0 0 10px;font-size:24px;font-weight:600;line-height:34px;display:block;}
.academy_wrap .tabs-standard .sliderkit-panel li .aw_text .aw_txt{font-size:14px;line-height:20px;display:block;}
.academy_wrap .tabs-standard .sp_select{margin:15px 10px 0;text-align:right;position:relative;}
.academy_wrap .tabs-standard .sp_select select{width:100px;height:32px;letter-spacing:-1px;}
.academy_wrap .tabs-standard .sp_select select.gr{background-color:#fafafa;border:1px solid #dadada;border-radius:2px;color:#666;}

.notice_panel{margin:10px 0 0;padding:20px 10px;border:1px solid #dadada;text-align:center;font-size:14px;font-weight:bold;color:#999;}

.aca_banner{height:170px;margin:0 0 2px;position:relative;}
.aca_banner .ab_icon{width:90px;height:35px;text-align:center;font-size:16px;font-weight:400;color:#fff;line-height:35px;position:absolute;right:110px;top:10px;}
.aca_banner .ab_icon.rbg{background-color:#f1346a;}
.aca_banner .ab_icon.gbg{background-color:#07c0b2;}
.aca_banner .ac_icon{width:95px;height:35px;text-align:center;font-size:16px;font-weight:400;color:#fff;line-height:35px;position:absolute;right:10px;top:10px;}
.aca_banner .ac_icon a{width:100%;height:35px;background-color:#c9252c;color:#fff;line-height:35px;display:block;}

.aca_tit{margin:35px 0 5px;font-size:20px;font-weight:600;line-height:30px;}
.aca_txt{font-size:13px;font-weight:600;color:#333;line-height:30px;}
.aca_cop{font-size:15px;font-weight:600;color:#333;line-height:40px;}

.acType{width:100%;margin:0 0 10px;line-height:160%;font-family:"돋음", Dotum;background:#fff;clear:both;}
.acType th,
.acType td{padding:10px;border-bottom:1px solid #d1d1d1;}
.acType td{_background:#fff;}
.acType thead th,
.acType thead td{border-top:2px solid #2b2b2b;background:#fafafa;border-bottom:1px solid #a1a1a1;font-size:15px;font-weight:600;color:#555;}
.acType tbody th,
.acType tbody td{border-top:1px solid #d1d1d1;font-size:13px;}

.bcType{width:100%;margin:0 0 10px;line-height:160%;font-family:"돋음", Dotum;clear:both;}
.bcType th,
.bcType td{padding:10px;border:2px solid #fff;}
.bcType th{background:#dcdcdc;font-size:14px;font-weight:600;color:#555;}
.bcType td{background:#f2f2f2;font-size:14px;}

.aca_case{padding:20px 30px;background-color:#fafafa;border:1px solid #d2d2d2;font-size:15px;font-weight:400;line-height:26px;position:relative;}
.aca_case .ac_icon{width:75px;height:35px;background-color:#c9252c;border-radius:3px;text-align:center;font-size:15px;font-weight:400;color:#fff;line-height:35px;display:block;position:absolute;right:15px;top:15px;}




/************************************************
*		FOOT									*
************************************************/
#foot_wrap{width:100%;margin:0 0 30px;position:relative;}

.foot_nav{width:100%;margin:0 0 15px;border:1px solid #dadada;background-color:#f6f6f6;position:relative;}
.foot_menu{width:1025px;margin:0 auto;padding:7px 0;font-size:13px;position:relative;}
.foot_menu span{margin:0 5px;color:#bbb;}

.foot_case{width:1025px;margin:0 auto;position:relative;}
.foot_copy{width:70%;font-family:"돋음", Dotum, tahoma;font-size:11px;color:#959595;line-height:16px;float:left;}
.foot_partner{width:30%;text-align:right;line-height:48px;float:left;}




/************************************************
*		ADMIN									*
************************************************/

/*************** AGREEMENT STYLE ***************/
.agr_ttitle {font-family:"돋음"; font-size:20px; font-weight:bold; color:#4d4d4d; line-height:24px; text-align:center;}

.agr_btitle {font-family:"돋음"; font-size:15px; font-weight:bold; color:#4d4d4d; line-height:24px; text-align:left; letter-spacing:-1px;}
.agr_btitle ul {padding: 0px; margin:0px; text-align:left;}
.agr_btitle li {text-decoration:none; color:#4d4d4d;}
.agr_btitle li a:hover {text-decoration:none; color:#4d4d4d;}

.agr_title {font-family:"돋음"; font-size:14px; font-weight:bold; color:#777; line-height:22px; text-align:left;}
.agr_title ul {padding: 0px; margin:0px; text-align:left;}
.agr_title li {text-decoration:none; color:#777;}
.agr_title li a:hover {text-decoration:none; color:#777;}

.agr_bcopy {font-family:"돋음"; font-size:12px; font-weight:bold; color:#888; line-height:20px; text-align:left;}
.agr_bcopy ul {padding: 0px; margin:0px; text-align:left;}
.agr_bcopy li {text-decoration:none; color:#999;}
.agr_bcopy li a:hover {text-decoration:none; color:#888;}

.agr_copy {font-family:"돋음";font-size:12px;color:#888;line-height:18px;text-align:left;}
.agr_copy b{color:#888;}
.agr_copy ul {padding: 0px; margin:0px; text-align:left;}
.agr_copy li {text-decoration:none; color:#888;}
.agr_copy li a:hover {text-decoration:none; color:#888;}


/* Paging */
.paginate{padding:25px 0;text-align:center;}
.paginate *{margin:0;padding:0;font-size:small;font-family:돋움, Dotum, AppleGothic, sans-serif;}
.paginate a,
.paginate strong{_position:relative;margin-left:-7px;font-weight:bold;display:inline-block;padding:3px 8px 1px 7px;color:#6b6b6b;border-left:1px solid #ccc;border-right:1px solid #ccc;text-decoration:none;line-height:normal;font:bold 12px 돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif;background:#fff;}
.paginate strong{color:#ff8600 !important;}
.paginate a:visited{_position:relative;margin-left:-7px;font-weight:bold;display:inline-block;padding:3px 8px 1px 7px;color:#ff8600;border-left:1px solid #ccc;border-right:1px solid #ccc;text-decoration:none;background:#fff;}
.paginate a:hover{background:#f3f3f3;}
.paginate a.pre{padding:3px 8px 1px 16px;background:url(http://www.tomatoasset.com/images/bu_pg1_l1.gif) no-repeat 8px 5px !important;border:none;font-weight:normal;font-family:"돋움";font-size:11px;color:#6b6b6b;line-height:nomal;text-align:center;}
.paginate a.pre_end{padding:3px 8px 1px 16px;background:url(http://www.tomatoasset.com/images/bu_pg1_l2.gif) no-repeat 4px 5px !important;border:none;font-weight:normal;font-family:"돋움";font-size:11px;color:#6b6b6b;line-height:nomal;text-align:center;}
.paginate a.next{padding:3px 16px 1px 8px;background:url(http://www.tomatoasset.com/images/bu_pg1_r1.gif) no-repeat 45px 5px !important;border:none;font-weight:normal;font-family:"돋움";font-size:11px;color:#6b6b6b;line-height:nomal;text-align:center;}
.paginate a.next_end{padding:3px 16px 1px 8px;background:url(http://www.tomatoasset.com/images/bu_pg1_r2.gif) no-repeat 37px 5px !important;border:none;font-weight:normal;font-family:"돋움";font-size:11px;color:#6b6b6b;line-height:nomal;text-align:center;}




#admin_wrap{width:500px;height:80px;margin:200px auto;}

#admin_main{width:100%;margin:0;padding:0;position:relative;}

#admin_main .lnb_wrap{width:15%;margin:0;padding:0;float:left;}
#admin_main .lnb_wrap .title{width:100%;height:40px;margin-bottom:15px;padding:10px 0;border:1px solid #2d4478;background-color:#4965a3;}
#admin_main .lnb_wrap .title img{width:90%;max-width:150px;margin:0 auto;}
#admin_main .lnb_wrap .menu_wrap{width:100%;border:1px solid #666;position:relative;}
#admin_main .lnb_wrap .menu_wrap .menu{margin:0;padding:0;font-size:14px;font-weight:bold;}
#admin_main .lnb_wrap .menu_wrap .menu a{width:100%;height:25px;padding-top:10px;}
#admin_main .lnb_wrap .menu_wrap .menu a:link, #admin_main .lnb_wrap .menu_wrap .menu a:visited{border-bottom:1px solid #666;background-color:#efefef;display:inline-table;}
#admin_main .lnb_wrap .menu_wrap .menu a:hover, #admin_main .lnb_wrap .menu_wrap .menu a:active{border-bottom:1px solid #efefef;background-color:#4965a3;color:#fff;display:inline-table;}
#admin_main .lnb_wrap .menu_wrap .menu a.on{border-bottom:1px solid #efefef;background-color:#4965a3;color:#fff;display:inline-table;}


#admin_main .content_wrap{width:84%;margin:0 0 0 1%;padding:0;float:left;}
#admin_main .content_wrap .top_txt{width:100%;height:40px;margin-bottom:15px;padding:11px 0;text-align:right;font-size:14px;}
#admin_main .content_wrap .top_txt img{vertical-align:middle;}
#admin_main .content_wrap .content{width:100%;margin:0;padding:0;text-align:left;}

#admin_main .content_wrap .content .tab_type01{width:100%;height:36px;margin:0 0 15px 0;padding:0;border-bottom:1px solid #999;position:relative;}
#admin_main .content_wrap .content .tab_type01 .tab1{width:15%;height:35px;text-align:center;font-size:14px;font-weight:bold;float:left;}
#admin_main .content_wrap .content .tab_type01 .tab1 a{width:100%;height:25px;padding-top:10px;}
#admin_main .content_wrap .content .tab_type01 .tab1 a:link, #admin_main .content_wrap .content .tab_type01 .tab1 a:visited{border:1px solid #999;background-color:#efefef;display:inline-table;}
#admin_main .content_wrap .content .tab_type01 .tab1 a:hover, #admin_main .content_wrap .content .tab_type01 .tab1 a:active{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #fff;background-color:#fff;display:inline-table;}
#admin_main .content_wrap .content .tab_type01 .tab1 a.on{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #fff;background-color:#fff;display:inline-table;}

#admin_main .content_wrap .content .tab_type01 .tab2{width:15%;height:35px;text-align:center;font-size:14px;font-weight:bold;float:right;}
#admin_main .content_wrap .content .tab_type01 .tab2 a{width:100%;height:25px;padding-top:10px;border:1px solid #999;background-color:#4965a3;color:#fff;display:inline-table;}

#admin_main .content_wrap .content .chart{width:100%;margin:0 0 15px 0;padding:0;}

.ad_btn01{width:15%;height:25px;text-align:center;font-size:13px;font-weight:bold;float:left;}
.ad_btn01 a{width:100%;height:21px;padding-top:4px;}
.ad_btn01 a:link, .ad_btn01 a:visited{border:1px solid #999;background-color:#efefef;display:inline-table;}
.ad_btn01 a:hover, .ad_btn01 a:active{border:1px solid #999;background-color:#666;color:#fff;display:inline-table;}

.ad_btn_wrap2{width:32%;margin:0 auto;}

.ad_btn02{width:48%;height:25px;margin:0 1%;text-align:center;font-size:13px;font-weight:bold;float:left;}
.ad_btn02 a{width:100%;height:21px;padding-top:4px;}
.ad_btn02 a:link, .ad_btn02 a:visited{border:1px solid #999;background-color:#efefef;display:inline-table;}
.ad_btn02 a:hover, .ad_btn02 a:active{border:1px solid #999;background-color:#666;color:#fff;display:inline-table;}

.sliderkit{position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.sliderkit img{border:0;}

.sliderkit .sliderkit-nav{position:absolute;text-align:center;z-index:10;width:10px}

.sliderkit .sliderkit-nav-clip{margin:0 auto;position:relative;overflow:hidden;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

.sliderkit .sliderkit-btn{z-index:10;}

.sliderkit .sliderkit-panel{position:absolute;overflow:hidden;z-index:1;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}

.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

.sliderkit .sliderkit-panel .ud_wrap{height:260px;position:relative;z-index:100;}
/* 이지은이 수정한 것입니다. 2012-05-08, 별도이미지 */
.sliderkit .sliderkit-panel .ud_wrap .join{position:absolute;right:300px;bottom:-18px;} /*bottom:13px;*/
.sliderkit .sliderkit-panel .ud_wrap .join2{position:absolute;right:300px;bottom:-22px;}
.sliderkit .sliderkit-panel .ud_wrap .profile{position:absolute;right:260px;bottom:-18px;}
.sliderkit .sliderkit-panel .ud_wrap .profile2{position:absolute;right:260px;bottom:-22px;}
.sliderkit .sliderkit-panel .ud_wrap .club{position:absolute;right:70px;bottom:-18px;}
.sliderkit .sliderkit-panel .ud_wrap .club2{position:absolute;right:70px;bottom:-22px;}

.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}
.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}

.photoslider-bullets{width:760px;height:260px;}

.photoslider-bullets .sliderkit-nav{position:absolute;bottom:10px;left:10px;}
.photoslider-bullets .sliderkit-nav-clip ul li{float:left;margin:0 1px 0 0;}
.photoslider-bullets .sliderkit-nav-clip ul li a{width:13px;height:13px;background:transparent url("http://www.tomatoasset.com/images/bullet-off.png") no-repeat 0 0;}
.photoslider-bullets .sliderkit-nav-clip ul li.sliderkit-selected a{background:transparent url("http://www.tomatoasset.com/images/bullet-on.png") no-repeat 0 0;}

/* 홍종표가 정의한 것입니다. 2012-04-20 */
#strategyBBs th { width: 120px; background-color: #eeeeee; color: #404040; font-weight: bold; padding-left: 9px;}
#strategyBBs td { padding-left: 10px; text-align:left; }

/* 메인지수 slider */
.contentslider-std{width:260px;height:160px;padding:0;}

/* Nav */
.contentslider-std .sliderkit-nav{width:260px;height:22px;text-align:left;position:relative;}
.contentslider-std .sliderkit-nav-clip{margin:0;}
.contentslider-std .sliderkit-nav-clip li{height:22px;padding:0;margin:0 2px 0 0;}
.contentslider-std .sliderkit-nav-clip li{float:left;}
.contentslider-std .sliderkit-nav-clip li a{float:left;background:#424242;}
.contentslider-std .sliderkit-nav-clip li a{height:18px;margin:0;padding:3px 10px 1px;color:#fff;text-decoration:none;}
.contentslider-std .sliderkit-nav-clip li a:hover{background:#666;}
.contentslider-std .sliderkit-nav-clip li.sliderkit-selected{}
.contentslider-std .sliderkit-nav-clip li.sliderkit-selected a{color:#000;background:#ddd;}

/* Panel */
.contentslider-std .sliderkit-panels{width:260px;height:150px;overflow:hidden;padding:5px 0;background:#fff;}
.contentslider-std .sliderkit-panel{width:260px;height:150px;overflow:auto;padding:0;background:#fff;}

/* Panels buttons */
.contentslider-std .sliderkit-go-btn{position:absolute;top:0;z-index:10;}
.contentslider-std .sliderkit-go-prev{left:0;}
.contentslider-std .sliderkit-go-next{right:0;}
.contentslider-std .sliderkit-go-btn a{display:block;width:12px;height:16px;cursor:pointer;background:transparent url("../../images/arrows-h-big.png") no-repeat 0 0;}
.contentslider-std .sliderkit-go-prev a{background-position:-12px 0;}
.contentslider-std .sliderkit-go-next a{background-position:0 0;}
.contentslider-std .sliderkit-go-prev a:hover{background-position:-36px 0;}
.contentslider-std .sliderkit-go-next a:hover{background-position:-24px 0;}
.contentslider-std .sliderkit-go-btn span{display:none;}

/* 2013 06 19 추가 css소스 */
.mt_bn_basic_1{width:700px;height:100px;margin-bottom:10px;}
.mt_bn_basic_2{width:700px;height:260px;margin-bottom:10px;position:relative;}
.mt_bn_basic_2 .mbb_left{width:348px;height:260px;float:left;}
.mt_bn_basic_2 .mbb_right{width:348px;height:260px;float:right;}
.mt_cont_basic{width:700px;height:160px;}
.mt_cont_basic .mcb_case_1{width:260px;height:160px;margin-right:5px;_margin-right:3px;float:left;}
.mt_cont_basic .mcb_case_2{width:170px;height:160px;margin-right:5px;_margin-right:2px;float:left;}
.mt_cont_basic .mcb_case_3{width:260px;height:160px;float:left;}

/* 2013 08 10 추가 css소스 */
.m_list_wrap{margin-bottom:15px;}
.m_list_wrap ul{border:1px solid #dadada;}
.m_list_wrap li{text-align:left;font-size:13px;}
.m_list_wrap li.ti{height:25px;padding:0 10px;background-color:#e5e5e5;font-weight:bold;line-height:25px;}
.m_list_wrap li.list{height:26px;margin:0 10px;padding:0 5px;border-top:0;line-height:26px;position:relative;}
.m_list_wrap li .mlw_list1{width:80%;height:26px;line-height:26px;letter-spacing:-1px;position:absolute;left:0;}
.m_list_wrap li .mlw_date1{width:20%;height:26px;font-size:11px;line-height:26px;position:absolute;left:80%;}
.m_list_wrap li .mlw_list2{width:57%;height:26px;line-height:26px;letter-spacing:-1px;position:absolute;left:0;}
.m_list_wrap li .mlw_author2{width:21%;height:26px;font-size:11px;line-height:26px;position:absolute;left:58%;}
.m_list_wrap li .mlw_date2{width:20%;height:26px;font-size:11px;line-height:26px;position:absolute;left:81%;}



/************************************************
*		POPUP	171110							*
************************************************/

.mw_popup1, .mw_popup2, .mw_popup3, .mw_popup4, .mw_popup5{width:100%;height:100%;display:none;position:fixed;_position:absolute;top:0;left:0;z-index:100000;}
.mw_popup1.open, .mw_popup2.open, .mw_popup3.open, .mw_popup4.open, .mw_popup5.open{display:block}
.mw_popup1 .bg, .mw_popup2 .bg, .mw_popup3 .bg, .mw_popup4 .bg, .mw_popup5 .bg{
	width:100%;
	height:100%;
	background:#000;
	opacity:.5;
	filter:alpha(opacity=50);
	position:absolute;
	top:0;
	left:0;
}
#popup1, #popup2, #popup3, #popup4, #popup5{
	width:400px;
	margin:0 0 0 -200px;
	background:#fff;
	position:absolute;
	top:20%;
	left:50%;
}
#popup1.g_popup1 .g_popup1, #popup2.g_popup2 .g_popup2, #popup3.g_popup3 .g_popup3, #popup4.g_popup4 .g_popup4, #popup5.g_popup5 .g_popup5{display:block}
#popup1 .close, #popup2 .close, #popup3 .close, #popup4 .close, #popup5 .close{
	width:21px;
	height:21px;
	padding:0;
	border:0;
	background:url(../images/icon/cancel_gray.png);
	text-decoration:none !important;
	cursor:pointer;
	opacity:1;
	overflow:visible;
	position:absolute;
	top:15px;
	right:10px;
	display:block;
}

.pop_header{
	height:50px;
	padding:0 10px;
	background:#f9f9f9;
	border-bottom:1px solid #ddd;
	text-align:center;
	font-size:20px;
	font-weight:700;
	color:#333;
	line-height:50px;
	letter-spacing:-1px;
}
.pop_header img{width:100%;}

.pcxtit{margin:0 0 25px;text-align:center;font-size:30px;line-height:35px;font-weight:400;color:#333;position:relative;display:block;z-index:100;}
.pctit{margin:0 0 10px;text-align:center;font-size:16px;line-height:24px;font-weight:500;color:#666;position:relative;display:block;z-index:100;}

.pscroll{height:350px;overflow:hidden;overflow-x:hidden;overflow-y:scroll;}
.pop_contant{padding:20px 10px 70px;position:relative;}
.pop_contant .aimg{width:100%;}
.pop_contant table {width:100%;}
.pop_contant table tr {height:30px;}
.pop_contant table td {font-size:16px;font-weight:400;color:#bbb;}

.pop_contant textarea{font-size:16px;color:#bbb;}

.btn_wrap{
	width:100%;
	height:50px;
	padding:0;
	text-align:center;
	font-size:18px;
	font-weight:400;
	color:#c1c1c1;
	line-height:50px;
	position:absolute;
	bottom:0;
	left:0;
	z-index:1000;
}
.btn_wrap a{cursor:pointer;}

a.btn100{width:100%;}
a.btn50{width:50%;}

a.btn_r {height:50px;background:#cb2229;text-align:center;font-size:18px;font-weight:400;line-height:50px;color:#fff;float:left;display:block;}
a.btn_r:hover {background:#af1e24;color:#fff;text-decoration:none !important;}

a.btn_w {height:50px;background:#fff;border:1px solid #c9c9c9;text-align:center;font-size:18px;font-weight:400;line-height:50px;color:#888;float:left;display:block;}
a.btn_w:hover {background:#c9c9c9;border:1px solid #c9c9c9;color:#fff;text-decoration:none !important;}

a.btn_close {background:#c9c9c9;font-weight:bold;color:#666;float:left;display:block;}
a.btn_close:hover {background:#999;color:#fff;text-decoration:none !important;}