@charset "utf-8";

@import url(sub_common.css);

#main_body { height:543px; position:relative; }
#main_body div { position:absolute; }
#main_body .main_visual { z-index:1; left:0; top:0; }
#main_body .main_notice { z-index:2; left:290px; top:180px;; }
#main_body .main_notice p { width:233px; height:69px; padding:7px 3px 3px 3px; font-size:11px; line-height:130%; color:#9a9a9a; }

/** 투자조합   **/

#body_content .content .text_ment	{margin-bottom:17px;}
#body_content .dl_type01	{margin-bottom:24px; }
#body_content .dl_type01 dt	{border-bottom:1px solid #6da9c9; height:24px;}
#body_content .dl_type01 table	{width:100%; border-top:1px solid #bcd8eb; border-bottom:1px solid #bcd8eb; }
#body_content .dl_type01 table td	{border-bottom:1px solid #bcd8eb; padding-left:18px;}
#body_content .dl_type01 table th	{border-bottom:1px solid #bcd8eb; background:#e5f0f8; border-right:1px solid #bcd8eb; padding-left:18px; }
#body_content .dl_type01 table tr	{height:24px; }
#body_content .dl_type01 table span	{color:#007bde; }



/** 조직 및 인프라 **/
#body_content .dl_type02	{margin-bottom:24px; }
#body_content .dl_type02 dt	{border-bottom:1px solid #6da9c9; height:24px;}
#body_content .dl_type02 table	{width:100%; border-top:1px solid #bcd8eb; border-bottom:1px solid #bcd8eb; }
#body_content .dl_type02 table td	{border-bottom:1px solid #bcd8eb; border-right:1px solid #bcd8eb;}
#body_content .dl_type02 table .tdmail	{padding-left:18px; border-right:none;}
#body_content .dl_type02 table .thmail	{border-right:none;}
#body_content .dl_type02 table th	{border-bottom:1px solid #bcd8eb; background:#e5f0f8; border-right:1px solid #bcd8eb; text-align:center;}
#body_content .dl_type02 table tr	{height:24px; }
#body_content .dl_type02 table span	{color:#007bde; }

/** 뉴스  **/
#TOP_NEWS	{width:100%; }
#TOP_NEWS .center	{background:url(../images/news/bg_topnews_center.gif) repeat-x; }
#TOP_NEWS dl	{}
#TOP_NEWS dl a:hover	{color:#155fb0; }
#TOP_NEWS dl dt	{float:right; display:inline; width:74%; font-weight:bold;  font-size:14px;  margin-bottom:3px;}
#TOP_NEWS dl dt a	{color:#00346d;}
#TOP_NEWS dl dd.news_img	{float:left; display:inline; width:26%; text-align:center;}
#TOP_NEWS dl dd.news_img img	{border:1px solid #cfcfcf;}
#TOP_NEWS dl dd.news_text	{padding:2px 0 2px 0; margin-right:15px; margin-left:15px; line-height:18px;  height:70px; }

#NOTICE_LIST	{border-top:1px solid #dedfde; padding:12px 8px; }
#NOTICE_LIST dt	{font-weight:bold;}
*html #NOTICE_LIST dt	{margin-bottom:2px; }
#NOTICE_LIST dt a	{color:#00346d; }
#NOTICE_LIST dd	a	{color:#666666;}
#NOTICE_LIST dd	a:hover	{color:#155fb0; }
#NOTICE_LIST .list_info	{font-size:11px; color:#8d8f90;}

.page	{border-top:2px solid #4a4a4a; padding:10px 0; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000;}
	.page a { color:#666; font-weight:normal; }
	.page a:active { color:#b25a12; }
	.page a:hover { text-decoration:underline; color:#e67c00; }

.page02	{ text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000;}
	.page02 a { color:#666; font-weight:normal; }
	.page02 a:active { color:#b25a12; }
	.page02 a:hover { text-decoration:underline; color:#e67c00; }
	.page02 img	{vertical-align:middle;}


.board_btn	{text-align:right; }
.con_btn	{text-align:right;}
#BOARD_SEARCH	{width:100%; margin-top:12px; }
#BOARD_SEARCH .center	{background:url(../images/news/bg_boardsearch_center.gif) repeat-x; text-align:center; }
#BOARD_SEARCH .center input	{width:335px; border:1px solid #cbcbcb; padding:2px;}

#S_NEWS_TAB	{height:25px; background:url(../images/news/bg_tab.gif) repeat-x; width:100%;}
#S_NEWS_TAB li	{float:left; margin-right:2px; }
#S_NEWS_TAB .select	{float:left; margin-right:2px; }

#NEW_INFO	{margin:20px 0 24px 0; width:100%;}
#NEW_INFO .info_text	{vertical-align:top; padding-top:8px; }
#NEW_INFO .info_text .sub_text	{padding:8px 12px; }
.BROCHURE_LIST	{background:url(../images/news/img_dotline.gif) repeat-x bottom left; margin-bottom:25px; clear:both; text-align:left; }
.BROCHURE_LIST dt	{border-bottom:1px solid #6da9c9; font-weight:bold; width:100%; height:20px; }
.BROCHURE_LIST dt a	{color:#666666; }
.BROCHURE_LIST dt .title	{float:left; width:490px; overflow:hidden; height:20px;}
.BROCHURE_LIST .date	{float:right; color:#666666; font-weight:normal; padding:0; margin:0; }
.BROCHURE_LIST .text1	{padding:13px 13px 5px 13px; border-top:1px solid #bcd8eb; clear:both;  margin:0; line-height:16px; }
.BROCHURE_LIST .text2	{padding:13px 13px 9px 13px; border-top:1px solid #bcd8eb; clear:both;  margin:0; line-height:16px; }
.BROCHURE_LIST .text3	{padding:25px 0; border-top:1px solid #bcd8eb; clear:both;  margin:0; line-height:16px; text-align:center; }
.BROCHURE_LIST .file_down	{padding:0 13px 10px 13px; color:#9d9d9d; margin:0; }
.BROCHURE_LIST .file_down a	{text-decoration:underline; color:#9d9d9d; }

#BROCHURE_VIEW	{text-align:left; }
#BROCHURE_VIEW dt	{border-top:2px solid #6da9c9; font-weight:bold; width:100%; padding:0; margin:0; }
#BROCHURE_VIEW .title	{float:left; width:490px; display:inline; padding:5px;}
#BROCHURE_VIEW .date	{float:right; color:#666666; font-weight:normal; padding:0; margin:0; width:70px;  display:inline; padding:5px;}
#BROCHURE_VIEW .text1	{padding:24px 12px; border-top:1px solid #bcd8eb; clear:both;  margin:0; line-height:18px; }
#BROCHURE_VIEW .file_down	{padding:5px 13px; color:#9d9d9d; margin:0; border-top:1px solid #dfdfdf; border-bottom:1px solid #bcd8eb; }
#BROCHURE_VIEW .file_down a	{text-decoration:underline; color:#9d9d9d; }

/** 포트폴리오  **/

#PORTFOLIO	{border-top:2px solid #6da9c9; text-align:left; }
#PORTFOLIO .tb_type01	{width:100%;  }
#PORTFOLIO .tb_type01 img	{border:1px solid #dedfde; }
#PORTFOLIO .tb_type01 td	{padding:13px 0; background:url(../images/portfolio/img_dotline.gif) repeat-x bottom left;}
#PORTFOLIO .tb_type01 h1	{font-weight:bold; margin-bottom:10px; color:#666666; padding:0;}
#PORTFOLIO .tb_type01 .info_text	{color:#666666; line-height:14px;}
#PORTFOLIO .page02	{ text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; margin-top:15px;}
	#PORTFOLIO .page02 a { color:#666; font-weight:normal; }
	#PORTFOLIO .page02 a:active { color:#b25a12; }
	#PORTFOLIO .page02 a:hover { text-decoration:underline; color:#e67c00; }

/* 앨범 리스트 */
.album_list	{}
.album_list td	{ padding:0;}
.album_list .pic	{ height:65px; .height:64px; background:#fff;}
.album_list .pic img	{border:1px solid #ddd;}
.col_div	{height:25px; overflow:hidden; background:#fff;}
.row_div	{width:25px; overflow:hidden; background:#fff;}
.album_list .pic img	{vertical-align:middle; }
.album_list .last	{height:15px;}
.album_list .pic .ipo img	{border:none; position:absolute; top:5px; left:5px;}

/** 기타 **/
.rss_cont	{
	margin-bottom:150px;
}
.rss_cont h3	{
	padding:0 0 15px 0;
}
.rss_cont	p	{margin-left:5px;}
.rss_address	{background:url('../images/etc/bg_addrbar.gif') repeat;}
.rss_address2	{background:url('../images/etc/bg_addrbar.gif') repeat; padding-left:10px;}
.rss_address img	{vertical-align:middle;}


.recruit_01 td {  vertical-align:top; }
.recruit_01 h4 { padding-top:20px; }
.recruit_01 p, .recruit_01 ul { padding-left:10px; padding-top:15px; }
.recruit_01 p strong { background:url(../images/common/ic_dot_1.gif) no-repeat left center; padding-left:7px; color:#055db7; }


/** 투자조합 **/
.mplate	{ border:1px solid #dedfde; background:#f7f7f7; padding:13px 0; text-align:center; margin-bottom:20px; }
.mplate_wrap img	{vertical-align:middle;}
.img_mtitle	{margin-right: 10px;}
.img_won	{margin-left: 2px;}

/** 유관기관 **/
#site_list	{text-align:left; border-top:2px solid #6da9c9;}
#site_list dl	{width:100%}
#site_list dt	{border-bottom:1px solid #dfdeda; border-top:1px solid #dfdeda; padding:3px 0 3px 5px; color:#3e3e3e;}
#site_list dd 	{padding:20px 25px;}
#site_list td	{padding:4px 0; }
#site_list td .logo	{text-align:center; border:1px solid #cccccc; }

.error_box	{border:8px solid #dddddd; padding:76px 0; text-align:center; margin-top:30px; width:650px; }
.error_box .msg	{width:442px; height:72px; background:url(../images/etc/img_error.gif) no-repeat; position:relative;  margin:0 auto; }
.error_box .msg span	{position:absolute; top:56px; left:230px; line-height:12px; }
*html .error_box .msg span	{position:absolute; top:56px; left:230px; line-height:14px; }


/* 투자영역소개  */
.p1	{margin-bottom:32px;}
.p2	{margin-bottom:39px;}
.p3	{margin-bottom:34px;}
.p3_img 	{float:right; width:280px; height:210px;}
.p3_01	{margin-bottom:21px;}
.p3_02	{margin-bottom:25px; width:327px; }
.p4	{margin-bottom:50px;}
.p4_01	{margin-bottom:22px;}

