
/* ·¹ÀÌ¾Æ¿ô */
#wrap {width:976px; margin:0 auto; text-align:left; background:url(http://image.joinsland.com/09ver/common/bg_146.gif) repeat-y right 0; position:relative;}
#header {width:100%; padding:12px 0 12px 0; position:relative; background-color:#fff;}
#content_wrap {float:left; display:inline; position:relative; clear:both; width:100%; margin:0 0 28px 0;}
#left_wrap {float:left; display:inline;width:146px; margin:0 12px 0 0;}
#center_wrap {float:left; display:inline;width:616px; margin:0 0 25px 0; } 
#right_wrap {float:right; width:190px; background:#fff;}

/* Çì´õ */
#JoinslandUI__titles {border:0 none;clear:both;margin:0 auto;padding:0;width:976px;}
#JoinslandUI__titles li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#JoinslandUI__titles a {display:block;font-size:0;text-indent:-9999px;}
#JoinslandUI__serviceTitle li.JoinslandUI__li1 a {background:transparent url(http://image.joinsland.com/09ver/common/logo.gif) no-repeat scroll left top;height:26px; width:172px; padding:0 7px 0 0;}
#JoinslandUI__serviceTitle li.JoinslandUI__li2 a {background:transparent url(http://image.joinsland.com/09ver/invest/logo_invest.gif) no-repeat scroll left top;height:28px;width:100px;}
.JoinslandUI__clear {clear:both;}

#search_area {position:relative; float:right; margin-top:-25px; letter-spacing:-1px;}
#search_area ul {float:left; margin:6px 2px 0 0;}
#search_area li {display:inline; padding:0 7px 0 8px; background:url(http://image.joinsland.com/09ver/index/ico_v01.gif) 0 -78px no-repeat;}
#search_area label {float:left;}
#search_area .fir {background:none;}
#search_area .arrow {margin:0 0 0 3px; vertical-align:-2px;}
#search_area #login {display:block; width:43px; height:16px; margin:4px 0 0 0; background:url(http://image.joinsland.com/09ver/common/btn_v01red.gif) 0 -35px no-repeat;  text-indent:-3000em; border:none; cursor:pointer;}
#search_area input {float:left; width:138px; padding:4px 0 3px 4px; border:1px solid #45768d;font-size:12px;color:#777;}
#search_area_submit {width:39px; height:24px; float:left; border:0; background:url(http://image.joinsland.com/09ver/invest/btn_v01red.gif) 0 0 no-repeat;  cursor:pointer;}
#search_area_submit span {display:block; position:relative; z-index:-1; width:37px; height:22px; border:1px solid #BDC1EE; background-color:#F1F3FF; font-weight:bold; color:#4B5BCC;}

/* ³×ºñ°ÔÀÌ¼Ç */
#GNBWrap {width:976px; margin:0 auto;}
#GNB, #GNB li.on {background-image:url(http://image.joinsland.com/09ver/invest/@gnb.gif);background-repeat:no-repeat;}
#GNB{background-position:0 0;width:976px;height:38px; margin:8px 0 0 0; position:relative;}
#GNB li.on{background-position:0 0}
#GNB li {position:relative; float:left;height:38px;}
#GNB li.mainmenu1 {width:92px;background-position:0 -41px}
#GNB li.mainmenu2 {width:65px;background-position:-92px -41px}
#GNB li.mainmenu3 {width:101px;background-position:-157px -41px}
#GNB li.mainmenu4 {width:98px;background-position:-258px -41px}
#GNB li.mainmenu5 {width:101px;background-position:-356px -41px}
#GNB li.mainmenu6 {width:74px;background-position:-457px -41px}
#GNB li.mainmenu7 {width:91px;background-position:-531px -41px}
#GNB li.mainmenu8 {width:98px;background-position:-622px -41px}
#GNB li.mainmenu9 {width:107px;background-position:-720px -41px}
#GNB li.mainmenu10 {width:73px;background-position:-827px -41px}

#GNB li a {width:100%;height:100%;display:block;overflow:hidden;text-indent:-1000em;}
#GNB .bannerTop {position:absolute; top:-6px;; right:20px; z-index:99;}

/* ¼­ºê¸Þ´º */
#submenu {width:146px; background-color:#fff; border-bottom:2px solid #efefef; }
#submenu ul {margin-left:6px;}
#submenu li {width:136px; margin:4px 0 0 0px; padding:5px 0 5px 0; border-bottom:1px solid #ededed; }
#submenu .menu {border:1px solid #d9d9d9; }
#submenu .menu a:hover, a:active {text-decoration:underline; color:#0088c8;}
#submenu .depth01 {font-weight:bold; letter-spacing:-1px; color:#555555;}
#submenu .select {color:#0088c8;}
#submenu .menu p {margin:8px 0 0 0px; letter-spacing:-1px;}
#submenu .menu p a {color:#555555;}
#submenu .menu p .select {color:#1788e6;}
#submenu .menu .number {margin:0 0 0 5px; font-family:tahoma; font-size:10px; color:#999;}
#submenu .noline {border-bottom:none;}
#submenu .sa{margin-top:6px;}

.btn_c{ margin:18px 0 18px 0;}
.best_t{ font-weight:bold; margin-bottom:5px;}

.gosu{ margin-bottom:6px; border:1px solid #e1e1e1; background:#FFFFFF; padding:10px; clear:both;}
.gosu a{ text-decoration:none;}
.gosu dt{ float:left; color:#424242; font-weight:bold; font-size:12px; margin-right:7px;}
.gosu dd{ color:#fb8517; line-height:150%; margin:2px 0 0 0px; font-size:11px;}
.gosu .name{ color:#424242; font-weight:bold; font-size:12px;}
.gosu .number{ font-family:Tahoma; font-weight:bold; font-size:11px;}
.gosu .bold{font-weight:bold; line-height:130%; margin-bottom:5px;}

.gosu .new_column{ color:#444; font-size:11px; clear:both;}
.gosu .new_column p{ color:#0e6ec0; font-weight:none; margin:10px 0 4px 0;}
.gosu .new_column p a{ color:#0e6ec0;}
.gosu .new_column ul li img{ margin-right:3px;}
.gosu .new_column .c_view{ text-align:center;}

.t_box{ border:1px solid #45768d; width:143px;}

/* ÀÎ±â»ó´ã TOP10 */
.best10{background:url(http://image.joinsland.com/09ver/invest/bx_best10_mid.gif) repeat-y left top;}
.best_top{ background:url(http://image.joinsland.com/09ver/invest/bx_best10_top.gif) no-repeat left top; height:41px;}
.best_btm{ background:url(http://image.joinsland.com/09ver/invest/bx_best10_bottom.gif) no-repeat left bottom; height:5px;}
.best10 .RE-time{ color:#939393; font-size:11px;}
.explanation{ margin:20px 0 10px 0;}

/* Áú¹®º¸±â */
.question_tab{ margin:20px 0 0px 0; background:url(http://image.joinsland.com/09ver/invest/bg_tab.gif) repeat-x; height:26px;}
.question_tab ul{ margin:0px; padding:0px;}
.question_tab ul li{ float:left;}

/* °Ô½ÃÆÇ »ó´Ü ÇÏ´Ü */
.b_ability{position:relative; height:25px; margin-top:20px; clear:both;}
.b_ability .left{ float:left; margin-top:5px;}
.b_ability .right{ float:left; }
.b_ability2 .right{ text-align:right; margin-top:5px;}

/*°Ô½Ã¹°°ü¸®*/
.bx_board {float:left;  padding:9px 0 0 5px; width:783px; height:22px; background:url('http://image.joinsland.com/apthome/aptstore/bx_member.gif') no-repeat;}
.bx_board .nobrd {background:none;}
.bx_board img {vertical-align:-7px;}
.bx_board .selectmenu {font-size:12px;  margin:0 5px 0 0;}
.bx_board .border {border:1px solid #c0c0c0; background:#fff; width:200px; font-size:12px; }

#board_list {clear:both; width:616px; border-top:solid 1px #d8d8d8; margin:4px 0 0 0;}
#board_list thead {line-height:19px;}
#board_list .list th  {color:#646464; text-align:center; font-size:11px; border-bottom:1px solid #e6e6e6; background-color:#f9f9f9; border-top:1px solid #fff; font-weight:normal;}
#board_list .list td {border-bottom:solid 1px #e6e6e6; padding:8px 8px 8px 8px;}
#board_list .list .select  {text-align:center;  font-family:tahoma; font-size:11px; color:#999;}
#board_list .list .no {text-align:center;  font-family:tahoma; font-size:11px; color:#959595;}
#board_list .list .category  {text-align:center;letter-spacing:-1px; color:#000; font-size:11px;}
#board_list .list .name  {text-align:center; letter-spacing:-1px; color:#575757; }
#board_list .list .writer {text-align:left; color:#222; padding-bottom:0px;}
#board_list .list .date {text-align:center; font-family:tahoma; font-size:11px; color:#989898;}
#board_list .list .tit {text-align:center; font-family:tahoma; font-size:11px; color:#162f82;}
#board_list .list .pay {text-align:center; font-family:tahoma; font-size:11px; color:#ee6433;}
#board_list .list .c1{font-size:11px; color:#999999;}
#board_list .list .rn{font-size:11px; color:#ff4326; font-family:tahoma;}
#board_list .list .last{ border-bottom:1px solid #d5d5d5;}



/* ÇÏ´Ü°Ë»ö */
.search{clear:both; text-align:center; background-color:#fff; height:35px; padding-top:10px; margin-top:20px;}
.search input{height:14px;}
.search .s_bx{width:150px; border:1px solid #e1e1e1; }
.search .selec_box{height:20px;}

/* °Ô½ÃÆÇ ¸®µå */
.btn_list{ text-align:right; margin-bottom:10px;}
.btn_list2{ text-align:right; margin-top:10px;}

.qa_box { border:2px solid #ccc;}
.q_txt{padding:15px 20px 15px 20px; font-size:15px; color:#333; line-height:160%; font-family:gulim; letter-spacing:-1px;}
.q_txt p {margin-bottom: 20px;}
.qa_box  dl{ float:left; margin:12px 0 12px 20px;}
.qa_box .lq{margin:12px 0 12px 10px;}
.qa_box .mq {line-height:190%; margin-top:20px; width:370px; }
.qa_box .mq dt{ font-size:14px; font-weight:bold; letter-spacing:-1px;}
.qa_box .mq dd{ font-size:11px; color:#666;}
.qa_box .mq .pay{color:red; line-height:130%;}
.qa_box .mq .time{color:#999; font-size:11px;}
.qa_box .rq {line-height:190%; line-height:190%; float:right; width:120px; margin-top:22px;}
.qa_box .rq dt {color:#539ad7;}
.qa_box .rq dd { color:#999; font-size:11px;}
.qa_box .rq .num{ color:#666;}
.qa_box .rq .good{ background:url(http://image.joinsland.com/09ver/invest/btn_good.gif) no-repeat left top; height:29px; font-size:14px; color:#539ad7; font-weight:bold; padding:4px 0 0 45px;}
.qa_box .rq .gt{ margin-left:10px;}
.qa_box .qa_inbox{ border:1px solid #e9e9e9;}
.inbox{ padding:1px;}
.gab{ margin-top:20px;}

.qa_box .committee{ background-color:#f3fbff; height:103px; padding:0 20px 0 20px;}
.qa_box .committee dt{ font-weight:bold; padding-bottom:6px;}
.qa_box .committee dd{ color:#999; line-height:140%;}
.qa_box .committee dd a{ color:#999;}
.t1{ font-size:11px; text-align:center; color:#999; margin:10px 0 15px 0;}

.qa_box .txt{ height:16px; border:1px solid #d6ceb1; background-color:#fff; width:445px; padding-left:5px;}
.qa_box .av{position:relative; padding-bottom:10px;}
.qa_box .g_line{ border-top:1px solid #e6e6e6; clear:both;}
.qa_box .gray{ color:#999; float:left;  margin-right:40px;}
.qa_box .orange{ color:#ee6433; margin:15px 0 0 20px; font-size:11px;}
.qa_box .btn_av{ margin:10px 0 0 0px;}

/*¸®Æ÷Æ®*/
.report{ background-color:#f7f7f7; border:1px solid #dedede; margin-top:30px; padding:17px 20px;}
.report .r_tit{ font-weight:bold;}
.report .bt{ color:#539fe0;}
.report ul { margin-top:10px;}
.report ul li{ color:#666; line-height:150%;}

/* À¯·á»ó´ã */
.pay_title{ margin-bottom:20px;}
.r_txt{color:#d8275e;}

/* ¹¯°í´äÇÏ±â */
.free_tab{ margin:10px 0 0px 0; background:url(http://image.joinsland.com/09ver/invest/bg_free_tab.gif) repeat-x; height:26px; position:relative;}
.free_tab ul{ margin:0px; padding:0px;}
.free_tab ul li{ float:left; margin-right:2px;}

/* ¼¾ÅÍ ¼­ºê¸Þ´º */
#in_submenu {width:616px; height:41px; padding-top:15px; margin:0 0 12px 0; background:url(http://image.joinsland.com/09ver/invest/bg_insub.gif) 0 0 no-repeat;}
#in_submenu ul {margin:0px 0 0 2px;}
#in_submenu li {display:inline; padding:0 4px 0 8px; background:url(http://image.joinsland.com/09ver/sale/ico_bar.gif) 2px 2px no-repeat; font-size:11px; float:left;}
#in_submenu li a{ color:#424242; display:block;}
#in_submenu .fir {background:none;}
#in_submenu .select {font-weight:bold; border-bottom:2px solid #3287d0; text-decoration:none;}

/* ½ÉÃþºÐ¼®¸®Æ÷Æ® */
.viewar{ margin-bottom:20px;}
.r_page{ position:relative; border-bottom:1px solid #333; height:28px;}
.r_page .left{ float:left; margin-top:8px;}
.r_page .left .n1{ color:#ee6433; font-size:11px;}
.r_page .left .n1 strong{ font-family:Tahoma;}
.r_page .left .n2{color:#999999; font-size:11px;}
.r_page .left .n2 strong{ font-family:Tahoma;}
.r_page .right{ float:right;}

#request{width:465px; border:3px solid #45768d; padding:10px; position:absolute; left: 200px; top: 32px; background-color:#fff; z-index:1;}
#request .bg1{ background-color:#f7f7f7; text-align:center; width:100px; padding:10px;}
#request .val { text-align:left; padding:0px 5px;}

#request .val .txt{ height:15px; border:1px solid #d6ceb1; background-color:#fff; width:354px; padding-left:5px;}
#request .val .write{border:1px solid #d6ceb1; width:344px; height:100px; line-height:130%; color:#424242; padding:5px; margin:10px 0px; font-size:12px;}
#request .btns{ text-align:center; margin-top:10px; width:100%;}

/* ¸®Æ÷Æ®Á¤º¸ */
.report_info .r_tit{ background:url(http://image.joinsland.com/09ver/invest/bg_r_tit.gif) no-repeat left top; height:26px; font-size:14px; font-weight:bold; text-align:center; padding-top:10px; position:relative;}
.report_info .detail_info{ background-color:#f7f7f7; border:1px solid #e6e5e5; position:relative; margin-top:4px; padding:1px 0px; height:152px;}
.report_info .detail_info dl{ float:left; padding-left:40px; margin-top:10px;}
.report_info .detail_info .name{ float:left; color:#3a88c8; width:50px;}
.report_info .detail_info .name2{ float:left; color:#3a88c8; width:70px; clear:both;}
.report_info .detail_info .line3{ float:left; width:30px; text-align:center; }
.report_info .detail_info .value{ font-weight:bold; color:#50a400;}
.report_info .detail_info .date{ font-family:Tahoma; font-size:11px;}
.report_info .detail_info .nt{ color:#555;}
.report_info .detail_info .star ul li{ float:left; margin-right:2px;}
.report_info .detail_info dd{ margin-bottom:15px;}.
.report_info .detail_info .warning{ clear:both; text-align:center; font-size:11px; color:#555; border:1px solid red;}
.report_info .detail_info .warning .wr{ color:#ff3862; font-weight:bold;}
.r_ex{margin-top:25px;}
.r_ex .line{border-bottom: 1px solid #dbdbdb; margin:7px 0 0 0;}
.r_ex_t{color:#4f4f4f; padding:19px; line-height:150%;}

/* ÄÚ¸àÆ® */
.valuation{margin-top:25px;}
.valuation .line{border-bottom: 1px solid #dbdbdb; margin:7px 0 0 0;}
.valuation .comment{ background-color:#fff; border:1px solid #dedede; padding:8px 15px; margin-top:15px;}
.valuation .comment .ct{ font-size:11px; color:#747474;}
.valuation .comment .ct input{ height:12px; padding:1px 0 0 5px; width:30px;}
.valuation .comment .cb{ font-size:12px; margin-top:6px;}
.valuation .comment .cb input{width:455px; border:1px solid #d6d4d5; height:20px;}

.valuation .star_val{ background-color:#ffffbb; border:1px solid #e0e05e; padding:8px 15px; margin-top:15px;}
.valuation .star_val .ct{ font-size:11px; color:#747474;}
.valuation .star_val .cb{ font-size:12px; margin-top:6px;}
.valuation .star_val .cb input{}

/* ¸®ÇÃ*/
.refl{ position:relative; border-bottom:1px solid #dbdbdb; height:30px; margin-top:15px;}
.refl ul li{ float:left; padding:5px;}
.refl ul .re_r{float:right; font-family:Tahoma; color:#555; font-size:11px;}
.refl ul .id{ color:#575757; margin-right:10px; width:80px;}
.refl ul .txt{ color:#4f4f4f;}

/* ´ÙÀ½±Û ÀÌÀü±Û */
.page_move { position:relative; margin:25px 0px; clear:both; height:30px;}
.page_move ul li{ float:left;}
.page_move .pn{ color:#ababab;}
.page_move .line4{ border:0px; width:30px; padding:0px; margin:0px; text-align:center; color:#ababab;}
.page_move .txt{ color:#464646;}
.page_move .pre_cle{ clear:both; margin-top:5px;}

/* ºÎµ¿»ê Áö½Ä °è»ê±â */
.sangga table th,td{color:#666; background-color:#FFFFFF; padding:5px;}
.sangga table{ background:#dbdbdb; }
.sangga .t3{ font-size:11px; color:#333; background-color:#ebe8dc; height:20px; border:1px solid #dbdbdb; padding:10px 0 0 10px;}
.sangga .bg1{ background-color:#f7f7f7; text-align:center; width:150px; height:30px;}
.sangga .val{ text-align:left; padding-left:30px;}
.sangga .val .txt{ height:13px;}
.sangga .btn_cal{ text-align:center; border-top:1px solid #dbdbdb; height:30px;}
.sangga input{vertical-align:text-bottom;}

.cal_view{ margin-top:30px;}
.cal_view .t4 {font-size:12px; color:#333; background-color:#dfebdc; height:20px; border:1px solid #dbdbdb; padding:10px 0 0 10px;}
.cal_view .name{ font-weight:bold;}
.cal_view .n3 { font-size:11px; font-weight:bold; color:#ff6600;}
.t_col{color:#006fc5;}
.t_st{font-size:11px; letter-spacing:-1px; line-height:150%;}

/* ºÎµ¿»ê ¹é°ú»çÀü*/
.dic .list{color:#ccc; height:20px; text-align:center; padding-top:10px;}
.dic .list a{font-weight:bold; padding:0 5px 0 5px;}
.dic .b_line{ background:url(http://image.joinsland.com/09ver/invest/bg_line1.gif) no-repeat center top; height:1px; padding:0px;}
.re1{ line-height:150%;}
.rt{ font-weight:bold; height:30px;}

/* ºÎµ¿»ê Áö½Ä °è»ê±â */
.sangga .cal_view, table th, td {color:#666; background-color:#FFFFFF; padding:5px;}
.sangga .cal_view, table th {text-align:center;}
.sangga .cal_view, table { background:#dbdbdb; }
.sangga .t3 { font-size:12px; color:#333; background-color:#fffce4; height:28px; padding:12px 0 0 0; border:1px solid #dbdbdb; border-bottom:0px; text-indent:7px;}
.sangga .bg1{ background-color:#f7f7f7; text-align:center; width:150px;}
.sangga .val {text-align:left; padding-left:13px; color:#999; font-size:11px;}
.sangga .val .radio {margin:0 5px 0 0; vertical-align:text-bottom;}
.sangga .val .txt{ height:13px; margin:5px 3px 5px 0; vertical-align:2px;_vertical-align:-2px; border:1px solid #d6ceb1; background-color:#fff;}
.sangga .btn_cal{ text-align:center; height:30px; border:0px;}

.cal_view{ margin-top:30px; border:3px double #bdbdbd; }
.cal_view .t4{font-size:14px; color:#333; height:20px; background-color:#f9e9a7; padding:15px 0 15px 10px; border:0px;}
.cal_view .name{ font-weight:bold;}
.cal_view .n3{ font-size:11px; font-weight:bold; color:#ff6600;}
.cal_view .n_bold{font-size:11px; font-weight:none; color:#ff6600;}
.cal_view .bg1{width:150px; height:27px; background-color:#f7f7f7; text-align:center; }
.cal_view .val { text-align:left; padding-left:13px; color:#999;}
.cal_view .val .txt{ height:13px; border:1px solid #d6ceb1; background-color:#fff;}
.cal_view .bg2{ background-color:#f7f7f7; text-align:center;}
.cal_view .bg3{ color:#333;}
.t5{ color:#3980f4;  font-weight:bold; padding:20px 0 10px 15px;}

/* ºÎµ¿»êÇöÀåÁß°è */
.real_pic{ background:url(http://image.joinsland.com/09ver/invest/bg_pic.gif) no-repeat left top; height:117px; padding:11px 10px;}
.real_pic dt{ float:left; margin-right:10px;}
.real_pic dd{ color:#cbc9c9; line-height:150%;}
.real_pic dd a{ color:#cbc9c9;}
.real_pic .tit{ color:#fff; font-size:14px; font-weight:bold; margin-bottom:5px;}
.real_pic .tit a{color:#fff;}
.real_pic .date{font-size:11px; color:#cbc9c9; font-family:Tahoma; margin-left:20px;}

.pic_list {position:relative;}
.pic_list dl{ clear:both; margin-bottom:25px; height:96px;}
.pic_list dt{ float: left; margin-right:5px;  border:1px solid #ccc; padding:1px; height:92px;} 
.pic_list dd{ color:#5a5a5a; line-height:140%;}
.pic_list .date2{ color:#8b8b8b;}
.pic_list .n4{ color:#ff4200;}
.pic_list .tit{ color:#333; margin-bottom:5px; padding-top:3px; font-weight:bold;}
.pic_list .left{ float:left; position:relative; width:305px;}
.line{ border-top:1px solid #b8b8b8; clear:both; margin-bottom:15px;} 
.line2{ border-top:1px solid #b8b8b8; clear:both; margin-top:0px;} 

.spot {position:relative; padding:0 10px;}
.spot ul{ margin-bottom:8px;}
.spot ul li{width:280px;}
.spot .left{ float:left;}
.spot .right{ float:right;}
.spot .tit{ font-size:14px; color:#000; font-weight:bold;}
.spot .txt{ color:#636363; line-height:130%; margin-top:10px;}
.spot .date{ font-size:11px; font-family:Tahoma; color:#999; margin-left:5px;}
.m_info {margin:0 0 8px 0; text-align:right;}
.t6{ color:#2558e7;}

.t_box3 table td{ padding:0px 2px; background-color:#f9f9f9;}
.TB-BD-B{border:1px solid #cccccc;}




/* ±ÝÁÖÀÇ ºÎµ¿»êÆ¯±Þ´º½º */
#wrap2 {width:976px; margin:0 auto; text-align:left; background:url(http://image.joinsland.com/09ver/invest/bg_news.gif) repeat-y right 0;}
#center_wrap2 {float:left; display:inline;width:774px; margin:0 0 25px 0;} 

.news_webzine { border:1px solid #e9e9e9; padding:15px; position:relative; height:218px;}
.news_webzine dl dt {float:left; border:1px solid #e9e9e9; height:198px; width:176px; margin-right:15px; padding:10px;}
.news_webzine dl dd {float:left; width:510px;}
.news_webzine .tit{color:#001167;}
.news_webzine .tit a{color:#001167;}
.news_webzine .headFont {display:block;font:bold 18px AppleGothic,dotum,sans-serif;height:28px;filter:dropshadow(color:#001167,offx:1,offy:0,positive:1);}); }
.news_webzine .fw_b {font-weight:bold;letter-spacing:-1px;}
.news_webzine ul {margin-top:4px;}
.news_webzine ul li {background:url(http://image.joinsland.com/09ver/invest/img_dot2.gif) no-repeat left center; padding-left:7px; line-height:150%; color:#444;}
.selec1 img {float:left; margin-top:2px;}
.selec1{ text-align:right; margin-bottom:12px;}

/* ÀçÅ×Å©Ä®·³ */
.column{ background:url(http://image.joinsland.com/09ver/invest/bg_column_top.gif) no-repeat left top; height:207px; padding:0px 10px 0 20px;}
.column .l_col{ float:left; width:300px;margin-top:20px;}
.column .l_col .tit{ font-weight:bold; font-size:16px; color:#000; margin-bottom:8px;}
.column .l_col .sub{ color:#636363; line-height:130%;}
.column .l_col a:hover{ color:#333;}
.column ul { margin-top:13px;}
.column ul li{ background:url(http://image.joinsland.com/09ver/invest/img_dot2.gif) no-repeat left center; padding-left:7px; line-height:150%;}
.column .r_col{ float:right; margin-top:10px; width:251px; text-align:center;}
.column .r_col a{ color:#8a8a8a;}
.column .r_col img{padding-bottom:4px;}
.column .r_col .pic_tit{ color:#8a8a8a; clear:both;}
.gab{width:194px;}
.gab2{ height:18px;}
.btn_col{}

.column_list{ margin-top:20px;}
.column_list dl dt{ float:left; margin-right:10px;}
.column_list dl{ clear:both; margin-top:20px;}
.column_list .c_subject{ font-size:14px; color:#444851; font-weight:bold;}
.column_list .c_cont { color:#777; line-height:150%; margin:6px 0 0 0px;}
.column_list .c_cont a{color:#777;}
.column_list .t2{ color:#999; font-size:11px;}
.column_list .rg{ font-size:12px; font-weight:normal; font-family:Tahoma;}

.profile_box2{border:4px solid #f6f6f6; margin:0 0 5px 5px;}
.profile_box2 td{ border:0px; padding:0px;}
.t_bg{ background:#f1f1f1;}

.profile_box{ border:4px solid #f6f6f6;}
.profile_box td{ border:0px; padding:3px;}

.profile td{padding:0px;}
.profile .t_col2{ line-height:normal; color:#ab7721;}
.profile .mail{ padding:4px 0px;}

.p_more{ width:310px;}
.p_more td{ padding:0px;}
.p_more th{ color:#991000; text-align:left; background-color:#efefef;}

.news_title{ color:#575757; font-size:25px; font-weight:bold; text-align:center; letter-spacing:-3px;}
.sub_title{color:#575757; font-size:17px; font-weight:bold; text-align:center; letter-spacing:-1px;}

.t7{ font-weight:bold;}
.inquiry{font-size:11px; color:#ec7000;}

.t_box2 { margin-top:20px;}
.t_box2 table td{ padding:0px; margin:0px;}

/* Àü±â¿µ indexÆäÀÌÁö css Ãß°¡ 09.12.10*/

/*Å¾ ÇÃ·¹½Ã*/
.top_con {position:relative; float:left; width:976px; height:270px; margin:0 0 0 0;}

/* content_left */
#content_left {position:relative; float:left; width:313px; margin:12px 0 0 0;} 
/* ½ÉÃþºÐ¼® ¸®Æ÷Æ®*/
#report_analysis {position:relative; float:left; width:313px; margin:0 0 0 0;}
#report_analysis .title {position:relative; float:left; width:313px; height:20px;}
#report_analysis .con_wrap {position:relative; float:left; clear:both; width:307px; height:251px; border:3px solid #e9e9e9;}
#report_analysis .con_wrap .con{position:relative; float:left; width:96%; height:28px; border-bottom:1px solid #e9e9e9; padding:13px 0 0 12px;}
#report_analysis .con_wrap .con a {position:relative; float:left; font-weight:bold; letter-spacing:-1px;}
#report_analysis .con_wrap .con img {position:relative; float:left;}
/* ±ÝÁÖÀÇ ºÎµ¿»ê Æ¯±Þ´º½º*/
#special_news {position:relative; float:left; width:313px; margin:18px 0 0 0;}
#special_news .title {position:relative; float:left; width:313px;}
#special_news .con_wrap {position:relative; float:left; clear:both; width:311px; height:181px; border:1px solid #e9e9e9; padding:8px 0 0 0;} 
#special_news .con_wrap .con {position:relative; float:left; clear:both; width:290px;  margin:0 0 0 15px; display:inline; padding:8px 0px;}
#special_news .con_wrap .con a {margin-left:6px;}
#special_news .con_wrap .con img{vertical-align:middle;}

/* content_centre */
#content_center {position:relative; float:left; width:422px; margin:12px 0 0 9px;} 

/* ºÎµ¿»ê ÅõÀÚ»ó´ã */
#consultation {position:relative; clear:both; width:422px; margin:0 0 0 0;} 
#consultation .title {position:relative; float:left; width:422px; height:20px; border-bottom:1px solid #e9e9e9;}
#consultation .title .left {position:relative; float:left; width:365px; padding:0 0 0 5px;}
#consultation .con {position:relative; float:left; display:inline; width:400px; height:100px; margin:16px 0 0 10px;}
#consultation .con span {position:relative; float:left; clear:both; margin:0 0 10px 0; width:400px;}
#consultation .con .inquiry_title a {font-weight:bold; font-size:17px;}
#consultation .con .inquiry_con a {color:#3a81cd;}
#consultation .list {position:relative; float:left; clear:both; width:422px; height:21px; background:#f9f9f9;}
#consultation .list .left {position:relative; float:left; width:300px;}
#consultation .list .right {position:relative; float:right; width:122px; color:#b9b9b9;}
#consultation .list .ft_red {color:#c33e43;}
#consultation .list .ft_red_strong {color:#c33e43; font-weight:bold;} 
/* ¹è³Ê */
#banner_centre {position:relative; float:left; clear:both; width:422px; margin:9px 0 0 0;}
/* ÀçÅ×Å© Ä®·³ µî */
#columnNrest {position:relative; float:left; width:422px; margin:16px 0 0 0;}
#columnNrest .title2 {position:relative; float:left; width:422px; height:20px;}
#columnNrest .title2 .object_on {position:relative; float:left;}
#columnNrest .title2 .object_off {position:relative; float:left;}
#columnNrest .title2 .divide {position:relative; float:left;}
#columnNrest .title2 .divide img {margin: 4px 6px 0 6px;}
#columnNrest .title2 .right {position:relative; float:right; margin:0 5px 0 0;}
#columnNrest .conbox {position:relative; float:left; clear:both; width:410px; height:180px; border:1px solid #e9e9e9; padding:9px 0 0 10px;}
#columnNrest .conbox .con2 {position:relative; float:left; width:400px; height:76px; margin:0 0 13px 0;}
#columnNrest .conbox .con2 .img {width:85px;}
#columnNrest .conbox .con2 .sub_title {height:18px; font-weight:bold; text-align:left;}

/* content_right */
#content_right {position:relative; float:right; width:222px; margin:9px 0 0 9px;}
#content_right .banner span img{margin:0 0 9px 0;}

.READ-text table,
.READ-text th,
.READ-text td {background: #ffffff none scroll 0 0;}


/* cssÃß°¡ :ÇãÇö */

.rq_box{margin-top:10px;}
.rq_box .t_200{font-size:11px; font-weight:normal; font-family:Tahoma;}

/* ´ñ±Û */
#nu_list {padding:0 0 12px 0; margin-bottom:100px; width: 596px; margin:auto;}
#nu_list .nu_list { float:left; width:100%; position:relative; border-bottom:1px solid #d8d8d8; padding-bottom:15px;}
#nu_list .nu_list dt { margin-top:14px; padding-bottom:5px;  z-index:0; }  
.nu_list dt img {vertical-align:-7px;}
.nu_list dt strong em { font:bold 11px µ¸¿ò,Dotum,AppleGothic,serif;color:#cc0000; }
.nu_list dt em.info { position:absolute; right:0px; text-align:right; height:14px; margin-top:5px;font:11px µ¸¿ò,Dotum,AppleGothic,serif;}
.nu_list dt em.info a {color:#999;}
.nu_list dt em.info img {vertical-align:-1px; margin:0 2px 0 0;}
.nu_list dt span.name { letter-spacing:-1px;  font:bold 11px µ¸¿ò,Dotum,AppleGothic,serif;}
.nu_list dt span.name a { color:#999; }
.nu_list dt span.date {color:#999;}
.nu_list dd.desc2 {padding:0 65px 17px 0; line-height:19px; word-break:break-all;}  
.nu_list dd.desc2 span { background:url(http://image.joinsland.com/index2006/newsflash/2009/i_div.gif) no-repeat; margin-left:2px; } 
.nu_list dd.desc2 a { margin-left:3px; }
.nu_list dd.desc2 img { margin:0 0 0 3px; }
.basic dt strong, .injury dt strong { padding-left:7px;}
.basic dd.btn p, #nu_list .vs dd.btn p { display:block; text-align:right; padding:0 15px 6px 0; }
#nu_list.byUser .basic dd.btn p { display:block; text-align:left; padding:3px 15px 11px 15px; }
#nu_list.byUser .vs dd.btn p { display:block; text-align:left; padding:0 0 6px 15px;  }
.basic dd.btn a.rec, #nu_list .vs dd.btn a.rec { float:right; }

.box_m {margin-bottom:10px;}
.box_m p{width:100%;}
.box_m img{margin-left:4px;}
.txt{padding:4px;}
.retxt{width:563px;}

.reply_wirte{width:596px; margin:auto;}
.reply_wirte .text{width:425px;}

/* ÀÎ±â */
.bxtop {margin:0 0 12px 0;  width:596px; position:relative; margin:auto;}
.bxtop .titlebar {background:url("http://image.joinsland.com/index2006/newsflash/2009/t_bg_c.gif")  no-repeat; height:31px; margin:0 0 5px 0; padding:9px 0 0 12px; font-weight:bold;}
.bxtop .titlebar .menu {margin:0 12px 0 0;}
.bxtop .titlebar .menu em {font:11px µ¸¿ò,Dotum,AppleGothic,serif; color:#fff; padding:0 3px 0 6px;}
.bxtop .titlebar a {color:#fff;}
.bxtop .titlebar img {margin:0 3px 0 6px; vertical-align:3px;}
.bxtop .t {background:url("http://image.joinsland.com/index2006/newsflash/2009/bx_top_t.gif")  no-repeat; height:7px;  font-size:0;}
.bxtop .m {background:url("http://image.joinsland.com/index2006/newsflash/2009/bx_top_m.gif")  left top repeat-y;  padding:8px 8px 0 10px; width:596px; float:left;}
.bxtop .top {border-top:1px solid #e7e5cf; padding-top:8px;}
.bxtop .m dt img {vertical-align:-2px; margin:0 5px 0 0;}
.bxtop .m dt strong em {font:bold 11px µ¸¿ò,Dotum,AppleGothic,serif;color:#cc0000;}
.bxtop .m dt em.info {position:absolute; right:12px; text-align:right; height:14px; margin-top:5px;font:11px µ¸¿ò,Dotum,AppleGothic,serif;}
.bxtop .m dt em.info a {color:#999;}
.bxtop .m dt em.info img {vertical-align:-1px; margin:0 2px 0 0;}
.bxtop .m dt span.name { letter-spacing:-1px;  font:bold 11px µ¸¿ò,Dotum,AppleGothic,serif;}
.bxtop .m dt span.name a { color:#999; }
.bxtop .m dt span.date {color:#999;}
.bxtop .m dd.desc2 {padding:12px 0px 12px 0; float:left; line-height:19px; word-break:break-all; width:500px; }  
.bxtop .m dd.desc2 span { background:url(http://image.joinsland.com/index2006/newsflash/2009/i_div.gif) no-repeat; margin-left:2px; } 
.bxtop .m dd.desc2 a { margin-left:3px; }
.bxtop .m dd.desc2 img { margin:0 0 0 3px; }
.bxtop .b {background:url("http://image.joinsland.com/index2006/newsflash/2009/bx_top_b.gif")  no-repeat ; height:7px; font-size:0; clear:both;}

/*ºÎµ¿»ê ±æ¶óÀâÀÌ Ç¥³» ¹è°æ»ö Ã³¸®(¾È³ª¿Àµµ·Ï)*/
.article-content table {background-color: #ffffff;}
.article-content p {margin-bottom: 20px;}

/* ¿ìÃø ¹è³Ê Ãß°¡ 10.03.05 by ÇãÇö */
.banner_right_side {position:absolute; top:-282px; left:983px; z-index:10;}
.banner_right_side2{position:absolute; top:118px; left:983px;}

/* css Ãß°¡ 10. 05. 07 by ÇãÇö*/
.f_left{float:left;}
.f_right{float:right;}

.gosu .junmun{color:#424242; font-size:12px;}
.gosu .name{height:20px;}
.gosu .name .f_left{ color:#424242; font-weight:bold; font-size:12px;}
.gosu .name .f_right{margin-top:2px;}

.gosu .new_column ul{clear:both;}
.gosu .new_column .f_right{margin-top:-1px;}
.gosu .new_column .calum{*zoom:1; height:20px;}
.gosu .new_column .calum:after{content:""; clear:both; display:block;}