@charset "euc-kr";

@import url(default.css);
@import url(layout.css);
@import url(common.css);

/* 1000  916  84  */

body																{background:url(../imgs/sub/body_bg.gif) repeat-x 0 0;}

div#container														{width:1000px; overflow:hidden; }

div#sub_top_flash										{width:916px; position:relative; z-index:10; padding-right:84px; overflow:hidden; height:203px; background:url(../imgs/sub/sub_flash_right.gif) no-repeat 100% 43px;#background-position: 100% 42px; margin-top:5px; }
div#sub_top_flash div.login_box							{width:199px; float:left; background:url(../imgs/sub/login_boxbg.gif) no-repeat 0 1px; min-height:166px;_height:166px; }
div#sub_top_flash div.login_box ul						{width:170px; margin:78px 0 0 16px;}
div#sub_top_flash div.login_box ul li					{}
div#sub_top_flash div.login_box ul li.member			{margin:40px 0 0 0; color:#000;}
div#sub_top_flash div.login_box ul li.member strong		{color:#000;}
div#sub_top_flash div.login_box ul li dl				{width:170px; overflow:hidden;}
div#sub_top_flash div.login_box ul li dl dt 			{float:left; width:119px;}
div#sub_top_flash div.login_box ul li dl dt input		{width:110px; color:#2E170A; font-weight:bold; border:1px solid #89B3C3; background:#97BCCD; height:16px; padding-left:7px}
div#sub_top_flash div.login_box ul li dl dd 			{float:right; }
div#sub_top_flash div.login_box ul						{width:}
div#sub_top_flash div.flash								{width:717px; float:left }
	
div#column													{width:916px;  position:relative; z-index:9; margin-top:-30px; overflow:hidden; }
div#column div.column_left									{float:left; width:191px; padding:7px 0 0 8px; }
div#column div.column_left div.menu_body					{width:180px; background:url(../imgs/sub/left_menu_body.gif) repeat-y 0 0;  }
div#column div.column_left div.menu_t						{width:180px; background:url(../imgs/sub/left_menu_top.gif) no-repeat 0 0;  }
div#column div.column_left div.menu_bt						{width:180px; padding:14px 0 15px 0;  background:url(../imgs/sub/left_menu_bt.gif) no-repeat 0 100%;  }
div#column div.column_left div.menu_bt h2.title				{margin:0px 0 0 11px; width:158px; height:36px; background:url(../imgs/sub/left_title_bg.gif) repeat-x 0 100%;}
div#column div.column_left div.menu_bt ul.menu_list			{margin:10px 0 0 15px; width:150px;}
div#column div.column_left div.menu_bt ul.menu_list li		{padding:0 0 0 10px; background:url(../imgs/common/bul_left_link.gif) no-repeat 0 7px; line-height:22px; height:22px;#padding-top:4px;}
div#column div.column_left div.menu_bt ul.menu_list li.on	{padding:0 0 0 10px; background:url(../imgs/common/bul_left_link_on.gif) no-repeat 0 7px; line-height:22px; height:22px;#padding-top:4px;}
div#column div.column_left div.menu_bt ul.menu_list li.depth_2	{padding:0 0 0 10px; background:none; line-height:22px; height:22px;#padding-top:4px;}
div#column div.column_left div.left_menu_btn				{}
div#column div.column_left div.left_menu_btn img			{margin:7px 0 0 0; vertical-align:top;}

div#column div.contents									{float:left; width:716px; padding:18px 0 0 0; }
div#column div.contents h1.title						{width:690px; height:20px; position:relative; z-index:1; background:url(../imgs/common/bul_title.gif) no-repeat 0 2px; padding:0 0 0 18px;}
div#column div.contents h1.title img					{vertical-align:top}
div#column div.contents h1.location						{width:710px; text-align:right; font-size:11px; color:#A5A5A5;  height:15px; position:relative; z-index:0;  margin:-20px 0 0 0;_margin:-21px 0 0 0; background:url(../imgs/sub/title_linebg.gif) repeat-x 0 100%; }
div#column div.contents h1.location	strong				{color:#777777; font-size:11px; padding-right:4px;}
div#column div.contents div.cont						{margin:24px 0 0 15px; padding:0 0 40px 0; width:695px;}
div#column div.contents div.cont_2						{margin:24px 0 0 0px; padding:0 0 40px 0; width:714px;}
div#column div.contents div.cont h2.title				{padding-left:15px; height:20px; background:url(../imgs/common/bul_title_1.gif) no-repeat 0 1px;}
div#column div.contents div.cont div.class_list			{margin:7px 0 0 0; text-align:center; background:url(../imgs/medical/menu01_img_bg.gif) no-repeat 0 0; width:690px; height:152px; padding:19px 0 0 ;}
div#column div.contents div.cont div.class_list img		{vertical-align:top; margin:5px 10px 0 10px;}
div#column div.contents div.cont div.medical_cont		{margin:10px 0 0 15px; padding:0 0 30px 0;}
div#column div.contents div.cont div.medical_tab_contents{margin:20px 0 0 0;}

div#column div.contents div.cont table.write_Table						{width:685px; margin:0 0 30px 0; border-top:2px solid #7C99B0 ;  border-bottom:2px solid #7C99B0 }
div#column div.contents div.cont table.write_Table th					{width:182px; background:url(../imgs/medical/write_table_line.gif) repeat-x 0 100% #EAEEF2;}
div#column div.contents div.cont table.write_Table td					{padding:3px 0 3px 8px; background:url(../imgs/medical/write_table_line.gif) repeat-x 0 100% #fff;}
div#column div.contents div.cont table.write_Table td input				{line-height:21px; padding:0 0 0 5px; vertical-align:top; border:1px solid #C1CED9; height:21px; color:#3D3D3D;}
div#column div.contents div.cont table.write_Table td input.radio		{border:0px; height:18px; margin:5px 0 0 0;}
div#column div.contents div.cont table.write_Table td.name input		{width:300px;}
div#column div.contents div.cont table.write_Table td.man_num input		{width:65px;}
div#column div.contents div.cont table.write_Table td img				{vertical-align:-7px}
div#column div.contents div.cont table.write_Table td span				{padding:0 30px 0 25px; background:url(../imgs/medical/menu03_table_td_line.gif) no-repeat 6px 10px;}
div#column div.contents div.cont table.write_Table td span.left			{padding:0 0px 0 25px;}
div#column div.contents div.cont table.write_Table td.phone input		{width:65px;}
div#column div.contents div.cont table.write_Table td.address01 input	{width:65px;}
div#column div.contents div.cont table.write_Table td.address02 input	{width:475px;}
div#column div.contents div.cont table.write_Table td.want input		{width:65px;}
div#column div.contents div.cont table.write_Table td span.text			{padding:0 15px 0 3px; background:none; vertical-align:-5px}
div#column div.contents div.cont table.write_Table td textarea			{width:460px; height:100px; border:1px solid #C1CED9}

div.center_btn											{text-align:center}
div#column div.content_min_height						{float:right; width:1px; float:right; height:500px; }
div#quick_link											{width:84px; height:195px; position:absolute; top:100px; left:916px;}

table.stand_list										{width:705px; border-bottom:2px solid #3E5973;}
table.stand_list th										{height:33px}
table.stand_list th.num									{width:70px; background:url(../imgs/community/bord_title.gif) no-repeat 0 0}
table.stand_list th.title								{width:; background:url(../imgs/community/bord_title.gif) no-repeat -70px 0}
table.stand_list th.name								{width:97px; background:url(../imgs/community/bord_title.gif) no-repeat -420px 0}
table.stand_list th.date								{width:87px; background:url(../imgs/community/bord_title.gif) no-repeat -517px 0}
table.stand_list th.click								{width:101px; background:url(../imgs/community/bord_title.gif) no-repeat 100% 0}
table.stand_list td										{height:29px; color:#243848; border-bottom:1px dotted #DDE5EB; text-align:center}
table.stand_list td.num									{text-align:center}
table.stand_list td.title								{text-align:left; padding-left:10px;}
table.stand_list td.title a								{color:#243848;}
table.stand_list td.name								{}
table.stand_list td.date								{color:#47656F;}
table.stand_list td.click								{color:#47656F;}

div.search_box											{width:389px; height:44px; margin-left:316px; background:url(../imgs/community/search_bg.gif) no-repeat 0 0;}
div.search_box div										{margin:6px 0 0 12px;}
div.search_box div select 								{width:103px; vertical-align:-3px;}
div.search_box div input 								{width:178px; padding:0 0 0 5px; height:18px; border:1px solid #C0CED9; background:#DFE6EB }
div.search_box div input.img 							{width:70px; height:25px; border:0px; background:none; }

table.paging											{width:705px; margin:11px 0 0 0;}
table.paging td											{text-align:center; color:#8D8D8D;}
table.paging td.btn										{width:170px; text-align:left;}
table.paging td.right									{text-align:right}
table.paging td	table.num								{}
table.paging td	table.num td a.current					{font-weight:bold; color:#1866A1}
table.paging td	table.num td.num						{padding:1px 5px 0 5px;}
table.paging td	table.num td.num a						{color:#8D8D8D;}

div.stand_view_title									{width:610px; height:31px; line-height:31px; color:#31241B; padding:2px 0 0 95px; background:url(../imgs/community/bord_title_view.gif) no-repeat 0 0; }
div.stand_view_title input								{width:594px; line-height:21px; border:1px solid #91B3C0; border-left:0px; padding:0 0 0 5px; height:21px; vertical-align:4px;_margin:2px 0 0 0;}
table.stand_view_table									{width:705px;}
table.stand_view_table th								{text-align:left; height:32px;  border-bottom:1px dotted #DDE5EB; }
table.stand_view_table th.name							{width:125px; padding-left:95px; background:url(../imgs/community/bord_view_1.gif) no-repeat 40px 9px}
table.stand_view_table th.date							{padding-left:95px; background:url(../imgs/community/bord_view_2.gif) no-repeat 40px 9px }
table.stand_view_table th.click							{width:110px; text-align:left; padding-left:90px;  background:url(../imgs/community/bord_view_3.gif) no-repeat 40px 9px }
table.stand_view_table td.contents						{padding:20px 0 30px 40px; border-bottom:2px solid #3E5973;}

table.stand_write										{width:705px;}
table.stand_write td									{border-bottom:1px dotted #DDE5EB;}
table.stand_write td input								{margin:1px 0 3px 0 ; width:250px; padding-left:5px; line-height:21px; border:1px solid #91B3C0; padding:0 0 0 5px; height:21px;}
table.stand_write td textarea							{width:655px; height:165px; margin:5px 10px; }
table.stand_write td.num								{padding:0 0 0 95px;  background:url(../imgs/community/bord_write_1.gif) no-repeat 25px 8px}
table.stand_write td.name								{width:267px; padding:0 0 0 63px;  background:url(../imgs/community/bord_write_5.gif) no-repeat 0px 8px}
table.stand_write td.option								{padding:0 0 0 95px;  background:url(../imgs/community/bord_write_2.gif) no-repeat 25px 8px}
table.stand_write td.email								{padding:0 0 0 95px;  background:url(../imgs/community/bord_write_3.gif) no-repeat 25px 8px}
table.stand_write td.home								{padding:0 0 0 95px;  background:url(../imgs/community/bord_write_4.gif) no-repeat 24px 8px}

div.loginBox											{width:400px; height:196px; margin:0 auto; margin-top:30px; background:url(../imgs/login/menu01_bg.gif) no-repeat 0 0;}
div.loginBox dl											{width:245px; margin:0px 0 0 78px; padding-top:68px; overflow:hidden;}
div.loginBox dl dt										{width:175px; float:left; }
div.loginBox dl dt input 								{width:165px; border:0px; margin:4px 0 8px 0; color:#423628; font-weight:bold; line-height:18px; padding:0 0 0 5px;background:#84A7B5;}
div.loginBox dl dd										{width:70px; float:right; }
div.login_btn											{margin:12px 0 0 77px;}

div.login_mail											{width:468px; height:196px; margin:0 auto; margin-top:30px; background:url(../imgs/login/menu01_bg02.gif) no-repeat 0 0;}
div.login_mail div.text									{width:468px; color:#000; margin:65px 0 0 0; text-align:center}
div.login_mail div.text strong							{color:#000;}
div.login_mail div.btn									{text-align:center; width:100%; margin:47px 0 0 0;}
div.login_cont											{width:468px;  margin:0 auto; text-align:left; margin-top:30px;}	


div.login_id_confirm									{width:468px; height:196px; margin:0 auto; margin-top:30px; background:url(../imgs/login/menu01_bg03.gif) no-repeat 0 0;}
div.login_id_confirm div.text							{width:468px; color:#000; margin:36px 0 0 43px; text-align:left}
div.login_id_confirm div.text strong					{color:#000;}
div.login_id_confirm div.btn							{text-align:center; width:100%; margin:87px 0 0 0;}

div.login_welcom									{width:468px; height:196px; margin:0 auto; margin-top:30px; background:url(../imgs/login/menu02_bg.gif) no-repeat 0 0;}
div.login_welcom div.text							{width:468px; color:#000; margin:36px 0 0 55px; text-align:left}
div.login_welcom div.text strong					{color:#000;}


div.login_input_box									{width:468px; height:185px; margin:0 auto; margin-top:30px; background:url(../imgs/login/menu02_bg02.gif) no-repeat 0 0;}
div.login_input_box ul.input						{width:200px; margin:0px 0 0 236px; padding-top:72px;  text-align:left}
div.login_input_box ul.input li						{width:200px; padding-bottom:12px;}
div.login_input_box ul.input li input				{width:58px; border:0px; margin-right:32px; padding-left:5px; color:#000; font-weight:bold; }
div.login_input_box ul.input li input.name			{width:155px; margin:0px;}
div.login_input_box div.btn							{text-align:center; width:100%; margin:13px 0 0 0;}

div.agreement										{width:700px; padding-top:1px; height:143px; background:url(../imgs/login/contect_bg_1.gif) no-repeat 0 0;}
div.agreement div.agree_list						{width:650px; height:108px; margin:29px 0 0 43px; overflow:auto; color:#999; }
div.agreement div.agree_list strong						{color:#000;  }

div.agreement_2										{width:700px; margin:20px 0 0 0; padding-top:1px; height:143px; background:url(../imgs/login/contect_bg_2.gif) no-repeat 0 0;}
div.agreement_2 div.agree_list						{width:650px; height:108px; margin:29px 0 0 43px; overflow:auto; color:#999; }
div.agreement_2 div.agree_list strong						{color:#000;  }

div.agree_check										{width:684px; margin:10px 0 0 16px}
div.contect_form									{width:100%; margin:30px 0 0 0; height:415px; background:url(../imgs/login/contect_bg_3.gif) no-repeat 0 0;}
div.contect_form input								{width:160px; border:1px solid #C1D0D9; height:21px; height:21px; padding:0 0 0 5px;}
div.contect_form ul									{margin:58px 0 0 208px; width:480px;text-align:left; }
div.contect_form ul li								{height:27px; margin:3px 0 0 0; color:#3D3D3D; width:480px; text-align:left; }
div.contect_form ul li.min_num input				{width:70px;}
div.contect_form ul li.address input				{width:470px;}
div.contect_form ul li.phon input					{width:70px;}
div.contect_form ul li.phon select					{width:70px;}
div.contect_form ul li.radio 						{margin:27px 0 0}
div.contect_form ul li.radio input					{width:20px; border:0px; margin-right:90px}

ul.backbone_tab										{width:90%; background:url(../imgs/backbone/tab_bg.gif) no-repeat 0 100%; margin:20px 0 0px 0; padding:0 0 0 18px;}
ul.backbone_tab li									{display:inline;}

div.interview_cont									{width:654px; overflow:hidden; border:5px solid #E8ECF1; margin:12px 0 0 20px; padding:25px 0 10px 20px;}
div.interview_cont ul.list							{width:118px;float:left; margin:0 10px 0 0;}
div.interview_cont ul.list li						{width:100%; text-align:center;  margin:0 0 7px 0; }
div.interview_cont ul.list li.img					{width:116px;  height:164px; border:1px solid #D6C8B0;}
ul.letter_write_box									{width:684px; margin:25px 0 0 20px; padding:2px 0 20px 0; background:url(../imgs/cyber/menu03_bg.gif) no-repeat 0 3px} 
ul.letter_write_box li								{width:490px; padding-left:186px; margin:9px 0 0px 1px;  } 
ul.letter_write_box li input						{height:19px; width:160px; border:0px;  margin:0 0 0 1px} 
ul.letter_write_box li textarea						{width:466px; height:231px; margin:1px 0 0 0;} 

div.bottom_btn										{width:100%; text-align:right;}

div.sitemap_con										{width:100%; height:280px; }
div.sitemap_con img									{margin-right:10px; vertical-align:top}

div.player_body										{width:660px; height:530px; background:url(../imgs/ex/player_bg.gif) no-repeat 0 0;}
div.player_body div.move_area						{margin:642px; height:462px; margin:9px 0 0 10px; }
div.player_body div.bottom_btns						{width:630px; margin:8px 0 0 20px; }
div.player_body div.bottom_btns div.play_btn		{float:left;width:107px;  }
div.player_body div.bottom_btns div.play_bar								{float:left; width:430px; height:40px;}
div.player_body div.bottom_btns div.play_bar								{background:url(../imgs/ex/play_bar_bg.gif) no-repeat 0 0;}
div.player_body div.bottom_btns div.play_bar div.play_time					{position:relative; line-height:100%; width:430px; color:#1A3F59;  font-weight:bold;}
div.player_body div.bottom_btns div.play_bar div.play_time span				{position:absolute; line-height:100%; display:block; top:0px; right:10px; color:#1A3F59;  font-weight:bold; }
div.player_body div.bottom_btns div.play_bar div.bar_area					{width:400px;  height:30px;}
div.player_body div.bottom_btns div.play_bar div.bar_area table.var			{ margin:5px 0 0 15px; height:10px;}
div.player_body div.bottom_btns div.play_bar div.bar_area table.var td.btn	{width:25px; background:none; }
div.player_body div.bottom_btns div.play_bar div.bar_area table.var td		{background:url(../imgs/ex/play_bar_on.gif) repeat-x 0 2px;}

div.player_body div.bottom_btns div.volum_control				{float:left; margin:6px 0 0 13px; width:75px; height:18px; display:inline;}
div.player_body div.bottom_btns div.volum_control div.full		{float:left; margin:6px 0 0 0; width:25px; height:18px;}
div.player_body div.bottom_btns div.volum_control div.volum		{float:left; padding:6px 0 0 8px; background:url(../imgs/ex/volum.gif) no-repeat 0 6px; width:40px; height:18px;}

div.player_body div.bottom_btns div.volum_control div.volum img	{float:left; margin:0 1px;}

div.month_select												{width:674px;height:32px; text-align:right; background:url(../imgs/traditional/menu04_bul_1.gif) no-repeat 0 0; padding:3px 0 0 0; margin:25px 0 0 20px;}

table.reserv_caleneder											{width:671px; border-left:1px solid #AFBEC4; border-top:1px solid #AFBEC4; margin:0 0 0 24px;}
table.reserv_caleneder td										{width:71px; overfloar:hidden; height:62px; padding:8px;  border-right:1px solid #AFBEC4; border-bottom:1px solid #AFBEC4;  vertical-align:top; position:relative;}
table.reserv_caleneder td span									{float:left; width:26px; height:60px; color:#333; font-weight:bold; }
table.reserv_caleneder td span.schedule							{background:url(../imgs/traditional/menu04_bul_2.gif) no-repeat 0 100%; }
table.reserv_caleneder td a										{float:left; width:40px;  padding-left:5px;}
table.reserv_caleneder td.today									{background:#DAECF2;}
table.reserv_caleneder td.sat span								{color:#1F00DB}
table.reserv_caleneder td.sun span								{color:#E50808}

div.pass_inputbox												{width:358px; padding:42px 0 0 0; height:158px; margin:35px auto; background:url(../imgs/cyber/menu02_cont_bg.gif) no-repeat 0 0;}
div.pass_inputbox div.text										{margin:0 0 0 87px;}
div.pass_inputbox div.text input								{width:170px; border:0px; background:#85A0AE}
div.pass_inputbox div.text img									{margin:0 0 0 10px;}


div.cont_2 h3.cont_2											{margin:20px 0 0 5px; color:#000; font-weight:bold;}
div.cont_2 ul.pic_list											{width:100%; overflow:hidden;}
div.cont_2 ul.pic_list li										{border:1px solid #BBC8D6; width:336px; float:left; height:190px; float:left; margin:0 8px; display:inline; text-align:center;}

div.cont_2 img.title											{margin:15px 0 0 0; }
div.cont_2 textarea.title										{width:680px; height:120px; margin:10px 0 0 0; }







table.interview_list										{width:705px; border-bottom:2px solid #DDE5EB;}
table.interview_list caption								{height:33px; padding:0 0 5px 0}
table.interview_list td										{height:29px; color:#243848; border-bottom:1px dotted #DDE5EB; text-align:center}
table.interview_list td.num									{width:76px; text-align:center}
table.interview_list td.title								{width:267px; text-align:center;}
table.interview_list td.title a								{color:#243848;}
table.interview_list td.name								{}
table.interview_list td.name a								{color:#243848;}
table.interview_list td.date								{width:193px; color:#47656F;}




/*  add */
div.agree_check										{width:684px; margin:10px 0 0 16px}
div.contect_form									{width:100%; margin:30px 0 0 0; height:415px; background:url(../imgs/login/contect_bg_3.gif) no-repeat 0 0;}
div.contect_form input								{width:160px; border:1px solid #C1D0D9; height:21px; height:21px; padding:0 0 0 5px;}
div.contect_form ul									{margin:58px 0 0 208px; width:480px;text-align:left; }
div.contect_form ul li								{height:27px; margin:3px 0 0 0; color:#3D3D3D; width:480px; text-align:left; }
div.contect_form ul li.min_num input				{width:70px;}
div.contect_form ul li.address input				{width:470px;}
div.contect_form ul li.phon input					{width:70px;}
div.contect_form ul li.phon select					{width:70px;}
div.contect_form ul li.radio 						{margin:27px 0 0}
div.contect_form ul li.radio input					{width:20px; border:0px; margin-right:90px}

div.contect_form02									{width:100%; margin:10px 0 0 0; height:300px; background:url(../imgs/login/contect_bg_4.gif) no-repeat 0 0;}
div.contect_form02 input							{width:160px; border:1px solid #C1D0D9; height:21px; height:21px; padding:0 0 0 5px;}
div.contect_form02 ul								{margin:28px 0 0 208px; width:480px;text-align:left; }
div.contect_form02 ul li							{height:27px; margin:3px 0 0 0; color:#3D3D3D; width:480px; text-align:left; }
div.contect_form02 ul li.min_num input				{width:70px;}
div.contect_form02 ul li.address input				{width:470px;}
div.contect_form02 ul li.phon input					{width:70px;}
div.contect_form02 ul li.phon select					{width:70px;}
div.contect_form02 ul li.radio 						{margin:27px 0 0}
div.contect_form02 ul li.radio input					{width:20px; border:0px; margin-right:90px}
