@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

/*CSS Document*/
@font-face { /* ³ª´®°íµñ Regular */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face { /* ³ª´®°íµñ Bold */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face { /* ³ª´®°íµñ ExtraBold */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}



/* reset css */

body{margin:0; padding:0; background-color:#fff;}

html{overflow-y:scroll;}

body, table, th, td, input, select, textarea, div{font-family:'Nanum Gothic', 'Nanum Barun Gothic', 'Dotum', 'Verdana', 'Arial'; font-size:12px; color:#333333; /*line-height:1.6;*/}
h1, h2, h3, h4, h5, h6, ol, ul, li, form, fieldset, input, textarea, hr, p{margin:0; padding:0;}

img, fieldset{border:0 none;}
img{vertical-align:middle;}/* ¾Ö´ÏÀ§Áî ¼Ö·ç¼ÇÀº middle */

input{vertical-align:middle;}

ol, ul, li{list-style:none;}

/*table{border-spacing:0; border-collapse:collapse; border:0 none;}*/

h1,h2,h3,h4,h5,h6{font-size:100%;}

button{border:0 none; padding:0; margin:0; background:transparent; *overflow:visible; cursor:pointer;}
button::-moz-focus-inner{border:0; padding:0;}

label{cursor:pointer;}

a:link{color:#333333; text-decoration:none; selector-dummy:expression(this.hideFocus=true); outline:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#5899d4; text-decoration:none;}
a:active{color:#333333; text-decoration:none;}

button::-moz-focus-inner{border:0; padding:0;}



/* Çì´õ

------------------------------------------------------------------------------------------------------------*/

#header{position:relative; width:1100px; height:77px; margin:0 auto;z-index:10;} /* 2016.10.17 ¼öÁ¤ */
#header h1{position:absolute; top:12px; left:0;}
#header ul{position:absolute; top:18px; right:0;}
#header ul li{float:left;}
#header a{display:block;}


/*¸Þ´º½ºÅ¸ÀÏ*/
/* 2016.10.17 Ãß°¡ */
#menu_wrap{position:absolute;width:100%;top:19px;height:85px;margin:0 auto;z-index:100;text-align:center;}
#menu_wrap .menu_area{position:relative;width:1100px;margin:0 auto;z-index:100;}

#menu_wrap .menu_area .top_logo{float:left;position:absolute; top:-6px; left:0;}

ul.horizontal-dropdown{float:right;list-style:none;position:relative;width:876px;height:82px;background:url('/img/common/top_mbg.png') no-repeat;}
ul.horizontal-dropdown a{display:block;padding:11px 25px 14px 25px;text-decoration:none;color:#fff;font-size:15px;font-weight:bold;background:url('/img/common/top_mline.png') no-repeat right center;}
ul.horizontal-dropdown li.last a{background:none;}
ul.horizontal-dropdown li{float:left;padding:0;}
ul.horizontal-dropdown li.hover{background-position:bottom;}


/*sub nav*/
ul.horizontal-dropdown ul{position:absolute;margin:0 auto;left:0;padding:5px 0;width:800px;background:url('/img/common/top_sbg.png') no-repeat left bottom;overflow:hidden;}
ul.horizontal-dropdown ul li{background:transparent;padding:5px 10px 5px 10px;float:left;background:url('/img/common/top_sline.png') no-repeat right;}
/* 2017-02-10 ÆøÁÙÀÓ
ul.horizontal-dropdown ul li{background: transparent;padding:11px 15px 20px 15px;float:left;background:url('/img/common/top_sline.png') no-repeat right 15px;}
*/
ul.horizontal-dropdown ul li a{position: relative;top:0;left:0;padding:0;display:block;float:left;color:#656565;font-size:13px;}
ul.horizontal-dropdown ul li a:hover{color: #000;}
ul.horizontal-dropdown ul .lastmenu{background:none;}

ul.horizontal-dropdown .lpd01{padding-left:26px;}
ul.horizontal-dropdown .lpd02{padding-left:11px;}
ul.horizontal-dropdown .lpd03{padding-left:20px;}
/* Àü¹®°¡ ½ºÅ¸µé ¼­ºê¸Þ´º  
ul.horizontal-dropdown .lpd03{padding-left:40px;}
*/
ul.horizontal-dropdown .lpd04{padding-left:27px;} 
/* ¼öÀÍ·ü&¼øÀ§ ¼­ºê¸Þ´º 
ul.horizontal-dropdown .lpd04{padding-left:47px;} 
*/
ul.horizontal-dropdown .lpd05{padding-left:235px;} /* ÅõÀÚÀü·«¼¾ÅÍ ¼­ºê¸Þ´º */
/*
ul.horizontal-dropdown .lpd06{padding-left:400px;} /* ÅõÀÚÀü·«¼¾ÅÍ ¼­ºê¸Þ´º * /
*/




/* ÇªÅÍ

------------------------------------------------------------------------------------------------------------*/

.footer_wrap{height:190px; background:#585858;}
.footer_wrap #footer{width:875px; margin:0 auto; padding-left:225px; background:url('../img/main/f_logo.png') left 21px no-repeat; overflow:hidden;}
.footer_wrap #footer ul{margin-top:24px; overflow:hidden;}
.footer_wrap #footer ul li{margin-left:5px; float:left; font-size:13px; color:#fff;}
.footer_wrap #footer ul li.first{margin-left:0;}
.footer_wrap #footer ul li a{color:#fff; display:block;}
.footer_wrap #footer p{margin-top:18px; font-size:13px; color:#d4d4d4;}
.footer_wrap #footer small{margin-top:8px; font-size:11px; color:#a4a4a4; line-height:1.7; display:block;}
.footer_wrap #footer span{margin-top:6px; font-size:13px; color:#d4d4d4; display:block;}



/* ¸ÞÀÎ

------------------------------------------------------------------------------------------------------------*/

/*ºñÁê¾ó*/
#visual_wrap{height:139px; background:url('../img/main/visual_pattern.jpg') top left repeat-x; overflow:hidden;}
#visual_wrap #visual{width:1100px; margin:0 auto;}
#visual_wrap #visual .m_visual{width:832px; float:left;}


/*·Î±×ÀÎ*/
#visual_wrap #visual .m_login{width:244px; height:139px; float:right; background:#404040; border:1px solid #343233;}
#visual_wrap #visual .m_login .login_before{padding:0 12px; overflow:hidden;}
#visual .m_login .login_before span{margin-top:15px; float:left; color:#999999; }
#visual .m_login table{margin-top:8px; float:left;}
#visual .m_login table input{width:132px; height:25px; padding-left:8px; color:#838383; border:1px solid #323232; }
#visual .m_login ul{margin-top:10px; float:left;}
#visual .m_login ul.naver{float:left;margin:5px 0 0 -9px;color:#fff;}
#visual .m_login ul li{margin-left:10px; font-size:11px; letter-spacing:-0.05em; float:right; }
#visual .m_login ul li a{color:#a8a8a8;}
#visual .m_login ul li img{margin-left:6px;}
#visual .m_login ul li span.saveid{margin-top:7px;}

#visual_wrap #visual .m_login .login_later{position:relative; height:138px; overflow:hidden;  }
#visual_wrap #visual .m_login .login_later h5{margin-bottom:20px; padding:14px 0 12px 40px; color:#b1b1b1; font-weight:normal; background:url('../img/main/login_title.jpg') center top no-repeat;}
#visual_wrap #visual .m_login .login_later p{margin-left:20px;margin-top:-10px;padding:0;color:#a8a8a8; font-size:11px;}
#visual_wrap #visual .m_login .login_later p b{font-size:14px;}
#visual_wrap #visual .m_login .login_later p b span{color:#fff;}
#visual_wrap #visual .m_login .login_later font{margin-left:20px;color:#cc3333; line-height:1.9; display:block;}
#visual_wrap #visual .m_login .login_later strong{margin-left:20px; font-weight:normal; color:#b19657;}
#visual_wrap #visual .m_login .login_later button{position:absolute;bottom:18px;right:20px;color:#a8a8a8;text-decoration:underline;}
#visual_wrap #visual .m_login .login_later ul{position:absolute;bottom:15px;right:20px;color:#a8a8a8;} /* 2017.08.22 Ãß°¡ */
#visual_wrap #visual .m_login .login_later ul li{display:inline;}
#visual_wrap #visual .m_login .login_later ul li a{text-decoration:underline;}


/*ÁÖ°£Á¾ÇÕ¼øÀ§*/
#main_bg{background-color:#fff;/*background:url('../img/main/main_bg2.gif') left 817px repeat-x;*/} /* 2017.5.4 ¼öÁ¤ : ÀÛÀº¹è³ÊÀÏ °æ¿ì main_bg Àû¿ë *//* 2017.12.22 ¼öÁ¤ : ¸ÞÀÎ ¹è°æ »èÁ¦ */
#m_container{width:1100px; margin:18px auto 0; overflow:hidden;}
#m_container .left{width:832px; float:left;}
.left #weekly{position:relative;}
.left #weekly .weekly_top{overflow:hidden;}
.left h2.main_title{font-size:16px; color:#1e1e1e; font-weight:600; float:left;}
.left h2.main_title2{padding-bottom:8px; font-size:16px; color:#1e1e1e; font-weight:600; border-bottom:2px solid #5d5b5b;}
.left h2.main_title2 span{font-size:14px; color:#777777;}
.left h2.main_title span{font-size:14px; color:#777777;}

.left #weekly .weekly_top ul{height:18px; margin:2px 15px 0 0; float:right;overflow:hidden;z-index:50;}
.left #weekly .weekly_top ul li{height:18px; margin:2px 5px 0 0; float:left;}
.left #weekly .weekly_top ul li a{padding:2px 6px; color:#6f6f6f; font-weight:bold; background:url('../img/main/smallnum_bg.gif') 50% top no-repeat;}
.left #weekly .weekly_top ul li a:hover, #m_container .left #weekly .weekly_top ul li a.on{color:#fff; background:url('../img/main/smallnum_on_bg.gif') 50% top no-repeat;}
.left #weekly .weekly_top ul li a.num_more{padding:2px 3px; letter-spacing:-0.05em;}
.left #weekly .weekly_top ul li.last{margin-right:0;}

.left #weekly .crown{position:absolute;top:37px;left:36px;z-index:100;}
.left #weekly .txt_rank{position:absolute;top:52px;left:38px;z-index:100;}
.left #weekly .txt_rank li{display:inline;margin-right:111px;color:#fff;font-size:12px;font-weight:bold;letter-spacing:-0.02em;}
.left #weekly .txt_rank li.last2{margin-right:0;}

/*ÁÖ°£Á¾ÇÕ¼øÀ§ Å«ÅÇ*/
/* 2016.10.17 Ãß°¡ */
.container{width:832px; margin:0 auto;}
ul.tabs{margin:0 auto;padding:0;float:left;list-style:none;height:163px;width:100%;}
ul.tabs li{float:left;margin:0;padding:0;width:125px;height:163px;overflow:hidden;position:relative;}
ul.tabs li a{text-decoration:none;display:block;outline:none;}
ul.tabs li a:hover{background:none;}	
html ul.tabs li.active, html ul.tabs li.active a:hover{background:none;}
.tab_container{clear:both;float:left;width:832px;background:#fff;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.tab_content{position:relative;margin:0 auto;}
.tab_content h2{font-weight:normal;padding-bottom:10px;border-bottom:1px dashed #ddd;font-size:1.8em;}
.tab_content h3 a{color:#254588;}
/* 2016.10.21 Ãß°¡ */
.shadetabs{list-style-type:none;margin-top:10px;width:832px;height:150px;text-align:center; /*set to left, center, or right to align the menu as desired*/}
.shadetabs li{display:inline;margin:0 2px;padding:67px 0 73px 0;background:url('../img/main/ranking_tab_bg.png') top left no-repeat;}
.shadetabs li a{padding:67px 0 73px 0;text-decoration:none;}
.shadetabs li a:visited{padding:67px 0 73px 0;}
.shadetabs li a:hover{padding:67px 0 73px 0;background:url('../img/main/ranking_tab_over.png') top left no-repeat;text-decoration:underline;}
.shadetabs li.selected{position:relative;width:125px;height:150px;}
.shadetabs li.selected a{/*selected main tab style */padding:67px 0 73px 0;background:url('../img/main/ranking_tab_on.png') top left no-repeat;}
.shadetabs li.selected a:hover{/*selected main tab style */width:125px;height:150px;text-decoration: none;}



.tabcontentstyle{ /*style of tab content oontainer*/width:832px;height:500px;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block!important;}}

/* 2016.10.17 ¼öÁ¤ */
.left #weekly ul.big_tab{position:absolute; top:30px; margin:0 22px; overflow:hidden;}
.left #weekly ul.big_tab li{margin-left:7px; float:left;}
.left #weekly ul.big_tab li.first{margin-left:0;}
.left #weekly ul.big_tab li a{position:relative; width:125px; height:150px; background:url('../img/main/bigtab_off_bg.jpg') top left no-repeat; display:block; overflow:hidden;}
.left #weekly ul.big_tab li a .circle_profile{position:relative; width:96px; height:96px; margin:10px auto 0; background:#dddddd; border-radius:100px; overflow:hidden;}
.left #weekly ul.big_tab li a .circle_profile img{position:absolute;}
.left #weekly ul.big_tab li a .circle_profile img.first{top:7px; left:-5px;}
.left #weekly ul.big_tab li a .circle_profile img.second{top:-3px; left:-53px;}
.left #weekly ul.big_tab li a .circle_profile img.third{top:7px; left:-5px;}
.left #weekly ul.big_tab li a .circle_profile img.fourth{top:7px; left:0px;} /* ÀÎ°øÁö´ÉÅ¬·´ */
.left #weekly ul.big_tab li a .circle_profile img.fifth{top:7px; left:10px;}
.left #weekly ul.big_tab li a .circle_profile img.sixth{top:7px; left:-2px;} /* ÄöÆ®Å¬·´ */
.left #weekly ul.big_tab li a .circle_profile img.seventh{top:0; left:-20px;}
.left #weekly ul.big_tab li a .circle_profile img.eighth{top:10px; left:2px;}
.left #weekly ul.big_tab li a p{width:96px; margin:7px auto 0; padding:4px 0; text-align:center; color:#fff; font-size:11px; font-weight:bold; background:#504d4d; border-radius:20px;}
.left #weekly ul.big_tab li a span{position:absolute; top:16px; left:10px; width:23px; padding:5px 0; text-align:center; font-size:10.5px; font-weight:bold; color:#fff; background:#504d4d; border-radius:50px; display:block;}
.left #weekly ul.big_tab li.on a{background:url('../img/main/bigtab_bg.jpg') top left no-repeat;}
.left #weekly ul.big_tab li.on a p{background:url('../img/main/bigtab_pbg.png') top left no-repeat;}
.left #weekly ul.big_tab li.on a span{top:14px; left:8px; width:29px; padding:8px 0; font-size:14px; background:url('../img/main/bigtab_circlebg.png') center center no-repeat;}
.left #weekly ul.big_tab li.on a span img{position:absolute; top:-6px; left:4px;}


/*ÁÖ°£Á¾ÇÕ¼øÀ§ ÅÇ³»¿ë*/
.weekly_con_wrap{width:832px; height:500px; margin:0 auto; background:url('../img/main/bigtab_con_wrap.png') top left no-repeat; overflow:hidden;}
.weekly_con_wrap .vod_list{width:810px; margin:20px auto 0;}
.weekly_con_wrap .vod_list h3{margin-bottom:10px;}
.weekly_con_wrap .playprofile_wrap{width:229px; margin:25px 23px 15px 18px; float:left;}
.weekly_con_wrap .playprofile_wrap strong{margin-bottom:8px; display:block; overflow:hidden;}
.weekly_con_wrap .playprofile_wrap strong a{width:87px; margin-left:15px; display:block; float:left;}
.weekly_con_wrap .playprofile_wrap strong font{margin:4px 15px 0 0; font-size:13px; font-weight:600; float:right;}
.weekly_con_wrap .playprofile_wrap strong font span{color:#ff7a0d;}
.weekly_con_wrap .playprofile_wrap .play_profile{position:relative; width:208px; height:208px; margin:0 auto; overflow:hidden;}
.weekly_con_wrap .playprofile_wrap .play_profile a{display:block;}
.weekly_con_wrap .playprofile_wrap .play_profile img{width:208px; height:208px;}
.weekly_con_wrap .playprofile_wrap .play_profile span{position:absolute; bottom:17px; left:17px;}
.weekly_con_wrap .playprofile_wrap .play_profile span img{width:auto; height:auto;}
.weekly_con_wrap .playprofile_wrap ul{margin-top:16px; overflow:hidden;}
.weekly_con_wrap .playprofile_wrap ul li{margin-left:13px; float:left;}
.weekly_con_wrap .playprofile_wrap ul li.first{margin-left:0;}
.weekly_con_wrap .playprofile_wrap ul li a{position:relative; display:block;}
.weekly_con_wrap .playprofile_wrap ul li a span{position:absolute; top:8px; right:1px;}
.weekly_con_wrap .playprofile_wrap ul li.first a span{position:absolute; top:9px; right:-7px;}

.weekly_con_wrap .intro_wrap{width:544px; height:352px; margin:30px 18px 0 0; float:right;}
.weekly_con_wrap .intro_wrap .name_wrap{position:relative; width:544px; height:350px; float:left;}
.weekly_con_wrap .intro_wrap .name_wrap h3{position:relative; margin-bottom:18px; padding-top:40px; font-size:34px; font-weight:bold; line-height:1.2; text-align:left;}
.weekly_con_wrap .intro_wrap .name_wrap h3 span{font-size:20px; color:#0b5182;}
.weekly_con_wrap .intro_wrap .name_wrap h3 font{color:#b60f06;}
.weekly_con_wrap .intro_wrap .name_wrap h3 strong.tendency1{position:absolute; top:-14px; left:0; width:48px; padding:8px 0 17px; font-size:15px; font-weight:normal; color:#fff; text-align:center; background:url('../img/main/tendency_bg.png') top left no-repeat;}
.weekly_con_wrap .intro_wrap .name_wrap h3 strong.tendency2{position:absolute; top:-14px; left:58px; width:48px; padding:8px 0 17px; font-size:15px; font-weight:normal; color:#fff; text-align:center; background:url('../img/main/tendency_bg.png') top left no-repeat;}
.weekly_con_wrap .intro_wrap .name_wrap h3 strong.tendency3{position:absolute; top:-14px; left:116px; width:48px; padding:8px 0 17px; font-size:15px; font-weight:normal; color:#fff; text-align:center; background:url('../img/main/tendency_bg.png') top left no-repeat;} /* 2016.10.17 Ãß°¡ */
.weekly_con_wrap .intro_wrap .name_wrap h3 em{position:absolute; top:0px; right:0; margin-right:10px;}
.weekly_con_wrap .intro_wrap .name_wrap h4{margin-bottom:6px; font-size:15px; color:#323232; font-weight:600;}
.weekly_con_wrap .intro_wrap .name_wrap h4.strategy{padding-left:18px; background:url('../img/main/star_bg.png') top left no-repeat;}
.weekly_con_wrap .intro_wrap .name_wrap h4.profit{position:relative; width:148px; margin-top:20px; padding-left:27px; background:url('../img/main/badge_bg.png') top left no-repeat;}
.weekly_con_wrap .intro_wrap .name_wrap h4.profit a{position:absolute; top:-1px; right:0;}
.weekly_con_wrap .intro_wrap .name_wrap ul{overflow:hidden;}
.weekly_con_wrap .intro_wrap .name_wrap ul li{margin-bottom:3px; font-size:13px; color:#6b6b6b; font-weight:bold; line-height:1.5;}
.weekly_con_wrap .intro_wrap .name_wrap ul li span{color:#b60f06;}
.weekly_con_wrap .intro_wrap .name_wrap strong{position:absolute; top:7px; right:0; font-size:13px; font-weight:bold;}
.weekly_con_wrap .intro_wrap .name_wrap strong span{color:#ff7a0d;}
.weekly_con_wrap .intro_wrap .name_wrap strong span b{font-size:15px;}
.weekly_con_wrap .intro_wrap .name_wrap strong a{margin:-1px 0 0 7px; float:right;}
.weekly_con_wrap .intro_wrap .name_wrap .style_wrap{width:230px; height:250px; float:left; overflow:hidden;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character{width:300px; height:120px; margin-top:5px; text-align:center; background:url('../img/main/expert_character_bg.png') top left no-repeat; float:right;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character em{margin:10px 0; font-size:25px; color:#b60f06; font-weight:700; display:block;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character p{font-size:20px; color:#0d0d0d; text-decoration:underline;}
/* Àü¹®°¡ ¼öÀÍ·ü 2016.10.10 Ãß°¡ */
.weekly_con_wrap .intro_wrap .name_wrap .expert_character .rate_area{position:relative; top:0px; left:0px; margin:0 auto;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character .rate_area .rate_corner{position:absolute; top:45px; right:0px; width:26px; height:26px; background:url('../img/main/expert_character_corner.png') top left no-repeat; z-index:100;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character .rate_area .rate_month{float:left; position:relative; top:0px; left:17px; width:132px; z-index:1;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character .rate_area .rate_month .rate_tit01{position:absolute; width:132px; padding-top:3px; height:25px; background-color:#dfdfdf; font-size:16px; color:#1d1d1d; font-weight:bold;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character .rate_area .rate_month .rate_num01{position:absolute; top:30px; width:132px; padding-top:3px; height:25px; background-color:#f3f3f3; font-size:16px; color:#7540ce; font-weight:bold;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character .rate_area .rate_year{float:right; position:relative; top:0px; right:17px; width:132px; z-index:1;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character .rate_area .rate_year .rate_tit02{position:absolute; left:2px; width:132px; padding-top:3px; height:20px; background-color:#dfdfdf; font-size:16px; color:#1d1d1d; font-weight:bold;}
.weekly_con_wrap .intro_wrap .name_wrap .expert_character .rate_area .rate_year .rate_num02{position:absolute; top:30px; left:2px;  width:132px; padding-top:3px; height:25px; background-color:#f3f3f3; font-size:16px; color:#7540ce; font-weight:bold;}
/* //Àü¹®°¡ ¼öÀÍ·ü */

.weekly_con_wrap .intro_wrap .name_wrap .expert_character .rate_tit02{float:right; position:relative; top:0px; right:18px; width:132px; padding:6px 0 5px 0;background-color:#dfdfdf; font-size:16px; color:#1d1d1d; font-weight:bold;}
.weekly_con_wrap .intro_wrap .name_wrap .btn_two{margin-top:5px; float:right;}
.weekly_con_wrap .intro_wrap .name_wrap .btn_two a{display:block; float:left;}
.weekly_con_wrap .intro_wrap .name_wrap .btn_two a.first{margin-right:10px;}
.weekly_con_wrap .intro_wrap .name_wrap .btn_kakao{margin-top:5px; float:right;} /* Ä«Ä«¿À¹öÆ° Ãß°¡ 2016.10.10 Ãß°¡ */
.weekly_con_wrap .intro_wrap .name_wrap .style_ind{text-indent:10px;} /* ÅõÀÚ½ºÅ¸ÀÏ µé¿©¾²±â 2016.10.10 Ãß°¡*/

.right .percent_wrap{width:242px; height:338px; margin-bottom:15px; float:right; overflow:hidden;} /* 2016.10.12 ¼öÁ¤*/
.right .percent_wrap a{margin-bottom:15px; display:block;}
.right .percent_wrap .mini_ranking{background:#fff; border:1px solid #d1d1d1;}
.right .percent_wrap .mini_ranking ul{width:208px; margin:10px 5px 15px 15px;} /* 2016.10.13 ¼öÁ¤*/
.right .percent_wrap .mini_ranking ul li{margin-bottom:8px; overflow:hidden;}
.right .percent_wrap .mini_ranking ul li.first span{background:#b60f06;}
.right .percent_wrap .mini_ranking ul li.second span{background:#e2463d;}
.right .percent_wrap .mini_ranking ul li.third span{background:#e96d66;}
.right .percent_wrap .mini_ranking ul li.fourth span{background:#f6908b;}
.right .percent_wrap .mini_ranking ul li span{width:80px; padding:3px 0; text-align:center; font-size:16px; color:#fff; font-weight:bold; display:block; float:left;}

.right .percent_wrap .mini_ranking ul li b{margin-left:8px; padding-left:49px; font-size:18px; color:#232d48; font-weight:bold; text-decoration:underline; background:url('../img/main/arrow.gif') left center no-repeat; vertical-align:sub;}
.right .percent_wrap .mini_ranking p{margin:11px 0; text-align:center; font-size:18px; line-height:1.3; color:#333;font-weight:bold;} /* 2016.10.13 ¼öÁ¤*/
.right .percent_wrap .mini_ranking p strong{font-weight:normal; text-decoration:underline;}
.right .percent_wrap .mini_ranking p strong span{color:#c02f27; text-decoration:underline;}
.right .percent_wrap .mini_ranking font{padding:7px 0 7px 0; font-size:16px; letter-spacing:-0.05em; font-weight:bold; text-align:center; color:#fff; background:#5a5a5a; display:block;} /* 2016.10.12 ¼öÁ¤*/
.right .percent_wrap .mini_ranking font span{color:#f17f79;}

.weekly_con_wrap .intro_wrap .sms_wrap{width:542px; height:27px; margin-bottom:5px; background:#fff; border:1px solid #c4c4c4; float:left; overflow:hidden;}
.weekly_con_wrap .intro_wrap .sms_wrap h5{width:126px; padding:7px 7px 7px 6px; color:#fff; font-size:11px; letter-spacing:-0.03em; background:url('../img/main/speech_bubble.png') 113px 7px no-repeat #4f4f4f; float:left;}
.weekly_con_wrap .intro_wrap .sms_wrap h5.gray{background-color:#8d8d8d;}
.weekly_con_wrap .intro_wrap .sms_wrap b{width:310px; height:13px; margin:8px 0 0 8px; font-size:11px; color:#ac2e12; font-weight:bold; display:block; float:left; overflow:hidden;}
.weekly_con_wrap .intro_wrap .sms_wrap p{width:310px; height:13px; margin:8px 0 0 8px; font-size:11px; color:#4f4f4f; display:block; float:left; overflow:hidden;}
.weekly_con_wrap .intro_wrap .sms_wrap span{margin:7px 8px 0 0; font-size:11px; font-weight:bold; text-decoration:underline; float:right;}
.weekly_con_wrap .intro_wrap .sms_wrap span a{color:#777777;}

.weekly_con_wrap .intro_wrap .short_cut{margin-top:6px; float:left;}
.weekly_con_wrap .intro_wrap .short_cut li{position:relative; margin-left:10px; float:left;}
.weekly_con_wrap .intro_wrap .short_cut li.first{margin-left:0;}
.weekly_con_wrap .intro_wrap .short_cut li a{display:block;}
.weekly_con_wrap .intro_wrap .short_cut li span{position:absolute; top:-8px; right:9px;}
.weekly_con_wrap .expert_percent_open{position:relative; width:790px; height:72px; margin:0 auto; background:url('../img/main/expert_percent_bg.gif') top left no-repeat #fff; border:1px solid #d7d7d7; clear:both;}
.weekly_con_wrap .expert_percent_open ul{margin:6px 0 0 168px; overflow:hidden;}
.weekly_con_wrap .expert_percent_open ul li{width:87px; margin-right:39px; text-align:center; float:left;}
.weekly_con_wrap .expert_percent_open ul li b{font-size:25px; color:#cb0011;}
.weekly_con_wrap .expert_percent_open ul li span{color:#4d4d4d; display:block;}
.weekly_con_wrap .expert_percent_open ul li small{font-size:12px; color:#888888; display:block;}
.weekly_con_wrap .expert_percent_open ul li.last{margin-right:0;}
.weekly_con_wrap .expert_percent_open button.lft{position:absolute; top:22px; left:134px;}
.weekly_con_wrap .expert_percent_open button.rgt{position:absolute; top:22px; right:26px;}

table.percent_table{padding:0 18px;}
table.percent_table th{padding:7px 0; color:#595959; text-align:center; background:#efefef; border-top:1px solid #9d9d9d; border-left:1px solid #dedede; border-bottom:1px solid #dedede;}
table.percent_table th.first, table.percent_table td.first{border-left:0;}
table.percent_table td{border-left:1px solid #dedede; background:#fff; text-align:center;}
table.percent_table td ul{margin:7px auto; overflow:hidden; display:inline-block;}
table.percent_table td ul li{width:15px; margin-right:2px; padding:5px 0 6px; text-align:center; color:#ffcc00; font-size:15px; font-weight:bold; background:url('../img/main/black_bg.png') center center no-repeat; display:block; float:left;}
table.percent_table td ul li.last{width:auto; margin:4px 0 0 0; padding:0; color:#000; background:none;}
table.percent_table td ul li.mgn0{margin-right:0;}
table.percent_table td.white ul li{color:#af0800; background:url('../img/main/white_bg.png') center center no-repeat; display:block; float:left;}
table.percent_table td.white ul li.last{width:auto; margin-top:5px; padding:0; color:#000; background:none;}
table.percent_table tr.last td{border-bottom:1px solid #dedede;}


/*ÀÌº¥Æ®¹è³Ê*/
#m_container .left ul.event_line{width:832px;margin-bottom:30px;padding-top:12px;overflow:hidden;}
#m_container .left ul.event_line li{/*margin-left:11px; */float:left;}
#m_container .left ul.event_line li.first{margin-left:0;}
#m_container .left ul.event_line li.lawyer{width:832px;height:170px;background:url('../img/main/mbanner_lawyer.jpg') left top no-repeat;}
#m_container .left ul.event_line li a{display:block;}
#m_container .left ul.event_line li img{float:right;margin:125px 90px 0 0;}


/*¼öÀÍ·üTOP5*/
#m_container .left ul.rate_with{width:832px; height:860px; overflow:hidden;}
#m_container .left ul.rate_with > li{width:410px; height:280px; margin:10px 0 0 12px; float:left; overflow:hidden;}
#m_container .left ul.rate_with > li.rate1{background:url(../img/main/rate_with_bg1.jpg) top left no-repeat;}
#m_container .left ul.rate_with > li.rate2{background:url(../img/main/rate_with_bg2.jpg) top left no-repeat;}
#m_container .left ul.rate_with > li.rate3{background:url(../img/main/rate_with_bg3.jpg) top left no-repeat;}
#m_container .left ul.rate_with > li.rate4{background:url(../img/main/rate_with_bg4.jpg) top left no-repeat;}
#m_container .left ul.rate_with > li.rate5{background:url(../img/main/rate_with_bg5.jpg) top left no-repeat;}
#m_container .left ul.rate_with > li.rate6{background:url(../img/main/rate_with_bg6.jpg) top left no-repeat;}

#m_container .left ul.rate_with > li.first{margin-left:0;}
#m_container .left ul.rate_with li ul{margin-top:97px; text-align:center; overflow:hidden;}
#m_container .left ul.rate_with li ul li{margin-left:40px; padding-top:10px; display:inline-block;}
#m_container .left ul.rate_with li ul li.top_honor{margin-left:0; padding-top:0;}
#m_container .left ul.rate_with li ul li.top_honor .mini_person{position:relative; width:100px; height:68px; margin:0 auto; padding-top:7px;}
#m_container .left ul.rate_with li ul li .mini_person img{text-align:center;}
#m_container .left ul.rate_with li ul li .mini_person span{position:absolute; top:0; left:-13px;}
#m_container .left ul.rate_with li ul li.top_honor .mini_person span{position:absolute; top:0; left:-5px;}
#m_container .left ul.rate_with li ul li .mini_person span img{height:auto;}
#m_container .left ul.rate_with li ul li.top_honor p{font-size:15px; font-weight:600; color:#595959; text-align:center;}
#m_container .left ul.rate_with li ul li.top_honor strong{font-size:22px; color:#b60f06; text-decoration:underline; text-align:center; display:block;}

#m_container .left ul.rate_with li ul li .mini_person{position:relative; height:66px; margin-bottom:8px; padding-top:7px;}
#m_container .left ul.rate_with li ul li .mini_person img{height:67px;}
#m_container .left ul.rate_with li ul li p{font-size:13px; font-weight:600; color:#595959; text-align:center;}
#m_container .left ul.rate_with li ul li strong{font-size:16px; font-weight:600; color:#595959; text-align:center; display:block;}
#m_container .left ul.rate_with li table.rate_low{width:287px; margin:10px auto 0;}
#m_container .left ul.rate_with li table.rate_low td{font-size:13px; font-weight:bold; color:#595959;}
#m_container .left ul.rate_with li table.rate_low td strong{font-size:16px; font-weight:600;}
/* 2016.10.11 ¼öÁ¤ */
#m_container .left ul.recent_percent{float:left;margin:5px 0 30px 0; overflow:hidden;}
#m_container .left ul.recent_percent li{width:267px; height:268px; margin-left:15px; float:left;}
#m_container .left ul.recent_percent li.first{margin-left:0;}
#m_container .left ul.recent_percent li table{text-align:center;}
#m_container .left ul.recent_percent li table thead td{background:#aaa04b; font-size:11px; color:#fff; padding:8px 0;}
#m_container .left ul.recent_percent li table th{padding:10px 0; color:#333300; background:#f0e8db; border-bottom:1px solid #e6e6e6;}
#m_container .left ul.recent_percent li table th.first{font-size:25px;}
#m_container .left ul.recent_percent li table th span{padding-left:8px; color:#b72b2b; background:url('../img/main/red_arrow.png') left center no-repeat #f0e8db;}
#m_container .left ul.recent_percent li table td{padding:10px 0 11px; font-weight:600; color:#606060; border-bottom:1px solid #e6e6e6;}
#m_container .left ul.recent_percent li table td span{padding-left:8px; color:#b72b2b; background:url('../img/main/red_arrow.png') left center no-repeat;}

/* Live ¹®ÀÚ */
#m_container .left ul.live_list{margin-top:10px; overflow:hidden;}
#m_container .left ul.live_list li{margin-left:11px; border:0px solid #c4c4c4; float:left;}/*2017-02-27 border:1px->border:0px*/
#m_container .left ul.live_list li.first{margin-left:0;}
#m_container .left ul.live_list li .photo{position:relative; width:268px; height:240px; border-bottom:1px solid #c4c4c4; overflow:hidden;}
#m_container .left ul.live_list li .photo img.profile{width:268px; height:240px;}
#m_container .left ul.live_list li .photo img.kakao{position:absolute;left:12px;bottom:12px;width:75px; height:75px;z-index:100;}/* 2017.02.14 Ä«Ä«¿À¹æÀÔÀå ¹öÆ° Ãß°¡ */
#m_container .left ul.live_list li .photo span{position:absolute; top:14px; left:15px; padding-right:19px; font-size:15px; color:#333333; font-weight:bold; background:url('../img/main/expert_home.png') top right no-repeat;}
#m_container .left ul.live_list li .photo button{position:absolute; top:5px; right:6px;}
#m_container .left ul.live_list li .photo font{position:absolute; top:51px; right:6px;}
#m_container .left ul.live_list li .photo .live_character{position:absolute; top:87px; right:0; width:47px; height:77px;}
#m_container .left ul.live_list li .photo .live_character em{width:45px; padding:10px 0 10px 3px; font-size:14px; font-style:normal; color:#fff; text-align:center; background:url('../img/main/live_character_bg.png') top left no-repeat; display:block;}
#m_container .left ul.live_list li .photo .live_character em.first{margin-bottom:5px;}
#m_container .left ul.live_list li .photo .live_character em.last{margin-top:5px;} /* 2016.10.19 Ãß°¡ */
#m_container .left ul.live_list li .live_con{line-height:1.4; text-align:center; background:#f6f6f6; overflow:hidden;}
#m_container .left ul.live_list li .live_con span{margin-top:10px; font-size:16px; color:#b91e26; font-weight:bold;display:block;}
#m_container .left ul.live_list li .live_con p{margin-bottom:8px; font-size:14px; display:block;}
#m_container .left ul.live_list li .live_con .live_btn{width:248px; margin:0 auto 10px; overflow:hidden;}
#m_container .left ul.live_list li .live_con .live_btn a{float:left; display:block;}
#m_container .left ul.live_list li .live_con .live_btn a.first{margin-right:10px;}

/*ÇÏ´Ü °Ô½ÃÆÇµé*/
/* 2016.10.11 ¼öÁ¤ */
/* 2017.03.21 ¼öÁ¤ */
/*#m_container .left .board_wrap{margin:33px 0 10px 0; float:left; overflow:hidden;width:832px;} 2017-11-27 ¼öÁ¤*/
#m_container .left .board_wrap{margin:0px 0 0px 0; float:left; overflow:hidden;width:832px;}
#m_container .left .board_wrap table{width:832px; float:left;}
#m_container .left .board_wrap table thead td{padding-bottom:15px;}
#m_container .left .board_wrap table td .normal_board{position:relative;width:405px;height:172px;background-color:#f4f4f4;border:1px solid #f4f4f4;}
#m_container .left .board_wrap table td .normal_board h4{margin:13px 0 13px 16px;color:#20206a;font-size:15px;font-weight:bold;}
/*#m_container .left .board_wrap table td .normal_board h4{margin:5px 0px 0px 16px;color:#20206a;font-size:15px;font-weight:bold;}*/
#m_container .left .board_wrap table td .normal_board h4 span{color:#990000;}
#m_container .left .board_wrap table td .normal_board ul{margin:0 auto;padding:10px 0 0 7px;overflow:hidden;border-top:1px solid #e4e4e4;}
#m_container .left .board_wrap table td .normal_board ul li{padding-left:7px;line-height:1.6em;background:url('../img/main/bullet_bbs.png') left center no-repeat;font-size:13px;}
#m_container .left .board_wrap table td .normal_board ul li a{width:385px;color:#727272; display:block;font-size:13px;}
#m_container .left .board_wrap table td .normal_board ul li a:hover{color:#333;}
#m_container .left .board_wrap table td .normal_board a.more{position:absolute; top:15px; right:15px;}

#m_container .left .board_wrap table td .review_board{position:relative;width:830px;height:383px;background-color:#f4f4f4;border:1px solid #f4f4f4;}
#m_container .left .board_wrap table td .review_board h4{margin:13px 0 13px 16px;color:#20206a;font-size:15px;font-weight:bold;}
#m_container .left .board_wrap table td .review_board h4 span{color:#990000;}
#m_container .left .board_wrap table td .review_board a.more{position:absolute; top:15px; right:15px;}
#m_container .left .board_wrap table td .review_board .review_cont{width:100%;padding:15px;border-top:1px solid #e4e4e4;}
#m_container .left .board_wrap table td .review_board .review_cont table{width:800px;padding-bottom:10px;background-color:#fff;}
#m_container .left .board_wrap table td .review_board .review_cont table td{vertical-align:top;}
#m_container .left .board_wrap table td .review_board .review_cont table h1{height:41px;margin:13px 0 13px 16px;padding:23px 0 0 74px;background:url('../img/main/review_best1.png') center left no-repeat;color:#333;font-size:16px;font-weight:bold;}
#m_container .left .board_wrap table td .review_board .review_cont table img.review_new{margin-top:-2px;}
#m_container .left .board_wrap table td .review_board .review_cont table img.review_thum{margin-left:16px;}
#m_container .left .board_wrap table td .review_board .review_cont table ul{padding:15px 30px 15px 10px;line-height:1.5em;}
#m_container .left .board_wrap table td .review_board .review_cont table ul li span.user_id{color:#000;font-weight:bold;}
#m_container .left .board_wrap table td .review_board .review_cont table ul li span.write_date{margin-left:5px;font-size:11px;}
#m_container .left .board_wrap table td .review_board .review_cont table ul li.preview{padding:10px 0;}
#m_container .left .board_wrap table td .review_board .review_cont table .review_pre{position:relative;width:374px;height:138px;margin-top:10px;border:1px solid #e9e9e9;}
#m_container .left .board_wrap table td .review_board .review_cont table .review_pre .pre_best{position:absolute;top:5px;left:5px;z-index:999;}
#m_container .left .board_wrap table td .review_board .review_cont table .review_pre .pre_thum{position:absolute;top:16px;left:16px;z-index:100;}
#m_container .left .board_wrap table td .review_board .review_cont table .review_pre ul{width:240px;margin:5px 0 0 110px;}
#m_container .left .board_wrap table td .review_board .review_cont table .review_pre li.pre_title{padding-bottom:5px;color:#333;font-size:13px;font-weight:bold;}
#m_container .left .board_wrap table td .review_board .review_cont table .review_pre li.pre_title span{color:#990000;}


#m_container .board_wrap .stock_magazine{position:relative; width:358px; height:313px; background:url('../img/main/stock_bg.jpg') top left no-repeat; float:right; border:1px solid #999999; overflow:hidden;}
#m_container .board_wrap .stock_magazine ul{position:absolute; top:140px; margin:0 18px; overflow:hidden;}
#m_container .board_wrap .stock_magazine ul li{padding-left:6px; line-height:1.5; background:url('../img/main/red_dot.gif') left center no-repeat;}
#m_container .board_wrap .stock_magazine ul li a{color:#757879; display:block;}
#m_container .board_wrap .stock_magazine a.more{position:absolute; top:140px; right:18px;}

/* VIPÈ¸¿ø ¼öÀÍÀÏÁö */
/* 2016.10.11 Ãß°¡ */
#m_container .vip_wrap{margin:20px 0 30px 0; float:left; overflow:hidden;width:832px;}
#m_container .vip_wrap .vip_tit{width:100%;text-align:center;}
#m_container .vip_wrap .calendar_date{position:relative;margin:0 auto;margin:30px 0 25px 0;width:832px;height:25px;text-align:center;}
#m_container .vip_wrap .calendar_date span{padding:0 20px;font-size:30px;color:#53545b;font-weight:bold;}
#m_container .vip_wrap .calendar_date li{display:inline;}
#m_container .vip_wrap .calendar_date .btn_arr{position:relative;margin-top:-15px;}
/* VIPÈ¸¿ø ¼öÀÍÀÏÁö */
/* 2018.02.05 Ãß°¡ */
#m_container .roll{margin-bottom:50px;}
/* VIPÈ¸¿ø ¼öÀÍÀÏÁö ´Þ·Â */
/* 2016.10.12 Ãß°¡ */
.tb_calendar,.tb_calendar th,.tb_calendar td{border:0}
.tb_calendar{width:100%;margin-bottom:30px;border-bottom:1px solid #aeaeae;text-align:center;border-collapse:collapse}
.tb_calendar caption{display:none}
.tb_calendar tfoot{background-color:#f5f7f9;font-weight:bold}
.tb_calendar th{padding:15px 0 13px;border-top:2px solid #515151;border-right:1px solid #dddddd;border-left:1px solid #dddddd;color:#313131;font-size:14px;font-weight:bold}
.tb_calendar td{padding:17px 10px 17px 10px;border:1px solid #dddddd;text-align:left;vertical-align:top;line-height:1.3em;}
.tb_calendar td span{float:right;}
.tb_calendar td li{width:100%;}
.tb_calendar td .total{margin-top:7px;font-weight:bold;text-align:center;}
.tb_calendar td .td_bold{font-weight:bold;}
/*.tb_calendar td .pro_name{color:#ff0000;} 2017-04-17 ¼öÁ¤ */
.tb_calendar td .pro_name{color:#33cc33;}
.tb_calendar td .ceil_name{color:#ff0000;}/*2017-04-17 »óÇÑ°¡Ç¥½Ã Ãß°¡*/
.tb_calendar .td_sat{border-right:1px solid #fff;color:#0078ff;font-weight:bold;}
.tb_calendar .td_sun{border-left:1px solid #fff;color:#db0008;font-weight:bold;}
.tb_calendar .td_blank{color:#ddd;font-weight:bold;}
.tb_calendar .td_left{border-left:1px solid #fff;}
.tb_calendar .td_right{border-right:1px solid #fff;}

/* VIPÈ¸¿ø ¼öÀÍÀÏÁö ´Þ·Â */
/* 2016.10.12 Ãß°¡ */
/*º°½ºÅ¹¹«·áÃ¼Çè½ÅÃ»*/
#m_container .right{width:242px; float:right;}
.main_free_wrap{width:188px; height:349px; margin:10px 0; padding:0 27px; background:url('../img/main/mobile_bg.png') center top no-repeat; overflow:hidden; float:right;} /* 2016.10.18 ¼öÁ¤ */
.main_free_wrap table{margin-top:88px;}
.main_free_wrap table th{padding-bottom:10px; font-weight:bold; text-align:left;}
.main_free_wrap table td{width:136px;}
.main_free_wrap table td input{width:132px; height:22px; margin-bottom:10px; background:#f3f3f3; border:1px solid #d1d1d1;}
.main_free_wrap table td.phone input{width:35px;}
.main_free_wrap table td select{width:135px; height:24px; background:#f3f3f3; border:1px solid #d1d1d1; letter-spacing:-0.05em;}
.main_free_wrap table th.mgnno{padding-bottom:0;}
.main_free_wrap b{margin-top:12px; color:#b60f06; text-decoration:underline; text-align:center; display:block;}
.main_free_wrap p{margin-top:5px; color:#505050;}
.main_free_wrap button{width:170px; margin:10px auto 0; display:block;}



/*°èÁÂ¹øÈ£¹®ÀÇ,½Å¿ëÄ«µå¾È³»¹è³Ê*/
a.account_banner{margin-bottom:13px; display:block;}
a.credit_banner{margin-bottom:20px; display:block;}


/*ÃÖ±Ù¼öÀÍ·üÇöÈ²*/
.recent_rate_of_return{margin-bottom:20px; overflow:hidden; position:relative;}
.recent_rate_of_return span{position:absolute;text-align:center;left:42px;top:35px; line-height:20px;font-size:14px;}
.recent_rate_of_return h4{padding-left:13px; font-size:14px; color:#444444; background:url('../img/main/purple_bg.jpg') left center no-repeat; float:left;}
.recent_rate_of_return a{float:right;}
.recent_rate_of_return table{margin-top:7px; float:left;}
.recent_rate_of_return table thead td{padding:8px 0; font-size:11px; font-weight:normal; border-top:2px solid #b0c7f0; background:#f7f9ff;}
.recent_rate_of_return table td{padding:5px 0 6px; text-align:center; font-weight:600; border-top:1px solid #d1d1d1;}
.recent_rate_of_return table td.date{color:#666666;}
.recent_rate_of_return table td span{padding-left:8px; color:#ff0000; font-weight:normal; background:url('../img/main/red_arrow.png') left center no-repeat;}

/*¸ÂÃãÀü¹®°¡Å¬·´ 2017.03.14 Ãß°¡*/
.recent_rate_of_return2{margin-top:-15px;margin-bottom:20px; overflow:hidden;}
.tb_club_type,.tb_club_type th,.tb_club_type td{border:0}
.tb_club_type{width:100%;border-bottom:1px solid #d1d1d1;border-collapse:collapse}
.tb_club_type caption{display:none}
.tb_club_type th{padding:15px;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-bottom:2px solid #e5e5e5;color:#333;font-size:15px;font-weight:bold;text-align:left;}
.tb_club_type td{border:1px solid #d1d1d1;}
.tb_club_type td.question{padding-left:1.125em;color:#b0262a;font-size:1.125em;font-weight:bold;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.tb_club_type td.item{padding:7px 0;color:#333;font-size:13px;line-height:1.5em;border-bottom:1px solid #fff;}
.tb_club_type td.dot{border-bottom:1px solid #fff;text-align:center;}
.tb_club_type td.fourth{padding-bottom:10px;background-color:#e3e3e3;}
.tb_club_type td.fourth p{padding:15px;border-bottom:1px solid #fff;}
.tb_club_type td.fourth ul{padding:15px;}
.tb_club_type td.fourth li span{margin-right:3px;font-size:1.125em;font-weight:bold;}
.tb_club_type td.fourth li input.name{width:160px;margin-bottom:3px;padding:3px;color:#333;font-size:1.125em;border:1px solid #fff;}
.tb_club_type td.fourth li input.phone{width:46px;margin-bottom:7px;padding:3px;color:#333;font-size:1.125em;border:1px solid #fff;}
.tb_club_type td.fourth button{width:100%;text-align:center;}

#m_container .right ul.recent_percent{float:left;width:242px;margin:5px 0 30px 0; overflow:hidden;}
#m_container .right ul.recent_percent h1{float:left;width:100%;height:33px;padding:10px 0 0 28px;background:url('../img/main/recent_percent.jpg') left top no-repeat;color:#f1433a;font-size:17px;font-weight:bold;text-align:left;}
#m_container .right ul.recent_percent h1 span{font-size:19px;color:#fff;}
#m_container .right ul.recent_percent li{width:100%;float:left;}
#m_container .right ul.recent_percent li table{text-align:center;}
#m_container .right ul.recent_percent li table thead td{background:#aaa04b; font-size:11px; color:#fff; padding:8px 0;}
#m_container .right ul.recent_percent li table th{padding:10px 5px; color:#333300; background:#f0e8db; border-bottom:1px solid #e6e6e6;}
#m_container .right ul.recent_percent li table th.first{font-size:25px;}
#m_container .right ul.recent_percent li table th span{padding-left:8px; color:#b72b2b; background:url('../img/main/red_arrow.png') left center no-repeat #f0e8db;}
#m_container .right ul.recent_percent li table td{padding:10px 5px; font-weight:600; color:#606060; border-bottom:1px solid #e6e6e6;}
#m_container .right ul.recent_percent li table td span{padding-left:8px; color:#b72b2b; background:url('../img/main/red_arrow.png') left center no-repeat;}



/* ¼­ºê
------------------------------------------------------------------------------------------------------------*/
/*Àü¹®°¡½ºÅ¸µé*/
.expert_wrap{width:1100px; margin:18px auto 0; overflow:hidden;}
.expert_wrap .sub_left{width:250px; margin-right:20px; float:left;}
.expert_wrap .sub_left h4.vip{height:26px;padding:12px 16px 11px 46px;font-size:17px;font-weight:bold;letter-spacing:-0.05em;color:#fff000;background:url('../img/sub/expert_h4_bg2.jpg') top left no-repeat;}
.expert_wrap .sub_left h4.week{height:26px;padding:10px 16px 11px 105px;font-size:18px;font-weight:bold;letter-spacing:-0.04em;color:#fff000;background:url('../img/sub/expert_h4_bg.jpg') top left no-repeat;} /* 2016.10.18 ¼öÁ¤ */

.level_profile{width:248px;height:118px;padding-bottom:10px;margin:3px 0 5px 0;border:1px solid #ccc;overflow:hidden;}
.level_profile .l_photo{width:103px; height:108px; margin:9px; overflow:hidden; border:1px solid #aaaaaa; float:left;}
.level_profile b{width:118px; margin:22px 0 5px;/*font-size:19px;*/font-weight:bold; float:left; display:block; overflow:hidden;}
.level_profile span{margin-bottom:10px; font-size:14px; color:#cb222e; font-weight:600; float:left;}
.level_profile p{width:118px; color:#555555; float:left;}

.expert_wrap .sub_left .expert_vip{margin-bottom:10px;overflow:hidden;}
.expert_wrap .sub_left .expert_level{/* height:682px; */ margin-bottom:20px;padding-bottom:13px;/* background:url('../img/sub/level_profile_bg2.jpg') bottom left no-repeat; */overflow:hidden;} /* 2016.10.18 ¼öÁ¤ */
.expert_wrap .sub_left .expert_level h4{height:26px;padding:10px 16px 11px 105px; font-size:18px; font-weight:bold; letter-spacing:-0.04em; color:#fff000; background:url('../img/sub/expert_h4_bg.jpg') top left no-repeat;} /* 2016.10.18 ¼öÁ¤ */
.expert_wrap .sub_left .expert_level .level_profile{width:248px;height:118px;padding-bottom:10px;margin:3px 0 5px 0;/* background:url('../img/sub/level_profile_bg.jpg') top left repeat-y; */border:1px solid #ccc;overflow:hidden;} /* 2016.10.18 ¼öÁ¤ */
.expert_wrap .sub_left .expert_level .level_profile .l_photo{width:103px; height:108px; margin:9px; overflow:hidden; border:1px solid #aaaaaa; float:left;}
.expert_wrap .sub_left .expert_level .level_profile b{width:118px; margin:22px 0 5px; font-size:19px; font-weight:bold; float:left; display:block; overflow:hidden;}
.expert_wrap .sub_left .expert_level .level_profile span{margin-bottom:10px; font-size:14px; color:#cb222e; font-weight:600; float:left;}
.expert_wrap .sub_left .expert_level .level_profile p{width:118px; color:#555555; float:left;}
.expert_wrap .sub_left .expert_level ul{border-bottom:1px solid #cccccc; overflow:hidden;}
.expert_wrap .sub_left .expert_level ul li{position:relative; height:41px; background:url('../img/sub/expert_level_li_bg.gif') top left no-repeat; overflow:hidden;}
.expert_wrap .sub_left .expert_level ul li:hover, .expert_wrap .sub_left .expert_level ul li.on{background:url('../img/sub/expert_level_li_on_bg.gif') top left no-repeat;}
.expert_wrap .sub_left .expert_level ul li a{padding:14px 30px 12px 58px;font-size:14px; color:#333333; display:block;}
.expert_wrap .sub_left .expert_level ul li a span{color:#cc3333; font-weight:600;}
.expert_wrap .sub_left .expert_level ul li font{position:absolute; top:6px; left:13px; padding:7px 7px 9px; font-size:12px; color:#fff; font-weight:600; letter-spacing:-0.1em; background:url('../img/sub/expert_level_circle_off.png') center center no-repeat;}
.expert_wrap .sub_left .expert_level ul li font.first{background:url('../img/sub/expert_level_circle_first.png') center center no-repeat;}
.expert_wrap .sub_left .expert_level ul li font.first span{position:absolute; top:-6px; left:6px;}
.expert_wrap .sub_left .expert_level ul li font.double{padding:7px 4px 9px; }

.expert_wrap .sub_right{width:830px; margin-bottom:30px; float:right; overflow:hidden;}
.expert_wrap .sub_right .expert_profile_wrap{position:relative; height:306px; margin-bottom:10px; overflow:hidden;}
.expert_wrap .sub_right .expert_profile_wrap .on_air{position:absolute; left:0px;top:0px;}
.expert_wrap .sub_right .expert_profile_wrap .expert_txt{position:absolute; top:200px; left:232px;vertical-align:top; z-index:10;} /* 2016.10.18 ¼öÁ¤ */
.expert_wrap .sub_right .expert_profile_wrap .expert_txt p{color:#666666; line-height:1.5; display:inline-block;vertical-align:top;} /* 2016.10.18 ¼öÁ¤ */
.expert_wrap .sub_right .expert_profile_wrap .expert_txt p.first{margin-right:34px;vertical-align:top;} /* 2016.10.18 ¼öÁ¤ */
.expert_wrap .sub_right .expert_profile_wrap .expert_txt p.first2{margin-left:50px;margin-right:34px;vertical-align:top;} /* 2016.10.18 Ãß°¡ */
.expert_wrap .sub_right .expert_profile_wrap .expert_txt p.first3{margin-left:80px;margin-right:34px;vertical-align:top;}
 /* 2017.06.12 Ãß°¡ */
.expert_wrap .sub_right .expert_profile_wrap .expert_txt2{position:absolute; top:185px; left:232px;vertical-align:top; z-index:10;}
.expert_wrap .sub_right .expert_profile_wrap .expert_txt2 p{color:#666666; line-height:1.5; display:inline-block;vertical-align:top;}
.expert_wrap .sub_right .expert_profile_wrap .expert_txt2 p.first{margin-right:34px;vertical-align:top;}
.expert_wrap .sub_right .expert_profile_wrap .expert_txt2 p.first2{margin-left:50px;margin-right:34px;vertical-align:top;}
.expert_wrap .sub_right .expert_profile_wrap .expert_txt2 p.first3{margin-left:80px;margin-right:34px;vertical-align:top;}
.expert_wrap .sub_right .expert_profile_wrap .expert_txt2 p.first4{margin-left:40px;margin-right:34px;vertical-align:top;}

.expert_wrap .sub_right .expert_profile_wrap span{position:absolute; top:30px; right:13px;}
.expert_wrap .sub_right .expert_mini_con{width:582px; margin-bottom:17px; float:left;}
.expert_wrap .sub_right .expert_mini_con a{display:block;}

table.orange_table{margin:10px 0; border-right:1px solid #efa781; border-bottom:1px solid #efa781;}
table.orange_table thead td{font-size:12px; color:#333333; font-weight:normal; background:#f7e4da;}
table.orange_table td{width:25%; padding:13px 0; font-size:14px; text-align:center; color:#cc3333; font-weight:600; border-top:1px solid #efa781; border-left:1px solid #efa781;}
table.red_table{width:290px; margin-right:18px; float:left;}
table.blue_table{width:288px;float:right;}

.expert_wrap .sub_right .expert_mini_con table.red_table thead td{padding:10px 0; font-size:14px; color:#fff; font-weight:600; background:#c54746; border-right:1px solid #a13a39; border-bottom:1px solid #872c2c;}
.expert_wrap .sub_right .expert_mini_con table.red_table td{text-align:center; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.expert_wrap .sub_right .expert_mini_con table.red_table th{padding:10px 0; background:#f6f4f4; border-bottom:1px solid #dddddd; font-weight:normal;}
.expert_wrap .sub_right .expert_mini_con table.red_table tr.first th, .expert_wrap .sub_right .expert_mini_con table.red_table tr.first td{font-weight:600;}

.expert_wrap .sub_right .expert_mini_con table.blue_table thead td{padding:10px 0 8px 0; font-size:14px; color:#fff; font-weight:600; background:#004885; border-right:1px solid #00335f; border-bottom:1px solid #00335f;}
.expert_wrap .sub_right .expert_mini_con table.blue_table td{text-align:center; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.expert_wrap .sub_right .expert_mini_con table.blue_table td.first{padding:0 5px;text-align:left;}
.expert_wrap .sub_right .expert_mini_con table.blue_table td.last{width:70px;height:43px;border-right:none;text-align:center;}
.expert_wrap .sub_right .expert_mini_con table.blue_table th{padding:9px 0 8px 0; background:#f6f4f4;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; font-weight:normal;}
.expert_wrap .sub_right .expert_mini_con table.blue_table th.last{width:70px;border-right:none;text-align:center;}
.expert_wrap .sub_right .expert_mini_con table.blue_table th.hit{width:60px;}
.expert_wrap .sub_right .expert_mini_con table.blue_table tr.first th, .expert_wrap .sub_right .expert_mini_con table.blue_table tr.first td{font-weight:600;}
.expert_wrap .sub_right .expert_mini_con table.blue_table td img.vodmore{float:right;margin-top:-16px;margin-right:5px;}

.expert_wrap .sub_right .expert_mini_con ul{margin-bottom:10px; overflow:hidden; float:left;}
.expert_wrap .sub_right .expert_mini_con ul li{margin:5px; float:left;}
.expert_wrap .sub_right .expert_mini_con a.sub_ad_banner{float:left;}

.expert_wrap .sub_right ul.sub_navi{width:830px; margin:18px 0 20px; overflow:hidden; float:left;} 
.expert_wrap .sub_right ul.sub_navi li{margin-left:3px; float:left;} /* 2017.10.21 ¼öÁ¤ */
.expert_wrap .sub_right ul.sub_navi li.first{margin-left:0;}

.earnings_rate{margin-bottom:40px; clear:both; overflow:hidden;}
.earnings_rate .title{position:relative; height:21px; margin-bottom:10px;}
.earnings_rate .title h3{position:absolute; top:0; left:0; font-size:20px; font-weight:600; color:#990000;}
.earnings_rate .title h3 small{font-size:12px; color:#3b3b3b;}
.earnings_rate .title ul{position:absolute; top:0; right:0;}
.earnings_rate .title ul li{margin-left:5px; float:left;}
.earnings_rate .title ul li.first{margin-left:0;}
.earnings_rate .title ul li select{height:21px;}
.earnings_rate table thead td{padding:10px 0; font-weight:600; border-top:2px solid #000; border-bottom:1px solid #b4b4b4;}
.earnings_rate table td{padding:8px 0; font-size:13px; text-align:center; border-bottom:1px solid #dddddd;}
.earnings_rate table td b.red{color:#ff0000;}
.earnings_rate table td b.blue{color:#0042ff;}

/* ÀÌ¿ëÈÄ±â */
.robotCenter_box3_subBox1{display:block; background:#ebebeb;}
.robotCenter_box3_subBox1 ul li{padding:13px 11px 13px}
.robotCenter_box3_subBox1 .title{ font-size:14px; color:#fff; background:#7193c0; font-family:notokr-regular; font-weight:500; padding:0px 11px 0px; height:54px; line-height:51px}
.robotCenter_box3_subBox1 .title img{margin-right:13px; padding-top:9px; margin-left:0}
.robotCenter_box3_subBox1 .title span{font-size:24px; padding-right:15px}
.robotCenter_box3_subBox1 ul li img{margin-left:5px; margin-right:10px;border:none; vertical-align:top;}
.robotCenter_box3_subBox1 ul li textarea{height:33px; width:638px; border:#dddddd 1px solid; padding:10px; margin-right:5px}
.robotCenter_box3_subBox1 ul li a{line-height:53px; text-align:center; display:inline-block; width:80px; text-align:center; color:#fff; font-size:13px; background:#616161;vertical-align:top;}


.robotCenter_box3_subBox2{display:block; margin-top:20px}
.robotCenter_box3_subBox2 table{border:0; border-spacing:0; padding:0; border-collapse:collapse; width:100%; border-top:#dedede 1px solid; margin-bottom:13px}
.robotCenter_box3_subBox2 table th{width:130px; text-align:center; font-weight:normal; color:#333333; font-size:13px; font-weight:500;  border-bottom:#dedede 1px solid; padding:10px;}
.robotCenter_box3_subBox2 table th span{color:#919191; font-size:12px; display:block}
.robotCenter_box3_subBox2 table td{ text-align:left;font-size:13px; color:#333333; font-weight:500; border-bottom:#dedede 1px solid;padding:10px;}

.robotCenter_box3_subBox2 .page{display:block; text-align:center}

/* **** navi-red **** */ 
.robot_area .robot_tab{float:left;width:830px;background-color:#fff;}
#robotlist_tabs{overflow:hidden;width:100%;margin:-10px 0 20px 0;padding:0;list-style:none;}
#robotlist_tabs li{float:left;border-left:1px solid #ccc;;border-top:1px solid #ccc;border-bottom:1px solid #ccc; text-align:center;}
#robotlist_tabs li.last_tabs{float:right;margin-right:0px;}
#robotlist_tabs a{position:relative;width:276px;background:#EEE;padding:12px 0;float:left;text-decoration:none;color:#333;font-size:13px;}
#robotlist_tabs a:hover,
#robotlist_tabs a:hover::after,
#robotlist_tabs a:focus,
#robotlist_tabs a:focus::after{background:#c55151;color:#fff;}
#robotlist_tabs a:focus{outline:0;}
#robotlist_tabs a::after{content:'';position:absolute;z-index:1;top:0;bottom:0;width:1em;background:#eee;}
#robotlist_tabs #current a,
#robotlist_tabs #current a::after{background:#c55151;color:#fff;font-weight:600;z-index:3; font-size:13px;}
#robotlist_content{position:relative;height:auto;/*overflow-y:scroll;overflow-x:hidden;*/padding:10px;background-color:#fff;border:1px solid #ddd;z-index:2;}
h3.sub_red{font-size:20px; font-weight:600; color:#990000;}
h3.sub_gold{font-size:20px; font-weight:600; color:#695f53;padding-bottom:5px;border-bottom:1px solid #a9a9a9; margin-bottom:5px;}
h3.sub_star{font-size:20px; font-weight:600; color:#695f53;padding-bottom:5px;border-bottom:1px solid #a9a9a9; margin-bottom:10px;}

/* **** vip **** */ 
.event-list{overflow:hidden;margin:0px;padding:10px 0;}
.event-list li{float:left;position:relative;margin:0 25px 25px 0;width:260px;text-align:center;}
.event-list li:nth-child(3n){margin-right:0;}
.event-list li a{display:block;width:100%}
.event-list li a img{display:block;width:100%;}
.event-list li a .banner-mo{display:none;}
.event-list li .txt-area{text-align:left;width:100%;padding:10px;border:1px solid #eaeaea;border-top:0;box-sizing:border-box}
.event-list li .txt-area .tit{overflow:hidden;margin:0 0 4px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#000;line-height:20px;font-weight:bold;}
.event-list li .txt-area .tit i{display:inline-block;margin:1px 5px 0 0;padding:3px;font-size:11px;color:#fff;font-weight:bold;line-height:11px;vertical-align:top;background:#c55151;font-style:normal;}
.event-list li .txt-area .subtit{text-align:left;display:inline-block;margin:1px 5px 0 0;padding:3px;font-size:11px;color:#000;line-height:11px;vertical-align:top;font-style:normal;}/*2018-01-23 ³¯Â¥ Å¬·´¿ë Ãß°¡*/

.event-list li .txt-area2 {padding:10px;}
.event-list li .txt-area2 .tit{overflow:hidden;margin:0 0 4px;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#000;line-height:20px;font-weight:bold;}
.event-list li .txt-area2 .date{font-size:13px;line-height:18px;color:#888}
.event-list li .txt-area2 .preparing-person{line-height:15px;font-size:11px;color:#666;font-weight:bold;}
.event-list .end{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.2);}
.event-list .end p{position:absolute;top:10px;left:10px;padding:8px 10px;font-size:14px;line-height:14px;color:#fff;background: #353535;}
.report-view.event-view{padding:0}
.report-view.event-view .ex-box{margin:0 15px;}
.report-view.event-view+.sns-area{float: left;width:50%;margin: 0;padding:20px 0 0;}

/* **** PAGING **** */ 
.paging { clear: both; padding: 0 0 30px 0; text-align: center; position: relative; margin-left: 4px; }
.paging a { vertical-align: top; }
.paging ul { display: inline ; padding: 0 7px; margin-left:-4px; overflow: hidden; height: 28px;}
.paging li { display: inline; padding: 0; font-weight: bold; }
.paging li a { display: inline-block; color: #888888; min-width: 28px; padding: 0 5px; height: 28px; line-height: 26px; border: #eaeaea 1px solid; font-size: 12px; box-sizing: border-box; letter-spacing: -1px; }
.paging li a:hover,
.paging li a:focus,
.paging li.on a { color: #000; border: #888888 1px solid; } 
.paging .prev { display: inline-block; width: 28px; height: 28px; background: url("../bbs/skin/bbsBasic/image/btn_board.png") no-repeat -1px -1px; overflow: hidden; text-indent: -9999em; border: #eaeaea 1px solid; border-right: none; box-sizing: border-box;  }
.paging .before { display: inline-block; width: 28px; height: 28px; background: url("../bbs/skin/bbsBasic/image/btn_board.png") no-repeat -28px -1px; overflow: hidden; text-indent: -9999em; margin-left: -5px; border: #eaeaea 1px solid; box-sizing: border-box; }
.paging .after { display: inline-block; width: 28px; height: 28px; background: url("../bbs/skin/bbsBasic/image/btn_board.png")  no-repeat -1px -29px; overflow: hidden; text-indent: -9999em; border: #eaeaea 1px solid; border-right: none; box-sizing: border-box; position: relative; }
.paging .after::after { content: ""; width: 1px; height: 28px; background-color: #eaeaea; position: absolute; top: 0; right: 0; }
.paging .next { display: inline-block; width: 28px; height: 28px; background: url("../bbs/skin/bbsBasic/image/btn_board.png")  no-repeat -28px -29px; overflow: hidden; text-indent: -9999em; margin-left: -5px; border: #eaeaea 1px solid; box-sizing: border-box; position: relative; } 
.paging p.right { position: absolute; top: 0; right: 0; z-index:3 } 
.paging span{float:right;} 

.sub_epil{overflow:hidden;}
.sub_epil .title{position:relative; height:21px; margin-bottom:10px;}
.sub_epil .title h3{position:absolute; top:0; left:0; font-size:20px; font-weight:600; color:#990000;}
.sub_epil .epil_schline{position:absolute; top:0; right:0;}
.sub_epil .epil_schline span{margin:2px 15px 0 0; font-size:13px; font-weight:bold; float:left;}
.sub_epil .epil_schline select{width:98px; height:21px; margin-right:5px; border:1px solid #6e6e6e; float:left;}
.sub_epil .epil_schline input.sch_space{width: 153px; height:19px; margin-right:5px; border:1px solid #6e6e6e; float:left;}
.sub_epil .epil_table{border-bottom:1px solid #d4d4d4;}
.sub_epil .epil_table thead th{width:180px; border-right:none;}
.sub_epil .epil_table thead th, .sub_epil .epil_table thead td{padding:9px 0 10px; text-align:center; border-top:2px solid #a9a9a9; background:#f9f9f9; color:#807e81; font-weight:bold;}
.sub_epil .epil_table th{padding:22px 0 21px; border-top:1px solid #d4d4d4; border-right:1px solid #d4d4d4; font-weight:bold; background:url('../img/sub/epil_th_bg.png') top right no-repeat;}
.sub_epil .epil_table th, .epil_table td{padding:22px 0 22px 30px; border-top:1px solid #d4d4d4; line-height:1.8; letter-spacing:-0.06em;}
.sub_epil .epil_table th{padding:22px 0 21px; border-top:1px solid #d4d4d4; border-right:1px solid #d4d4d4; text-align:center; font-weight:bold; background:url('../img/sub/epil_th_bg.png') top right no-repeat;}
.sub_epil .epil_table th span{font-size:25px; color:#9f340a; letter-spacing:-0.09em;}
.sub_epil .epil_table td{padding:22px 0 22px 30px; border-top:1px solid #d4d4d4; line-height:1.8; letter-spacing:-0.06em;}
.sub_epil .epil_table_paging{margin:17px auto 0;}
.sub_epil a.epil_write_btn{float:right;}


/*¼öÀÍ·ü&¼øÀ§*/
.price_container{width:1100px; margin:18px auto 30px; overflow:hidden;}
.price_container .left{width:832px; float:left;}
.price_container .right{width:242px; float:right;}
.price_container .left ul.top5_ul{margin-bottom:10px; overflow:hidden;}
.price_container .left table.red_table{width:410px; margin-right:12px; float:left;}
.price_container .left table.red_table thead td{padding:10px 0; font-size:14px; color:#fff; font-weight:600; background:#c54746; border-right:1px solid #a13a39; border-bottom:1px solid #872c2c;}
.price_container .left table.red_table td{text-align:center; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.price_container .left table.red_table th{padding:10px 0; background:#f6f4f4; border-bottom:1px solid #dddddd; font-weight:normal; text-align:center;}
.price_container .left table.red_table tr.first th, .price_container .left table.red_table tr.first td{font-weight:600;}

.price_container .left table.blue_table{width:410px; float:left;}
.price_container .left table.blue_table thead td{padding:10px 0; font-size:14px; color:#fff; font-weight:600; background:#3a6185; border-right:1px solid #30506c; border-bottom:1px solid #243d54;}
.price_container .left table.blue_table td{text-align:center; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.price_container .left table.blue_table th{padding:10px 0; background:#f6f4f4; border-bottom:1px solid #dddddd; font-weight:normal; text-align:center;}
.price_container .left table.blue_table tr.first th, .price_container .left table.blue_table tr.first td{font-weight:600;}

.sub_tabmenu{overflow:hidden; background:#333; padding:5px 5px 0 5px;}
.sub_tabmenu li{float:left; margin-right:2px;}
.sub_tabmenu li.on a{background:#fff; color:#222; font-weight:bold;}
.sub_tabmenu li a{display:block; width:89px; text-align:center; color:#fff; padding:5px 0 10px;}

.price_container .left .all_percent{overflow:hidden;}
.price_container .left .all_percent .all1{width:408px; height:427px; margin-bottom:10px; overflow:hidden; float:left; border:1px solid #cccccc;}
.price_container .left .all_percent .all1 ul{}
.price_container .left .all_percent .all1 ul li{position:relative; height:26px; padding:7px 0; color:#333333; border-top:1px solid #cccccc;}
.price_container .left .all_percent .all1 ul li p{margin:6px 0 0 15px; font-size:13px; float:left;}
.price_container .left .all_percent .all1 ul li p span{color:#cc3333; font-weight:600;}
.price_container .left .all_percent .all1 ul li font{margin-left:15px; padding:7px 7px 9px; font-size:12px; color:#fff; font-weight:600; letter-spacing:-0.1em; background:url('../img/sub/expert_level_circle_off.png') center center no-repeat; float:left;}
.price_container .left .all_percent .all1 ul li font.first{position:relative; background:url('../img/sub/expert_level_circle_first.png') center center no-repeat;}
.price_container .left .all_percent .all1 ul li font.first span{position:absolute; top:-6px; left:6px;}
.price_container .left .all_percent .all1 ul li font.double{padding:7px 4px 9px; }
.price_container .left .all_percent .all1 ul li span.btn{float:right; margin-right:15px;}
.price_container .left .all_percent .all1 ul li span.btn button.first{margin-right:5px;}

.price_container .left .all_percent .all2{width:408px; height:427px; margin-bottom:10px; overflow:hidden; float:right; border:1px solid #cccccc;}
.price_container .left .all_percent .all2 ul{}
.price_container .left .all_percent .all2 ul li{position:relative; height:26px; padding:7px 0; color:#333333; border-top:1px solid #cccccc;}
.price_container .left .all_percent .all2 ul li p{margin:6px 0 0 15px; font-size:13px; float:left;}
.price_container .left .all_percent .all2 ul li p span{color:#cc3333; font-weight:600;}
.price_container .left .all_percent .all2 ul li font{margin-left:15px; padding:7px 7px 9px; font-size:12px; color:#fff; font-weight:600; letter-spacing:-0.1em; background:url('../img/sub/expert_level_circle_off.png') center center no-repeat; float:left;}
.price_container .left .all_percent .all2 ul li font.first{position:relative; background:url('../img/sub/expert_level_circle_first.png') center center no-repeat;}
.price_container .left .all_percent .all2 ul li font.first span{position:absolute; top:-6px; left:6px;}
.price_container .left .all_percent .all2 ul li font.double{padding:7px 4px 9px; }
.price_container .left .all_percent .all2 ul li span.btn{float:right; margin-right:15px;}
.price_container .left .all_percent .all2 ul li span.btn button.first{margin-right:5px;}

table.gray_table thead th{background:url('../img/sub/gray_table_bg.gif') top left repeat-x; border-bottom:0 none;}
table.gray_table th{width:93px; padding:10px 0; font-size:13px; text-align:center; font-weight:bold; border-bottom:1px solid #c1c1c1;}
table.gray_table thead td{width: 93px; padding:10px 0; font-size:13px; text-align:center; background:url('../img/sub/gray_table_bg.gif') top left repeat-x; border-left:1px solid #c1c1c1; border-bottom:0 none;}
table.gray_table td{font-size:13px; font-weight:bold; text-align:center; border-left:1px solid #c1c1c1; border-left:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1;}

/*Ä«Åå¸®µù*/
/* 2016.11.01 Ãß°¡ */
.price_container .left .kakao_bnr{width:835px;height:349px;margin-bottom:20px;background:url('../img/sub/kakao_bnr.jpg') left top no-repeat;}
.price_container .left .pro_box{width:833px;height:146px;margin-bottom:10px;background:#f6f6f6 url('../img/sub/kakao_btn_bg.jpg') right bottom no-repeat;border:1px solid #e1e1e1;}
.price_container .left .pro_box .pro_photo1{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro1.png') left top no-repeat;} /* »óÇÑ°¡Å¬·´ */
.price_container .left .pro_box .pro_photo2{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro2.png') left top no-repeat;} /* ´ÜÅ¸¿ÕÅ¬·´ */
.price_container .left .pro_box .pro_photo3{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro3.png') left top no-repeat;} /* ÀÌ´ëÇ¥Å¬·´ */
.price_container .left .pro_box .pro_photo4{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro4.png') left top no-repeat;} /* ÀÎ°øÁö´ÉÅ¬·´ */
.price_container .left .pro_box .pro_photo5{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro5.png') left top no-repeat;} /* ÄöÆ®Å¬·´ */
.price_container .left .pro_box .pro_photo6{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro6.png') left top no-repeat;} /* ½ºÅ¸Å¬·´ */
.price_container .left .pro_box .pro_photo7{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro7.png') left top no-repeat;} /* ½ºÆ¼ºê Àå ±³¼ö */
.price_container .left .pro_box .pro_photo8{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro8.png') left top no-repeat;} /* Å×¸¶ÁÖÅ¬·´ */
.price_container .left .pro_box .pro_photo9{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro9.png') left top no-repeat;} /* ÁÖ½Ä±³À°Å¬·´ */

.price_container .left .pro_box .pro_photo10{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro10.png') left top no-repeat;} /* ºÒ±âµÕÅ¬·´ */
.price_container .left .pro_box .pro_photo11{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro11.png') left top no-repeat;} /* µ¹ÆÄÅ¬·´ */
.price_container .left .pro_box .pro_photo12{float:left;width:230px;height:146px;background:url('../img/sub/kakao_pro12.png') left top no-repeat;} /* ºÎÀÚÅ¬·´ */

.price_container .left .pro_box ul{margin:18px 0 0 235px;font-size:16px;}
.price_container .left .pro_box ul li{margin-bottom:5px;}
.price_container .left .pro_box ul li span.name{font-size:20px;font-weight:bold;}
.price_container .left .pro_box ul li span.point{color:#c01c21;}
.price_container .left .pro_box .talk_btn{position:relative;padding-top:7px;text-align:left;}
.price_container .left .pro_box .talk_btn ul li{display:inline;margin-right:5px;}

/* 2017.02.14 ¼öÁ¤ */
.price_container .left .kakao_area{position:relative;width:843px;margin-left:-9px;}
.price_container .left .kakao_area ul li{display:inline;margin-top:11px;} /*2017-02-15 margin-top:11px; Ãß°¡ by Á¤ÀÎ±Ù*/
.price_container .left .kakao_area li{width:270px;margin-left:9px;border:1px solid #e1e1e1;float:left;background-color:#f6f6f6;}
.price_container .left .kakao_area li img{float:left;}
.price_container .left .kakao_area li img.kakao_btn{padding:0 4px 0 11px;}
.price_container .left .kakao_area li p{float:right;width:125px;margin-top:22px;padding-right:10px;color:#333;font-size:14px;text-align:left;line-height:1.4em;}
.price_container .left .kakao_area li span.pro_name{color:#333;font-size:18px;font-weight:bold;text-align:left;line-height:2.2em;}
.price_container .left .kakao_area li span.pro_point{color:#c01c21;font-size:14px;text-align:left;}
.price_container .left .kakao_area li span.pro_btn{float:left;width:270px;padding:10px 0;background-color:#e6e6e6;text-align:center;}
.price_container .left .kakao_area li.nophoto{float:left;width:270px;overflow:hidden;background:url('../img/sub/kakao_profile00.png') left top no-repeat;}
.price_container .left .kakao_area li.nophoto p{display:table-cell;vertical-align:middle;float:right;width:250px;height:127px;padding-left:20px;color:#333;font-size:16px;text-align:center;line-height:1.4em;}
.price_container .left .kakao_area li.nophoto span.pro_name2{color:#333;font-size:20px;font-weight:bold;text-align:left;line-height:1.4em;}
.price_container .left .kakao_area li.nophoto span.pro_point2{color:#c01c21;font-size:16px;text-align:left;}


/*ÅõÀÚÀü·Â¼¾ÅÍ*/
/* 2016.10.31 Ãß°¡ */
.invest_wrap{width:1100px; margin:18px auto 0; overflow:hidden;}
.invest_wrap .invest_left{width:252px;margin-right:18px;float:left;}
.invest_wrap .invest_left h4{height:37px;padding-top:10px;font-size:18px; font-weight:bold; letter-spacing:-0.04em; color:#fff000; background:url('../img/sub/left_title_bg.png') top left no-repeat;text-align:center;}
.invest_wrap .invest_left .invest_menu{width:248px;margin:3px 0 20px 1px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.invest_wrap .invest_left .invest_menu ul li{position:relative;height:29px;padding:11px 0 0 15px;background:url('../img/sub/left_menu_off.png') top left no-repeat;border-bottom:1px solid #ccc;color:#333;font-size:15px;font-weight:normal;overflow:hidden;}
.invest_wrap .invest_left .invest_menu ul li:hover, .invest_wrap .invest_lef .invest_menu ul li.on{background:url('../img/sub/left_menu_on.png') top left no-repeat;color:#c01c21;font-size:15px;font-weight:bold;}

.invest_wrap .invest_right{float:right;width:830px;margin-bottom:30px;overflow:hidden;}
.invest_wrap .invest_right .cont_tit1{width:826px;height:171px;margin-bottom:20px;border:2px solid #e1e1e1;background:#f9f9f9 url('../img/sub/invest_txt1.png') 55px center no-repeat;}
.invest_wrap .invest_right .cont_tit2{width:826px;height:171px;margin-bottom:20px;border:2px solid #e1e1e1;background:#f9f9f9 url('../img/sub/invest_txt2.png') 55px center no-repeat;}
.invest_wrap .invest_right .cont_tit3{width:826px;height:450px;margin-bottom:20px;border:2px solid #e1e1e1;background:#f9f9f9 url('../img/sub/invest_txt3.png') 55px 38px no-repeat;}
.invest_wrap .invest_right .cont_tit3 .cont_edu{width:740px;margin:174px 0 0 39px;padding-top:30px;background:url('../img/sub/invest_edu_dotline.png') left top no-repeat;}
.invest_wrap .invest_right .cont_tit3 .cont_edu .edu_class{float:left;width:466px;height:179px;padding-top:25px;background-color:#fff;border:1px solid #e7e7e7;text-align:center;}
.invest_wrap .invest_right .cont_tit3 .cont_edu .edu_class ul li{display:inline-block;width:115px;height:66px;padding-top:43px;background:url('../img/sub/invest_edu_classbg.png') center top no-repeat;font-size:17px;}
.invest_wrap .invest_right .cont_tit3 .cont_edu .edu_class ul li.center_mg{margin:0 25px;}
.invest_wrap .invest_right .cont_tit3 .cont_edu .edu_class ul li.class_txt{width:115px;margin-top:10px;padding:0px;background:none;font-size:14px;line-height:1.3em;text-align:center;}
.invest_wrap .invest_right .cont_tit3 .cont_edu .edu_bnr{float:right;}
.invest_wrap .invest_right .cont_area{position:relative;width:820px;padding:5px;margin-bottom:20px;background-color:#6f9ed1;text-align:center;}
.invest_wrap .invest_right .cont_area .cont_box{position:relative;width:818px;height:650px;padding:35px 0;background-color:#fff;border:1px solid #5185bd;}
.invest_wrap .invest_right .cont_area .cont_box .cont_tit{width:100%;text-align:center;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph{width:740px;margin:15px 0 0 39px;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph01{float:left;position:relative;width:348px;margin-top:20px;background-color:#f1f1f1;border:1px solid #bfbfbf;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph01 ul{font-size:13px;text-align:left;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph01 ul li.graph{border-bottom:1px solid #bfbfbf;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph01 ul li.gtxt{padding:15px;line-height:1.5em;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph01 ul li span.red{color:#c01c21;font-size:16px;font-weight:bold;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph01 ul li span.bold{color:#000;font-size:16px;font-weight:bold;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph02{float:right;position:relative;width:348px;margin-top:20px;background-color:#f1f1f1;border:1px solid #bfbfbf;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph02 ul{font-size:13px;text-align:left;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph02 ul li.graph{border-bottom:1px solid #bfbfbf;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph02 ul li.gtxt{padding:15px;line-height:1.5em;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph02 ul li span.red{color:#c01c21;font-size:16px;font-weight:bold;}
.invest_wrap .invest_right .cont_area .cont_box .cont_graph .cont_graph02 ul li span.bold{color:#000;font-size:16px;font-weight:bold;}

.invest_wrap .invest_right .cont_area .cont_box2{position:relative;width:818px;height:475px;padding:35px 0;background-color:#fff;border:1px solid #5185bd;}
.invest_wrap .invest_right .cont_area .cont_box2 .cont_tit{width:100%;text-align:center;}
.invest_wrap .invest_right .cont_area .cont_box2 .quant_gtit{position:absolute;left:39px;top:99px;padding:13px 15px 15px 15px;background-color:#6f9ed1;color:#fff;font-size:16px;font-weight:bold;text-align:center;}
.invest_wrap .invest_right .cont_area .cont_box2 .quant_graph{position:absolute;left:39px;top:155px;}
.invest_wrap .invest_right .cont_area .cont_box2 .quant_tb{position:absolute;left:537px;top:223px;}

.invest_wrap .invest_right .cont_process{width:828px;height:220px;margin-bottom:10px;padding:35px 0;background-color:#f6f6f6;border:1px solid #e1e1e1;text-align:center;}
.invest_wrap .invest_right .cont_process .proc_tit{width:100%;text-align:center;}
.invest_wrap .invest_right .cont_process .proc_step{width:740px;margin:35px 0 0 45px;text-align:left;}
.invest_wrap .invest_right .cont_process .proc_step ul{}
.invest_wrap .invest_right .cont_process .proc_step ul li{display:inline-block;position:relative;width:165px;margin-right:20px;}
.invest_wrap .invest_right .cont_process .proc_step ul li span.txt1{position:absolute;left:6px;top:0px;margin-left:5px;font-size:15px;line-height:1.3em;}
.invest_wrap .invest_right .cont_process .proc_step ul li span.txt2{position:absolute;left:12px;top:0px;margin-left:5px;font-size:15px;line-height:1.3em;}
.invest_wrap .invest_right .cont_process .proc_step ul li span.num{position:absolute:left:2px;top:0px;}
.invest_wrap .invest_right .cont_process .proc_step ul li.step_img{width:163px;margin-bottom:8px;border:1px solid #ddd;}
.invest_wrap .invest_right .cont_process .proc_step ul li.last_step{margin-right:0;}

.invest_wrap .invest_right .cont_process2{width:828px;height:615px;margin-bottom:10px;padding:35px 0;background:#f6f6f6 url('../img/sub/invest_quant_arrbg.png') 115px 188px no-repeat;border:1px solid #e1e1e1;text-align:center;}
.invest_wrap .invest_right .cont_process2 .proc_tit{width:100%;text-align:center;}
.invest_wrap .invest_right .cont_process2 .proc_txt{width:740px;margin:35px 0 0 45px;font-size:20px;text-align:center;}
.invest_wrap .invest_right .cont_process2 .proc_txt img{margin:0 20px;}
.invest_wrap .invest_right .cont_process2 .quant_proc{width:740px;margin:30px 0 0 45px;text-align:center;}
.invest_wrap .invest_right .cont_process2 .quant_proc .quant_proc01{float:left;position:absolute:left:0px;top:0px;width:141px;height:74px;margin-top:183px;padding-top:50px;background:url('../img/sub/invest_quant_pentagon.png') top center no-repeat;font-size:18px;text-align:center;}
.invest_wrap .invest_right .cont_process2 .quant_proc .quant_proc02{float:left;position:absolute:left:0px;top:0px;margin-left:27px;width:405px;}
.invest_wrap .invest_right .cont_process2 .quant_proc .quant_proc02 ul li{height:90px;margin-bottom:10px;background:url('../img/sub/invest_quant_procbg.png') top left no-repeat;}
.invest_wrap .invest_right .cont_process2 .quant_proc .quant_proc02 ul li span.wtit{float:left;width:124px;margin-top:35px;color:#fff;font-size:16px;font-weight:bold;text-align:center;}
.invest_wrap .invest_right .cont_process2 .quant_proc .quant_proc02 ul li span.qtxt1{float:right;width:267px;margin:27px 5px 0 0;line-height:1.3em;text-align:left;}
.invest_wrap .invest_right .cont_process2 .quant_proc .quant_proc02 ul li span.qtxt2{float:right;width:267px;margin:19px 5px 0 0;line-height:1.3em;text-align:left;}
.invest_wrap .invest_right .cont_process2 .quant_proc .quant_proc03{float:right;position:absolute:left:0px;top:0px;width:141px;height:84px;margin-top:183px;padding-top:40px;background:url('../img/sub/invest_quant_pentagon.png') top center no-repeat;font-size:18px;text-align:center;}

/*ÅõÀÚÁ¤º¸ Hot °Ô½ÃÆÇ*/
/* 2017.03.21 Ãß°¡ */
.invest_wrap .invest_right .invest_bbs{position:relative;width:826px;height:331px;margin-bottom:20px;background:#fff url('../img/sub/invest_bbs_bg.jpg') left top no-repeat;}
.invest_wrap .invest_right .invest_bbs h2{padding:15px;color:#333;font-size:16px;font-weight:bold;}
.invest_wrap .invest_right .invest_bbs h2 span{color:#990000;}
.invest_wrap .invest_right .invest_bbs .hot_list{position:absolute;top:67px;left:32px;}
.invest_wrap .invest_right .invest_bbs .hot_list ul li{width:759px;height:27px;margin-bottom:12px;padding-top:10px;background:url('../img/sub/invest_bbs_hot.png') left top no-repeat;}
.invest_wrap .invest_right .invest_bbs .hot_list ul li span{margin-left:100px;color:#333;font-size:14px;font-weight:bold;}




/* ÄöÆ®¼¾ÅÍ ÀÛÀº Ç¥ */
.tb_quant,.tb_quant th,.tb_quant td{border:0;color:#333;}
.tb_quant{width:245px;border-bottom:1px solid #aeaeae;text-align:center;border-collapse:collapse}
.tb_quant caption{display:none}
.tb_quant tfoot{background-color:#f6f4f4;font-weight:bold}
.tb_quant th{padding:9px 0 10px 0;background-color:#c84b4a;border-right:1px solid #fff;color:#fff;font-size:14px;font-weight:bold}
.tb_quant td{padding:9px 0 9px 0;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;font-size:12px;line-height:1.3em;}
.tb_quant td span{color:#c01c21;}
.tb_quant td img{margin:-4px 1px 0 0;}
.tb_quant td img.last_star{margin-right:10px;}
.tb_quant .qtd_right{padding-right:25px;border-right:1px solid #fff;text-align:right;}

/*3ºÐ VOD*/
.expert_vod .expert_vod_title{margin:40px 0 10px; overflow:hidden;}
.expert_vod .expert_vod_title h3{float:left;}
.expert_vod .expert_vod_title table{float:right;}

/*½ºÅå¸Å°ÅÁø*/
.expert_vod .board_title{margin:0 0 10px; overflow:hidden;}
.expert_vod .board_title h3{float:left;}
.expert_vod .board_title table{float:right;}

/*ÀÌ¿ëÈÄ±â*/
.epil_banner{margin-bottom:40px;}

/*È¸»ç°³¿ä*/
.lnb_wrap{width:200px; border-width:3px 0 3px 0; border-style:solid; border-color:#969696; text-align:left;}
.lnb_wrap .inner{border-width:0 3px 0 3px; border-style:solid; border-color:#ededed;}
.lnb_wrap .inner .inner2{border-width:0 1px 0 1px; border-style:solid; border-color:#dadada; padding:5px 0 20px;}
.lnb_wrap h2{font-size:23px; letter-spacing:-0.05em; font-weight:bold; color:#333; line-height:1.3; height:60px; padding:5px 0 0 10px; overflow:hidden;}
.lnb_wrap h2 span{color:#82c125; font-weight:bold; font-size:12px; display:block; overflow:hidden;}
.lnb_wrap ul{padding:0 5px;}
.lnb_wrap ul li{}
.lnb_wrap ul li a{display:block; color:#555; font-weight:bold; letter-spacing:-0.05em; height:23px; padding:10px 0 0 10px; line-height:1.3;}
.lnb_wrap ul li a:hover{text-decoration:none; color:#333;}
.lnb_wrap ul li.on a{background:#e9e9e9; color:#333;}

.lnb_wrap ul li.line1{border-width:1px 0; border-style:solid; border-color:#ddd; margin:5px 0; padding:5px 0;}

.lnb_wrap ul li.depth2{background:#f2f2f2; border:1px solid #e0e0e0; margin:0 0 10px;}
.lnb_wrap ul li.depth2 p{font-weight:bold; color:#333; height:20px; padding:10px 0 0 10px; border-bottom:1px solid #e0e0e0;}
.lnb_wrap ul li.depth2 ul{padding:10px 0;}
.lnb_wrap ul li.depth2 ul li{}
.lnb_wrap ul li.depth2 ul li a{display:block; font-size:11px; font-weight:normal; height:18px; padding:5px 0 0 20px; color:#555; background:url('../image/sub/icon_left_menu.jpg') 10px 8px no-repeat;}
.lnb_wrap ul li.depth2 ul li a:hover{color:#333;}

.pagetit{overflow:hidden; height:45px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.pagetit h2{float:left; font-size:28px; letter-spacing:-0.05em; font-weight:bold; color:#333; line-height:1.4;}
.pagetit p{float:right; padding:15px 0 0; font-size:11px; color:#787878;}
.pagetit p b{font-weight:bold; color:#709000;}

.starstock_intro{width:840px; float:right; text-align:left; overflow:hidden;}
.starstock_intro .summary{margin-bottom:50px; background:url('../img/sub/summary_bg.png') right 32px no-repeat;}
.starstock_intro .summary p{margin-bottom:40px; font-size:14px; font-weight:600; letter-spacing:-0.03em; color:#323232; line-height:1.5;}
.starstock_intro .summary h3{margin-bottom:12px; padding-left:20px; font-size:16px; font-weight:600; color:#993333; background:url('../img/sub/summary_dot.png') left center no-repeat;}
.starstock_intro .summary ul{margin-left:10px; overflow:hidden;}
.starstock_intro .summary ul li{padding-left:10px; font-size:13px; line-height:1.7; background:url('../img/sub/summary_li_bg.gif') left center no-repeat;}
.starstock_intro table.summary_table{text-align:left;}
.starstock_intro table.summary_table th{padding-left:12px; font-size:13px; color:#383838; background:url('../img/sub/summary_table_th_bg.gif') right center no-repeat;}
.starstock_intro table.summary_table th, .starstock_intro table.summary_table td{line-height:1.8; border-bottom:1px solid #f3f3f3;}
.starstock_intro table.summary_table td{padding-left:10px; }

/*Á¶Á÷µµ*/
.organ_wrap{text-align:left; overflow:hidden;}
.organ_wrap table.history_table{margin-top:60px;}
.organ_wrap table.history_table td{width:50%; padding-bottom:40px;}
.organ_wrap table.history_table td.year_2016{background:url('../img/sub/2016.gif') top left no-repeat;}
.organ_wrap table.history_table td.year_2015{background:url('../img/sub/2015.gif') top left no-repeat;}
.organ_wrap table.history_table td.year_2014{background:url('../img/sub/2014.gif') top left no-repeat;}
.organ_wrap table.history_table td.year_2013{background:url('../img/sub/2013.gif') top left no-repeat;}

.organ_wrap table.history_table td ul{padding-left:86px; overflow:hidden;}
.organ_wrap table.history_table td ul li{padding-left:14px; color:#7b7b7b; line-height:1.7; background:url('../img/sub/history_dot.gif') left center no-repeat;}

/*È¸»çÀ§Ä¡*/
.map_wrap{width:836px; margin:0 auto;}



/* Äü
------------------------------------------------------------------------------------------------------------*/
.plus1{position:absolute; top:234px; left:50%; margin-left:560px; width:280px; height:260px; background:url('../img/sub/plus1_bg.png') top left no-repeat;}
.plus1 table{position:absolute;top:116px; left:24px;}
.plus1 table th{padding:5px 10px 5px 0; vertical-align:bottom;}
.plus1 table td{padding:5px 0; color:#fff; font-weight:600;}
.plus1 button{position:absolute; bottom:15px; left:52px;}


/* °øÅë
------------------------------------------------------------------------------------------------------------*/

.top5{margin-top:5px;}
.top10{margin-top:10px;}
.top15{margin-top:15px;}
.top20{margin-top:20px;}
.top25{margin-top:25px;}
.top30{margin-top:30px;}
.top35{margin-top:35px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top60{margin-top:60px;}
.top70{margin-top:70px;}
.top80{margin-top:80px;}
.top90{margin-top:90px;}


.left5{margin-left:5px;}
.left10{margin-left:10px;}
.left15{margin-left:15px;}
.left20{margin-left:20px;}
.left25{margin-left:25px;}
.left30{margin-left:30px;}
.left35{margin-left:35px;}
.left40{margin-left:40px;}
.left50{margin-left:50px;}
.left60{margin-left:60px;}
.left70{margin-left:70px;}
.left80{margin-left:80px;}
.left90{margin-left:90px;}

.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}


/*
Æø °íÁ¤¿¡ ÇÊ¿äÇÑ ½ºÅ¸ÀÏ½ÃÆ® 2017-06-27 °³¹ßÀÚ Ãß°¡
*/
.narrow {
  padding: 3px;
  width: 262px;
}

.normal {
  word-break: normal;
}

.breakAll {
  word-break: break-all;
}

.keep {
  word-break: keep-all;
}
/*
¹è°æÀÌ ¾îµÎ¿î »öÀÏ¶§ ¸µÅ©»ö»ó º¯°æ½ºÅ¸ÀÏ½ÃÆ® 2017-07-03 °³¹ßÀÚ Ãß°¡ 
*/
a.oscuro:link{color:#FFFFFF; text-decoration:none; selector-dummy:expression(this.hideFocus=true); outline:none;}
a.oscuro:visited{color:#FFFFFF; text-decoration:none;}
a.oscuro:hover{color:#5899d4; text-decoration:none;}
a.oscuro:active{color:#333333; text-decoration:none;}

/*
¸¶¿ì½º ¿À¹ö½Ã ¹è°æ»ö º¯°æ 2017-07-03 °³¹ßÀÚ Ãß°¡ ³¡
*/
.div_hover { color: #333333; }
.div_hover:hover { color: #FF0000; }


/*
°³¹ßÀÚ Ãß°¡ ³¡
*/

/* º°TV CSS */

.stm_lks_area { margin-top:30px; overflow:hidden; }
p.stm_lks_title { width:832px; border-bottom:1px solid #dadada; overflow:hidden; }
p.stm_lks_title span { display:block; float:left; }
p.stm_lks_title span.lks_01 { padding-bottom:5px; }
p.stm_lks_title span.lks_02 { font-size:20px; font-weight:bold; padding:2px 0 0 7px; }
p.stm_lks_title span.lks_03 { font-size:14px; font-weight:bold; padding:2px 0 0 7px; float:right;}/*2018-01-04 Ãß°¡*/

.stm_lk_area { width:832px; margin-top:30px; overflow:hidden; }
p.stm_lk_title { width:832px; border-bottom:1px solid #eaeaea; overflow:hidden; }
p.stm_lk_title span { display:block; float:left; }
p.stm_lk_title span.lk_01 { padding-bottom:5px; }
p.stm_lk_title span.lk_02 { font-size:20px; font-weight:bold; padding:2px 0 0 7px; }
p.stm_lk_title span.lk_03  { font-size:14px; font-weight:bold; padding:2px 0 0 7px; float:right;}/*2018-01-04 Ãß°¡*/

ul.stm_list_area { margin-top:12px; overflow:hidden; }
ul.stm_list_area li.stm_list:first-child { margin-left:0px; }
ul.stm_list_area li.stm_list { width:198px; height:193px; float:left; border:1px solid #d9d9d9; float:left; margin-left:10px; }

ul.stm_list_area_02 { margin-top:12px; overflow:hidden; }
ul.stm_list_area_02 li.stm_list:first-child { margin-left:0px; }
ul.stm_list_area_02 li.stm_list { width:198px; height:193px; float:left; border:1px solid #d9d9d9; float:left; margin-left:10px; }

.stm_box_lks { width:198px; height:152px; border-bottom:1px solid #d9d9d9; position:relative; }
.stm_box_lks_01 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_01.jpg") no-repeat; position:relative; }
.stm_box_lks_02 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_02.jpg") no-repeat; position:relative; }
.stm_box_lks_03 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_03.jpg") no-repeat; position:relative; }
.stm_box_lks_04 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_04.jpg") no-repeat; position:relative; }
.stm_box_lks_05 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_05.jpg") no-repeat; position:relative; }
.stm_box_lks_06 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_06.jpg") no-repeat; position:relative; }
.stm_box_lks_07 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_07.jpg") no-repeat; position:relative; }
.stm_box_lks_08 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_08.jpg") no-repeat; position:relative; }
.stm_box_lks_09 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_09.jpg") no-repeat; position:relative; }
.stm_box_lks_10 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_10.jpg") no-repeat; position:relative; }
.stm_box_lks_11 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_11.jpg") no-repeat; position:relative; }
.stm_box_lks_12 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_12.jpg") no-repeat; position:relative; }
.stm_box_lks_13 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_13.jpg") no-repeat; position:relative; }
.stm_box_lks_14 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_14.jpg") no-repeat; position:relative; }
.stm_box_lks_15 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_15.jpg") no-repeat; position:relative; }
.stm_box_lks_16 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_16.jpg") no-repeat; position:relative; }
.stm_box_lks_17 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_17.jpg") no-repeat; position:relative; }
.stm_box_lks_18 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_18.jpg") no-repeat; position:relative; }
.stm_box_lks_19 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_19.jpg") no-repeat; position:relative; }

.stm_box_lk { width:198px; height:152px; border-bottom:1px solid #d9d9d9;position:relative; }
.stm_box_lk_01 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_01.jpg") no-repeat; position:relative; }
.stm_box_lk_02 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_02.jpg") no-repeat; position:relative; }
.stm_box_lk_03 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_03.jpg") no-repeat; position:relative; }
.stm_box_lk_04 { width:198px; height:152px; border-bottom:1px solid #d9d9d9; background:url("../img/main_stv/stmt_lks_cho_04.jpg") no-repeat; position:relative; }

p.box_txt_area { position:absolute; left:18px; top:13px; z-index:20; }
p.box_txt_area span.box_txt_01 { display:block; font-size:16px; font-weight:bold; color:#2a2a2a;  }
p.box_txt_area span.box_txt_02 { width:110px; display:block; font-size:12px; color:#838383; margin-top:8px; }
p.box_btn { position:absolute; left:18px; top:95px; z-index:30; }
.stm_box_under { width:198px; height:40px; background:#ededed; overflow:hidden; }
p.stm_box_icon { margin:12px 0 0 10px; }
p.stm_box_icon span { display:block; float:left; }
p.stm_box_icon span.k_txt { padding-left:3px; padding-top:2px; }
p.stm_box_icon span.k_txt a { display:block; font-size:14px; color:#3b1e1e; font-weight:bold; padding-left:2px; }
p.stm_box_icon span.line { height:18px; border-right:1px solid #cbcbcb; margin:0 10px 0 10px; }
p.stm_box_icon span.j_txt { font-size:13px; padding-left:3px; padding-top:2px; }
p.stm_box_icon span.j_txt a { font-size:14px; color:#474747; font-weight:bold; padding:5px 0px; padding-left:2px; }

.stm_project_area { margin-top:15px; }
.stm_up_area { width:832px; height:218px; background:url("../img/main_stv/stmt_banner_01.jpg") no-repeat; margin-top:20px; position:relative; overflow:hidden; }
.stm_up_area2 { width:832px; height:218px; background:url("../img/main_stv/con_banner.jpg") no-repeat; margin-top:20px; position:relative; overflow:hidden; } /*2018-02-05 Ãß°¡*/
.stm_up_area p { position:absolute; left:481px; top:160px; }

.stm_sclub_area { width:832px; overflow:hidden; margin-top:12px; }
p.sclub_banner { width:530px; float:left; margin-right:20px; }
p.list_area { float:left; }
ul.sclub_list { width:280px; overflow:hidden; }
ul.sclub_list li.title { width:280px; height:45px; background:#d8d8d8; border-bottom:0px; text-align:center; border-bottom:1px solid #cccccc; }
ul.sclub_list li.title span { display:block; font-size:16px; font-weight:bold; color:#000; padding-top:14px; }
ul.sclub_list li { height:67px; float:left; width:280px; border-bottom:1px solid #ddd; }
ul.sclub_list li span.lt { width:190px; display:block; float:left; margin-top:15px; line-height:17px; font-size:13px; }
ul.sclub_list li span.lt a { display:block; }
ul.sclub_list li span.lt a:hover { color:#f37800; }
ul.sclub_list li a.lbtn { display:block; float:right; width:70px; height:34px; background:#de9444; text-align:center; border-top-left-radius:5px; border-bottom-right-radius:5px; margin-top:16px; }
ul.sclub_list li a.lbtn span { display:block; font-size:11px; font-weight:700; color:#fff; margin-top:4px; }



.stm_vod_area { width:830px; margin-top:35px; margin-bottom:30px; overflow:hidden; float:left; }
.stm_tabs_01 { width:832px; margin-top:30px; overflow:hidden; }

p.stm_vod_title { width:832px; border-bottom:1px solid #dadada; overflow:hidden; }
p.stm_vod_title_02 { width:832px; padding-top:10px; border-bottom:1px solid #eaeaea; overflow:hidden; }
p.stm_vod_title_02 span { float:left; display:block; padding-bottom:5px; }
p.stm_vod_title_02 span.vod_03 { float:left; font-size:20px; font-weight:bold; padding:1px 0 0 5px; }

p.stm_vod_title span { display:block; float:left; }
p.stm_vod_title span.vod_01 { padding-bottom:5px; }
p.stm_vod_title span.vod_02 { font-size:20px; font-weight:bold; padding:2px 0 0 5px; }
.stm_100s_area { width:831px; margin-top:10px; overflow:hidden; }
table.stm_100s { width:100%; text-align:center; border-spacing:0px; border-collapse:collapse; }
table.stm_100s th { width:33%; height:60px; background:#969696; border-left:1px solid #868686; font-size:18px; color:#fff; }
table.stm_100s th.sm { border-right:1px solid #868686; }
table.stm_100s th:first-child { border-left:0px; }
table.stm_100s td {vertical-align: top;height:300px;border:1px solid #ddd;border-bottom:0px;border-top:0px;}

.stm_study { height:auto; overflow:hidden; }
.stm_study li { width:254px; border-bottom:1px solid #e7e7e7; overflow:hidden; padding-bottom:12px; padding-top:12px; margin:0 auto; }
p.s_list { float:left; margin-left:7px; }
p.s_list span { width:170px; display:block; text-align:left; }
span.list_txt_01 a { display:block; font-size:13px; color:#696969; }
span.list_txt_01 a:hover { color:#f37800; }
span.list_txt_02 { padding-top:7px; color:#8e8e8e; }
h1.stm_sum { float:right; }
h1.stm_sum a { display:block; width:60px; height:34px; background:#de9444; border-top-left-radius:5px; border-bottom-right-radius:5px; }
h1.stm_sum a span { display:inline-block; font-size:11px; color:#fff; font-weight:bold; margin-top:4px;  }
h1.stm_sum_payed { float:right; }
h1.stm_sum_payed a {display:block;width:60px;height:34px;background: #de4444;border-top-left-radius:5px;border-bottom-right-radius:5px;}
h1.stm_sum_payed a span { display:inline-block; font-size:11px; color:#fff; font-weight:bold; margin-top:4px;  }

p.tab_box { width:832px; }
.stm_tab_conts { width:100%; border-bottom:1px solid #dddddd; overflow:hidden; }
.stm_tab_conts li { float:left; text-align:left; padding:10px; overflow:hidden; }
.stm_tab_conts li.t01 { width:10%; }
.stm_tab_conts li.t02 { width:72%; margin-top:8px; }
.stm_tab_conts li.t02 p { padding-top:5px; color:#9e9e9e; }
.stm_tab_conts li.t02 a { font-size:14px; color:#6b6b6b; padding:5px 0 5px 0px; }
.stm_tab_conts li.t02 a:hover { color:#e97900; }
.stm_tab_conts li.t02 span.time { color:#27aad5; }
.stm_tab_conts li.t03 { width:10%; }
.stm_tab_conts li.t03 a { display:block; width:69px; height:40px; background:#4db1d2; border-top-left-radius:6px; border-bottom-right-radius:6px; text-align:center; float:right; margin-top:7px; }
.stm_tab_conts li.t03 a span { display:block; padding-top:5px; font-size:12px; font-weight:bold; color:#fff; }

p.tab_box_v { width:832px; }
.stm_tab_conts_v { width:100%; border-bottom:1px solid #dddddd; overflow:hidden; }
.stm_tab_conts_v li { height:48px; float:left; text-align:left; overflow:hidden; }
/*.stm_tab_conts_v li.v01 { width:9%; }*/
.stm_tab_conts_v li.v01 { width:12%; }
.stm_tab_conts_v li.v01 h1 { font-size:14px; font-weight:normal; color:#6e6e6e; margin-top:15px; }
/*.stm_tab_conts_v li.v02 { width:23%; }*/
.stm_tab_conts_v li.v02 { width:26%; }
.stm_tab_conts_v li.v02 p { font-size:13px; color:#6e6e6e; margin-top:15px; }
.stm_tab_conts_v li.v02 span.time { color:#27aad5; }
/*.stm_tab_conts_v li.v03 { width:53%; }*/
.stm_tab_conts_v li.v03 { width:49%; }
.stm_tab_conts_v li.v03 p { color:#9e9e9e; padding-top:15px; }
.stm_tab_conts_v li.v03 a { font-size:14px; color:#6b6b6b; padding:5px 0 8px 8px; }
.stm_tab_conts_v li.v03 a:hover { color:#e97900; }
/*.stm_tab_conts_v li.v04 { width:15%; }*/
.stm_tab_conts_v li.v04 { width:12%; }
.stm_tab_conts_v li.v04 a { display:block; width:90px; height:20px; background:#de9444; border-top-left-radius:4px; border-bottom-right-radius:4px; text-align:center; float:right; margin-top:9px; }
.stm_tab_conts_v li.v04 a span { display:block; padding-top:4px; font-size:11px; color:#fff; font-weight:bold; }

.stm_tab_conts_v li.v04_payed { width:12%; }
.stm_tab_conts_v li.v04_payed a { display:block; width:90px; height:20px; background:#de4444; border-top-left-radius:4px; border-bottom-right-radius:4px; text-align:center; float:right; margin-top:9px; }
.stm_tab_conts_v li.v04_payed a span { display:block; padding-top:4px; font-size:11px; color:#fff; font-weight:bold; }


.left_slider { margin-top:20px; }
.left_slider .is_air{position:absolute;position:absolute;top:20px;left:64px;}
.stv_main_slider_area { width:810px; height:100px; position:absolute; left:11px; top:323px; background-color:rgba(0,0,0,0.2); z-index:100; }
.stv_main_slider_btn li.bs01 { float:left; padding:10px 0 0 20px; }
.stv_main_slider_btn li.bs02 { float:left; padding:10px 0 0 5px; }
.stv_main_slider_btn li.ms_per { float:right; margin:18px 20px 0 0px; }
.stv_main_slider_btn li.ms_per p { float:left; width:140px; height:58px; background:url("../img/main_stv/stmt_arrow_s01.png") no-repeat; font-size:0px; padding-right:5px; }
table.tb01 { float:left; border-spacing:1px; text-align:center; }
/*table.tb01 th { background:#000; width:180px; padding:8px 0px; font-size:14px; font-weight:bold; color:#b3b3b3; border-radius:3px; background-color:rgba(0,0,0,0.85); } 2017-11-27 ¼öÁ¤ÇÔ*/
table.tb01 th { background:#000; width:180px; padding:8px 0px; font-size:14px; font-weight:bold; color:#ffffff; border-radius:3px; background-color:rgba(0,0,0,0.85); }
table.tb01 td { background:#000; padding:6px 0px; font-size:14px; color:#e78200; font-weight:bold; border-radius:3px; background-color:rgba(0,0,0,0.85); }
p.stm_line { font-size:0px; width:832px; border-bottom:1px solid #cecece; margin-top:40px; padding-top:10px; }

/* cho ÅÜ ¿µ¿ª */
#tabs01,#tabs02 { width:832px; margin-top:10px; overflow:hidden; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after { clear:both; }
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor { float:left; padding:8px 15px; text-decoration:none; }
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor:pointer; }
.ui-widget-header {
	border-bottom:1px solid #969696;
	background:#fff;
	color: #333333;
	font-size:13px;
	font-weight: bold;
}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button.ui-state-disabled:hover,.ui-button .ui-state-disabled:active {
	border: 1px solid #dedede;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;
}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button {
	color: #454545;
	text-decoration: none;
}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus {
	border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;
}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,
.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus {
	color: #2b2b2b;
	text-decoration: none;
}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover {
	border: 1px solid #969696;
	background: #969696;
	font-weight: bold;
	color: #ffffff;
}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited { color: #ffffff; text-decoration: none; }

/* cho slide ¿µ¿ª */
.bx-wrapper {
	position:relative;
	margin:0 auto;
	padding:0;
	*zoom: 1;
}
.bx-wrapper img {
	max-width:810px;
	display: block;
	margin:0 auto;
	margin-top:10px;
}
.bx-wrapper .bx-viewport { border:1px solid #ddd; background:#fcfcfc; padding-bottom:10px; width:830px; margin-bottom:30px; }
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { position: absolute; bottom: -15px; z-index:50; }
.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 10px;
}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; }
.bx-wrapper .bx-pager.bx-default-pager a {
	background: #d7d7d7;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 3px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active { background:#e38b00; }
.bx-wrapper .bx-prev { left:20px; background: url("../img/main_stv/controls.png") no-repeat 0 -32px; }
.bx-wrapper .bx-next { right:20px; background: url("../img/main_stv/controls.png") no-repeat -43px -32px; }
.bx-wrapper .bx-prev:hover { background-position:0 0; }
.bx-wrapper .bx-next:hover { background-position:-43px 0; }
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top:200px;
	outline:0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 99;
}
.bx-wrapper .bx-controls-auto { text-align: center; }
.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url("../img/main_stv/controls.png") -86px -11px no-repeat;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active { background-position:-86px 0; }
.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url("../img/main_stv/controls.png") -86px -44px no-repeat;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active { background-position: -86px -33px; }
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto { right:0; width:35px; }




/* cho ¸¶ÀÌÆäÀÌÁö(¹æ¼Ûµî·Ï) */
p.stm_btn_upload { width:790px; }
p.stm_btn_upload a { width:100px; height:30px; display:block; background:#868686; font-size:13px; color:#fff; border-radius:3px; text-align:center; line-height:30px; margin:15px auto; }
p.stm_btn_upload a:hover { color:#fff000; }
.stm_insert_area { width:790px; overflow:hidden; margin-top:30px; }
.stm_insert_area li { float:left; }
.stm_insert_area li.stm_title { width:482px; height:32px; background:#f3f3f3; line-height:30px; margin-right:5px; padding-left:10px; }
.stm_insert_area li a { width:85px; height:30px; display:block; background:#ededed; border:1px solid #c8c8c8; border-radius:3px; text-align:center; line-height:30px; margin-left:5px; }
/* 2017-11-15 ¹æ¼ÛÁß Á¤º¸ ¹öÆ° Å©±â ¼öÁß
.stm_insert_area li.stm_title { width:546px; height:32px; background:#f3f3f3; line-height:30px; margin-right:20px; padding-left:10px; }
.stm_insert_area li a { width:100px; height:30px; display:block; background:#ededed; border:1px solid #c8c8c8; border-radius:3px; text-align:center; line-height:30px; margin-left:5px; }
*/
.stm_mypage_area { width:790px; margin-top:20px; }
.stm_mypage { width:100%; border-spacing:0px; border-collapse:collapse; }
.stm_mypage th { height:40px; background:#f0f0f0; border-top:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; font-weight:normal; }
.stm_mypage th.pa01 { width:10% }
.stm_mypage th.pa02 { width:41% }
.stm_mypage th.pa03 { width:7% }
.stm_mypage th.pa04 { width:17% }
.stm_mypage th.pa05 { width:25% }
.stm_mypage td { height:40px; border-bottom:1px solid #dddddd; text-align:center; }
.stm_mypage td.pl01 { text-align:left; padding-left:20px; }
.stm_mypage td a { height:22px; display:block; float:left; background:#ededed; border:1px solid #c8c8c8; border-radius:3px; text-align:center; line-height:24px; margin-left:5px; padding:0 10px; }

/*2018-02-19*/
.stm_mypage_area2 { width:790px; margin-top:20px; }
.stm_mypage2 { width:100%; border-spacing:0px; border-collapse:collapse; }
.stm_mypage2 th { height:40px; background:#f0f0f0; border-top:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; font-weight:normal; }
.stm_mypage2 th.pa01 { width:10% }
.stm_mypage2 th.pa02 { width:22% }
.stm_mypage2 th.pa03 { width:7% }
.stm_mypage2 th.pa04 { width:15% }
.stm_mypage2 th.pa05 { width:15% }
.stm_mypage2 th.pa06 { width:25% }
.stm_mypage2 td { height:40px; border-bottom:1px solid #dddddd; text-align:center; }
.stm_mypage2 td.pl01 { text-align:left; padding-left:2px;padding-right:2px; }
.stm_mypage2 td a { height:17px; display:block; float:left; background:#ededed; border:1px solid #c8c8c8; border-radius:3px; text-align:center; line-height:20px; margin-left:2px; padding:0 5px; }

/*2018-02-19 ¼öÁ¤ ³¡*/

/* 2018-02-06 ·Ñ¸µ¹è³Ê Ãß°¡*/
.slideshow-wrapper  { position: relative;width:832px;height:218px; overflow:hidden;} /* overflow:hidden; */
.slideshow-wrapper   .wrapper-li { float:left;position: absolute;width:832px;height:218px; left:0px;}
.slideshow-wrapper   .sliderText { float:left;position: absolute;width:179px;height:37px; top:160px;left:480px;}
.slideshow-wrapper  .wrapper-Num  { float:left;position: absolute;width:832px;height:20px;z-index:50;text-align:right;left:0px;}
/* Å×ÀÏ ³Ñ¹ö°¡ ¼ýÀÚÇü½ÄÀÏ¶§ */
.slideshow-wrapper  .wrapper-Num .num { float:none;position: relative; width:20px;height:20px;margin-right:10px;font-size:16px;font-weight:bold;color:#ffffff; border: 2px solid #bccf24;cursor:pointer;}
.slideshow-wrapper  .wrapper-Num .num:hover { background-color:#bccf24; } 
.slideshow-wrapper  .wrapper-Num .num.active { background-color:#bccf24; } 
/* Å×ÀÏ ³Ñ¹ö°¡ ¼ýÀÚÇü½ÄÀÏ¶§ */
/* Å×ÀÏ ³Ñ¹ö°¡ ÀÌ¹ÌÁöÇü½ÄÀÏ¶§ */
.slideshow-wrapper  .wrapper-Num .numimg { float:none;position: relative; width:20px;height:20px;margin-right:10px;font-size:16px;font-weight:bold;color:#ffffff;cursor:pointer;}
 /* Å×ÀÏ ³Ñ¹ö°¡ ÀÌ¹ÌÁöÇü½ÄÀÏ¶§ */
.sliderTextBigB {font-size:2.6em; font-weight:bold; line-height:1em;}
.sliderTextSmallB {font-size:1em; font-weight:normal; font-family:±¼¸², "Times New Roman", Times, serif; line-height:1.1em;}