/* ¡Ú¡Ú ¼­ºê°øÅë ½ºÅ¸ÀÏ ÁöÁ¤ ¡Ú¡Ú */

.sub_footer {height;120px; background:url(/images/sub_footer_bg.gif) top left repeat-x; }
.foot       {width:970px; height:44px; margin-top:14px; margin-left:20px; }
.left       {width:220px; }
.navi       {font:7pt verdana; color:#959595; padding-top:20px; padding-right:20px; }
.navi_cur   {font:8pt verdana; color:#7BA1CF; font-weight:bold; }

.sub_contents_title   {height:50px; padding-top:10px; }
.sub_contents_title_s {height:40px; padding-top:10px; padding-left:20px; }
.sub_contents_con     {padding-left:25px; text-align:justify; }
.sub_contents_con_s   {padding-left:35px; color:#777777; line-height:150%; text-align:justify; }


/* ÀÌ¹ÌÁö º¸´õ ½ºÅ¸ÀÏ */
.img_border_1 {border:1px solid #F4F4F4; }
.img_border_2 {border:2px solid #F4F4F4; }
.img_border_3 {border:3px solid #F4F4F4; }
.img_border_4 {border:4px solid #F4F4F4; }
.img_border_5 {border:5px solid #F4F4F4; }

/* partner */
.board_company       {font:10pt Arial; color:000000; font-weight:bold; }
.board_core       {font:10pt Arial; color:000000;}

.view_title       {font:10pt Arial; color:004A90; font-weight:bold; height:22px }
.view_item       {font:10pt Arial; color:000000; font-weight:bold; height:22px }
.view_content      {font:10pt Arial; color:000000; height:22px}
.view_search_form   {height:32px; background-color:#f0f0f0; margin-top:20px; margin-bottom:20px; }

/* °Ô½ÃÆÇ ½ºÅ¸ÀÏ */
.board_top        {height:5px; background-color:#6CBDCE; }
.board_list_title {height:25px; font:8pt verdana; color:#427985; font-weight:bold; background-color:#BEE7EF; }
.board_list_bar   {width:1px; }
.board_list       {height:25px; }
.board_list_sj    {padding-left:10px; padding-top:3px; font-weight:bold; color:#F35B00 }
.board_list_line  {height:1px; background-color:#E8E8E8; }
.board_num        {font:8pt verdana; color:#BC9E8C; }


/* °Ô½ÃÆÇ ½ºÅ¸ÀÏ_ÀÚ·á½Ç */
.board_part_top        {height:5px; background-color:#C29E6F; }
.board_part_list_title {height:25px; font:9pt µ¸¿ò; color:#907047; font-weight:bold; background-color:#FBF5ED; }
.view_part_table       {width:710px; border:1px solid #C29E6F; margin-top:20px; }
.view_part_sj          {height:28px; font:10pt ±¼¸²; color:#FFFFFF; font-weight:bold; background-color:854fa9; }


.view_table {width:710px; border:1px solid #6CBDCE; margin-top:20px; }
.viewe_table {width:710px; border:1px solid #E2A857; margin-top:20px; }
.viewe_sj    {height:28px; font:10pt ±¼¸²; color:#FFFFFF; font-weight:bold; background-color:#E2A857; }
.viewe_trsj  {width:100px; height:27px; font:9pt ±¼¸²; color:#818181; font-weight:bold; background-color:#F6F6F6; }
.view_sj    {height:28px; font:10pt ±¼¸²; color:#FFFFFF; font-weight:bold; background-color:#6CBDCE; }
.view_trsj  {width:100px; height:27px; font:9pt ±¼¸²; color:#818181; font-weight:bold; background-color:#F6F6F6; }
.view_con   {padding-left:10px}
.view_line  {height:1px; background-color:#E1E1E1; }

/* °Ô½ÃÆÇ ½ºÅ¸ÀÏ_»çÀÌ¹öÈ«º¸½Ç */

.photo_list_bg       {position:relative; width:165px; height:150; background-color:#F6F6F6; }
.photo_list_pic      {position:absolute; width:155px; height:105px; top:5px; left:5px; overflow-y:hidden; }
.photo_list_subj     {position:absolute; width:155px; height:20px; top:115px; left:5px; font:8pt verdana; color:#777777;line-height:160%; overflow-y:hidden; }
.photo_list_view     {position:absolute; width:155px; height:11px; top:135px; left:5px; }

.board_pu_top        {height:5px; background-color:#7DC97D; }
.board_pu_list_title {height:25px; font:8pt verdana; color:#538B53; font-weight:bold; background-color:#EAF8EA; }
.view_pu_table       {width:710px; border:1px solid #7DC97D; margin-top:20px; }
.view_pu_sj          {height:28px; font:10pt verdana; color:#FFFFFF; font-weight:bold; background-color:#7DC97D; }


/* °Ô½ÃÆÇ ½ºÅ¸ÀÏ_ÀÚ·á½Ç */
.board_da_top        {height:5px; background-color:#C29E6F; }
.board_da_list_title {height:25px; font:8pt verdana; color:#907047; font-weight:bold; background-color:#FBF5ED; }
.view_da_table       {width:710px; border:1px solid #C29E6F; margin-top:20px; }
.view_da_sj          {height:28px; font:10pt verdana; color:#FFFFFF; font-weight:bold; background-color:#C29E6F; }


/* °Ô½ÃÆÇ ½ºÅ¸ÀÏ_°í°´Âü¿© */
.board_co_top        {height:5px; background-color:#FF8400; }
.board_co_top1       {background-color:#F3E3D8; }
.board_co_list_title {height:25px; font:8pt verdana; color:#D1643E; font-weight:bold; background-color:#FEF8F5; }
.view_co_table       {width:710px; margin-top:20px; }
.view_co_sj          {height:28px; font:10pt verdana; color:#FFFFFF; font-weight:bold; background-color:#FF8400; }

/* ±Û¾²±â ½ºÅ¸ÀÏ */
.write_co        {border:1px solid #CECECE; background-color:#f7f7f7; }
.write_co_text   {height:18px; border:1px solid #CECECE; background-color:#f7f7f7; color:#87612a; line-height:120%; }

.write_pub_top1   {background-color:#5FB972; }
.write_pub_top2   {background-color:#D1EDD7; }

.write_data_top1   {background-color:#AF732D; }
.write_data_top2   {background-color:#F4E9DD; }


/* ±Û¾²±â ½ºÅ¸ÀÏ */
.write_notice_table  {width:710px; margin-top:20px; }
.write_notice_top1   {background-color:#FF8400; }
.write_notice_top2   {background-color:#FBD8A0; }
.write_notice_tr     {height:30px; }
.write_notice_subj   {background-color:#f5f5f5; font-weight:bold; color:#8C8C8C; text-align:center; }
.write_notice_con    {padding-left:10px; }
.write_notice_text   {height:18px; border:1px solid #CECECE; background-color:#f7f7f7; color:#87612a; line-height:120%; }


/* FAQ */
.faq_list       {height:25px; }
.faq_re_tr   {background-color:#FFFCFA; }
.faq_icon_re {margin-top:13px; margin-right:15px; }
.faq_con_re  {font:8pt verdana; color:#928375; line-height:140%; padding:10px; }
.faq_date    {font:8pt verdana; color:#BC9E8C; padding-right:15px; text-align:right; }
.faq_subj    {padding-left:10px; padding-top:3px; font-weight:bold; color:#F35B00 }
.faq_bar     {width:1px; }
.faq_line    {height:1px; background-color:#E8E8E8; }


/* Contact us ±Û¾²±â */
.board_etc_top        {height:5px; background-color:#DC86A8; }
.board_etc_top1       {background-color:#ECECEC; }


/* °Ô½ÃÆÇ Á¦¸ñ ¸µÅ© */
A.board_link         {font:8pt verdana; color:#808080; text-decoration:none; line-height:160%; }
A.board_link:link    {font:8pt verdana; color:#808080; text-decoration:none; line-height:160%; }
A.board_link:visited {font:8pt verdana; color:#808080; text-decoration:none; line-height:160%; }
A.board_link:hover   {font:8pt verdana; color:#0189A7; text-decoration:none; line-height:160%; background:url(/images/dot_orange.gif) bottom left repeat-x; }

/* °Ô½ÃÆÇ Á¦¸ñ ¸µÅ© */
A.partner_link         {font:9pt Arial; color:#000000; text-decoration:none; line-height:160%; }
A.partner_link:link    {font:9pt Arial; color:#000000; text-decoration:none; line-height:160%; }
A.partner_link:visited {font:9pt Arial; color:#000000; text-decoration:none; line-height:160%; }
A.partner_link:hover   {font:9pt Arial; color:#000000; text-decoration:none; line-height:160%; background:url(/images/dot_orange.gif) bottom left repeat-x; }

A.company_link         {font:10pt Arial; color:#000000; font-weight:bold; text-decoration:none; line-height:160%; }
A.company_link:link    {font:10pt Arial; color:#000000; font-weight:bold; text-decoration:none; line-height:160%; }
A.company_link:visited {font:10pt Arial; color:#000000; font-weight:bold; text-decoration:none; line-height:160%; }
A.company_link:hover   {font:10pt Arial; color:#000000; font-weight:bold; text-decoration:none; line-height:160%; background:url(/images/dot_orange.gif) bottom left repeat-x; }


/* ÆäÀÌÂ¡ Form ½ºÅ¸ÀÏ ÁöÁ¤ */
.board_paging_box {margin-top:10px; height:18px; }
.board_paging_td  {width:15px; }
.board_paging_cur {width:20px; font-family:verdana; font-size:8pt; font-weight:bold; line-height:140%; color:#006485; background-color:#E2F0F3; }

/* ÆäÀÌÂ¡ ¸µÅ© ½ºÅ¸ÀÏ */
A.board_paging_link         {font:8pt verdana; color:#818181; text-decoration:none; line-height:160%; }
A.board_paging_link:link    {font:8pt verdana; color:#818181; text-decoration:none; line-height:160%; }
A.board_paging_link:visited {font:8pt verdana; color:#818181; text-decoration:none; line-height:160%; }
A.board_paging_link:hover   {font:8pt verdana; color:#006485; text-decoration:none; line-height:160%; }


/* °Ô½ÃÆÇ °Ë»ö¿µ¿ª ½ºÅ¸ÀÏ ÁöÁ¤ */
.board_search_form   {height:32px; width:710; background-color:#f0f0f0; margin-top:20px; margin-bottom:20px; }
.board_search_title  {background-color:#DBDBDB; color:#828282; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:3px; }
.board_search_select {background-color:#E0F1F4; color:#3A6F79; }
.board_search_text   {height:18px; border:1px solid #9c9e96; background-color:#FFFFFF; color:#87612a; line-height:120%; }


/* 01_»ç¾÷¼Ò°³ */
.about_approve_year    {width:435px; height:36px; margin-top:5px; }
.about_approve_con     {width:435px; height:358px; display:none; overflow-y:scroll; text-align:justify; margin-top:5px; margin-bottom:15px; padding:5px; background-color:#f9f9f9; border:1px solid #D6CDDE; }
.about_approve_con_t1  {height:20px; background-color:#E3D3EA; color:#682885; font-weight:bold; }
.about_approve_con_t2  {height:20px; background-color:#F0E6F5; color:#8C649E; font-weight:bold; text-align:right; }
.about_approve_con_c   {padding-top:10px; padding-bottom:10px; text-align:justify; }
.about_form_table      {width:680px; margin-bottom:20px; background:url(/images/e/down_list_bg.gif) top left;}
.about_frmm_tr         {height:27px; }
.about_form_subj       {width:600px; padding-left:20px; }
.about_form_con        {width:80px; text-align:right; padding-right:10px; }

.about_list_top  {height:3px; background-color:#CEBAD8; }
.about_list_tr   {height:30px; }
.about_list_subj {background-color:#F8F0FC; color:#9D7CAE; font-weight:bold; padding-left:10px; }
.about_list_con  {background-color:#f7f7f7; color:#666666; padding-left:10px; }

.about_proc    {color:#8153BA; font-weight:bold; background-color:#E9E0F5; border:1px solid #BCA0DE; text-align:center; }



/* 06_KORIL ¼Ò°³ */
.his_top  {height:3px; background-color:#E8AEAE; }
.his_tr   {height:30px; }
.his_subj {background-color:#F2E4E4; color:#C18080; font-weight:bold; padding-left:10px; }
.his_con  {background-color:#f7f7f7; color:#666666; padding-left:10px; }


/* 07_°ü·Ã»çÀÌÆ® */
.other_list  {width:430px; height:25px; padding-left:5px; padding-top:8px; }
.other_line  {width:430px; height:1px; background:url(/images/login_line.gif) top left repeat-x; }

A.reltive         {font:8pt verdana; color:#777777; text-decoration:none; line-height:160%; }
A.reltive:link    {font:8pt verdana; color:#777777; text-decoration:none; line-height:160%; }
A.reltive:visited {font:8pt verdana; color:#777777; text-decoration:none; line-height:160%; }
A.reltive:hover   {font:8pt verdana; color:#0C84B1; text-decoration:none; line-height:160%; background:url(/images/dot_orange.gif) bottom left repeat-x; }


/* 07_»çÀÌÆ®¸Ê */
.map_table   {width:200px; margin-bottom:20px; }
.map_t_bg    {height:25px; font:8pt verdana; color:#222222; font-weight:bold;  background-color:#F5F5F5; padding-left:5px; padding-top:3px; }
.map_t_line  {height:1px; background-color:#E5E5E5; padding-left:5px; }
.map_m_line  {height:1px; background:url(/images/dot_gray.gif) top left repeat-x; }
.map_m       {height:25px; padding-left:10px; padding-top:2px; }
.map_s       {height:20px; background:url(/images/sub07_map_bg.gif) top left no-repeat; padding-left:10px; padding-top:2px; }
.map_s_end   {height:30px; background:url(/images/sub07_map_bg1.gif) top left no-repeat; padding-left:10px; padding-top:2px; }
.map_s_table {width:165px; margin-left:20px; }

/* »çÀÌÆ®¸Ê ¸Þ´º_Áß */
A.stemap_l         {font:8pt verdana; color:#333333; text-decoration:none; line-height:160%; }
A.stemap_l:link    {font:8pt verdana; color:#333333; text-decoration:none; line-height:160%; }
A.stemap_l:visited {font:8pt verdana; color:#333333; text-decoration:none; line-height:160%; }
A.stemap_l:hover   {font:8pt verdana; color:#1C97C0; text-decoration:none; line-height:160%; background:url(/images/dot_orange.gif) bottom left repeat-x; }

/* »çÀÌÆ®¸Ê ¸Þ´º_¼Ò */
A.stemap_s         {font:8pt verdana verdana; color:#888888; text-decoration:none; line-height:160%; }
A.stemap_s:link    {font:8pt verdana verdana; color:#888888; text-decoration:none; line-height:160%; }
A.stemap_s:visited {font:8pt verdana verdana; color:#888888; text-decoration:none; line-height:160%; }
A.stemap_s:hover   {font:8pt verdana verdana; color:#1C97C0; text-decoration:none; line-height:160%; background:url(/images/dot_orange.gif) bottom left repeat-x; }


/* 07_È¸¿ø°¡ÀÔ */
.join_law          {width:680px; height:190px; margin:15px; padding:15px; overflow-y:scroll; border:1px solid CFCFCF; background-color:#f7f7f7; }
.join_law_l        {height:30px; font:10pt verdana; color:#555555; font-weight:bold; text-align:center; line-height:160%; }
.join_law_m        {height:25px;font:8pt verdana; color:#555555; font-weight:bold; line-height:160%; }
.join_law_s        {font:8pt verdana; color:#999999; line-height:140%; }
.join_law_blank    {height:20px; }
.join_table        {width:710px; margin-top:10px; margin-bottom:10px; }
.join_top          {height:28px; font:8pt verdana; color:#535353; font-weight:bold; text-align:center; background-color:#EFEFEF; border:1px solid #CBCBCB; }
.join_tr           {height:30px; }
.join_subj_im      {width:109px; padding-left:18px; padding-top:4px; font-weight:bold; background:url(/images/icon_star.gif) center left no-repeat; }
.join_subj_rnd     {padding-left:18px; padding-top:4px; font:8pt verdana; line-height:180%; font-weight:bold; background:url(/images/icon_star1.gif) center left no-repeat; }
.join_subj_rnd1    {padding-left:18px; padding-top:4px; font:8pt verdana; line-height:180%; font-weight:bold; background:url(/images/icon_star2.gif) center left no-repeat; }
.join_subj_rnd2    {padding-left:18px; padding-top:4px; font:8pt verdana; line-height:180%; font-weight:bold; background:url(/images/icon_star3.gif) center left no-repeat; }
.join_subj         {width:109px; padding-left:18px; padding-top:4px; font-weight:bold; background:url(/images/icon_star1.gif) center left no-repeat; }
.join_con          {padding-left:15px; }
.join_con_view     {padding:10 10 10 15; font:8pt verdana; color:#986824; line-height:160%; }
.join_con_view_s   {padding:10 10 10 15; padding-top:10px; padding-bottom:10px; font:8pt verdana; color:#1B6FB6; font-weight:bold; line-height:160%; }
.join_line         {height:1px; background-color:#E0E0E0; }
.join_done_table   {width:710px; height:280px; margin-bottom:30px; background:url(/images/e/join_done_img.gif) top left no-repeat; }

.join_form_im      {height:18px; font:8pt verdana; color:#D8237C; line-height:120%; border-top:1px solid #E1E1E1; border-left:1px solid #E1E1E1; border-right:1px solid #F8F8F8; border-bottom:1px solid #F8F8F8; background-color:#F0F0F0; }
.join_form         {height:18px; font:8pt verdana; color:#777777; line-height:120%; border-top:1px solid #E1E1E1; border-left:1px solid #E1E1E1; border-right:1px solid #F8F8F8; border-bottom:1px solid #F8F8F8; background-color:#F0F0F0; }
.join_textarea     {font:8pt verdana; color:#777777; line-height:120%; border-top:1px solid #E1E1E1; border-left:1px solid #E1E1E1; border-right:1px solid #F8F8F8; border-bottom:1px solid #F8F8F8; background-color:#F0F0F0; }


/* 07_·Î±×ÀÎ */
.login_formbox  {position:absolute; top:25px; left:115px; width:300px; height:55px; z-index:1; }
.login_but      {position:absolute; top:28px; left:365px; width:50px; height:45px; z-index:2; }
.login_butbox   {position:absolute; top:90px; left:112px; z-index:3; }
#login_error    {position:absolute; top:20px; left:95px; width:337px; height:130px; background:url(/images/login_error_bg.gif) top left no-repeat; z-index:10; }
.find_formbox  {position:absolute; top:45px; left:115px; width:300px; height:55px; z-index:1; }
.find_but       {position:absolute; top:48px; left:345px; width:50px; height:45px; z-index:3; }
#find_result    {position:absolute; top:10px; left:95px; width:337px; height:120px; background:url(/images/find_result_bg.gif) top left no-repeat; z-index:4; }

.form { font:9pt ; border:1px solid #666666;  }
.subj_star     {padding-left:18px; padding-top:4px; font:8pt verdana; line-height:180%; font-weight:bold; background:url(/images/icon_star1.gif) center left no-repeat; }
.subj        {width:109px; padding-left:18px; padding-top:4px; font-weight:bold;  }
.readonly { font:9pt ; border:1px solid #666666; background-color:#eeeeee  }

.btn{
		background-color: #8BA5BC;
		border: 1px solid #999999;
		color: #FFFFFF;
		cursor: hand;
		font-family: tahoma, ±¼¸², ±¼¸²Ã¼, Arial;
		font-size: 8pt;
		font-style: normal;
		font-weight: bold;
		height: 21;
		padding: 0, 1, 0, 1;
		}
