*					{ font-size:12px; font-family:gulim, 굴림 ; line-height:130%;}H1, H2, H3, H4, H5, H6	{ margin: 0px; padding:0px; font-size:13px; color:#675a3f;}BODY				{ margin: 0px; padding:0px; background:none;}DIV, FORM			{ background:#FFF; padding:0px; margin:0px;  }INPUT, TEXTAREA		{ border:1px solid #c9c9c9; background:#f0f0f0 }.input_radio		{ border:0px; background:none;}#seachCType			{ border:0px; background:none;}#seachAType			{ border:0px; background:none;}	P					{ margin: 0px; padding:2px; text-indent:15px; font-size:12px; line-height:150%;  font-family:gulim, 굴림 ; }IMG					{ border:0px;  background:none;}A, SPAN				{ vertical-align:middle; }.tooltip			{ color:blue; }.divspacing			{ border:0px red solid; height:0px; clear:both; font-size:0px;}.divspacing2		{ border:0px red solid; height:10px; clear:both; font-size:0px;}.redstrong	{ color:red; }A:link			{ COLOR: #313031; TEXT-DECORATION: none; }A:visited		{ COLOR: #313031; TEXT-DECORATION: none; }A:hover			{ COLOR: #cd5c1e; TEXT-DECORATION: none; }A:active		{ COLOR: #cd5c1e; TEXT-DECORATION: none; }/* ============================= 모바일용 ============================== */#total_wrapper	{width: 320px; height: auto; margin: 0 auto;}.myviewport {width:320px; height:auto; border:0px red solid; padding:0px; background:#FFF; padding-bottom:15px;}#top_menu_frame {width:320px; height:20px; border:0px red solid; padding:0px; }	#top_menu_home {width:90px; height:20px; float:left; border:0px red solid; }	#top_menu_bar {width:230px; height:20px; float:left; border:0px red solid; }		#top_menu_menu1 {width:64px; height:20px; float:left; background:url("../image/top_menu_back.gif") repeat-x #fff; }		#top_menu_menu2 {width:42px; height:20px; float:left; background:url("../image/top_menu_back.gif") repeat-x #fff;  }		#top_menu_menu3 {width:42px; height:20px; float:left; background:url("../image/top_menu_back.gif") repeat-x #fff;  }		#top_menu_menu4 {width:76px; height:20px; float:left; background:url("../image/top_menu_back.gif") repeat-x #fff;  }		#top_menu_depart {width:2px; height:20px; float:left; background:url("../image/menu-divide.gif") repeat-x #fff;  }		.top_menu_txt     { margin:auto; font-weight:bold; text-align:center; color:#FFF; padding-top:3px; background:none; border:0px red solid; font-family:dotumChe; }	.top_menu_txt A:link		{ COLOR:#EEF; TEXT-DECORATION: none; }	.top_menu_txt A:visited	{ COLOR:#FEE; TEXT-DECORATION: none; }	.top_menu_txt A:hover	{ COLOR:#FFF; TEXT-DECORATION: none; }	.top_menu_txt A:active	{ COLOR:#44F; TEXT-DECORATION: none; }#top_banner {width:320px; height:99px; float:left; border:0px red solid; background:url("../image/home-top-back.jpg") repeat-x #fff; }	#top_banner_frame {width:65px; height:58px; float:right; padding-top:5px; margin-right:5px; border:0px red solid; background:none; }		#top_banner_login {width:46px; height:18px; float:right; border:1px #a488c8 solid; background:#cbafee; }		#top_banner_fullsite {width:60px; height:18px; float:right; border:1px #a488c8 solid; background:#cbafee; margin-top:4px; padding-left:3px; }	#top_banner_frame #b_arrow { margin-top:6px; margin-right:3px;width:5px; height:5px; float:right; border:0px #a488c8 solid; background:url("../image/list_icon_w.gif"); }#home_body {width:320px; height:auto; border:0px red solid; background:#FFF; }	/***************모바일페지 관련********************************/	#map_body {width:320px; height:auto; border:0px red solid; background:#FFF; }		#linker_body {width:193px; height:auto; border:0px red solid; background:#FFF; margin-left:62px; margin-top:20px; }	#home_atn {width:320px; height:50px; border:0px red solid; float:left; }		.item_a_line_noti	{ width:100%; min-height:23px; height:auto; padding:0px; background:none; color:#66f; }		.item_a_line_noti STRONG {font-size:13px; color:#66f; }		.item_a3_noti		{ width:10px; height:23px; border:0px red solid; background:none;  float:left; vertical-align:middle; }		.item_a1_noti		{ width:10px; height:17px; border:0px red solid; float:left; vertical-align:middle; margin-top:6px;}		.item_a2_noti		{ width:290px; height:auto; border-bottom:1px  dashed #d9d5cf;  background:none; text-align:left; float:left; margin-top:6px; }			.item_a2_noti A:link		{ COLOR:#66f; }		.item_a2_noti A:hover	{ COLOR:#555; }	#home_lecture {width:320px; height:auto; border:0px red solid; float:left; padding-top:10px; }		#home_lecture #t_bar {width:320px; height:25px; border:0px red solid; float:left; }		#home_lecture #t_bar #t_icon {width:63px; height:23px; border:0px red solid; float:left; text-align:center; }		#home_lecture #t_bar #t_field {width:253px; height:19px; border:2px #dcd4a8 solid; float:left; background:#fffdf2; }		#home_lecture #t_bar #t_field  #t_txt {width:77px; float:left; font-weight:bold; text-align:center; color:#68431e; padding-top:2px; background:none; font-family:dotumChe; font-size:13px;  }		#home_lecture #t_bar #t_field  #t_more {width:31px; height:12px; float:right; background:none; border-bottom:1px #666 solid; border-right:1px #666 solid; margin-top:4px; margin-right:11px; }				#home_lecture #t_list {width:320px; height:auto; border:0px red solid; float:left; }		#home_lecture #t_list .f1 { width:30px; height:23px; border:0px red solid; background:none;  float:left; vertical-align:middle; }		#home_lecture #t_list .f2 { width:10px; height:17px; border:0px red solid; float:left; vertical-align:middle; margin-top:6px;}		#home_lecture #t_list .f3 { width:270px; height:auto; border-bottom:1px  dashed #d9d5cf; float:left; vertical-align:middle; margin-top:6px;}		.home_bottom  {width:320px; height:27px; border-bottom:2px #333 solid; float:left; background:#ccc; text-align:center; padding-top:10px; }/* ============================= 모바일 두번째 페지용 ============================== */#sec_menu_frame {width:320px; height:35px; border:0px red solid; padding:0px; }#sec_menu_frame #t_01 {width:200px; height:35px; border:0px red solid; float:left; }#sec_banner_frame {width:120px; height:35px; float:right; padding-top:0px; margin-right:0px; border:0px red solid; background:url("../image/home2-top-back-2.jpg"); }		#sec_banner_login {width:46px; height:19px; float:left; border:1px #a488c8 solid; margin-top:6px; background:#cbafee; }				#sec_banner_fullsite { width:70px; height:18px; float:right; border:1px #a488c8 solid; margin-top:8px; background:#cbafee; padding-left:5px; line-height:170%; margin-right:10px;  }			#sec_banner_fullsite A:link			{ font-size:11px; COLOR: #313031; TEXT-DECORATION: none; }			#sec_banner_fullsite A:visited		{ font-size:11px; COLOR: #313031; TEXT-DECORATION: none; }			#sec_banner_fullsite A:hover			{ font-size:11px; COLOR: #cd5c1e; TEXT-DECORATION: none; }			#sec_banner_fullsite A:active		{ font-size:11px; COLOR: #cd5c1e; TEXT-DECORATION: none; }		#home_ico { vertical-align:middle;   width:16px; height:15px; float:left; padding-top:0px; margin-right:0px; border:0px red solid; background:none; }		#sec_menu_frame_2 {width:312px; height:20px; float:left; border-left:4px #ce6217 solid; border-right:4px #773c3e solid; background:#6876e9;}#sec_menu_field     {width:312px; height:20px; margin:auto; border:0px red solid; background:#6876e9; }.sec_menu_btn     {width:76px; height:20px; float:left; background:#6876e9; }.sec_menu_depart  {width:2px; height:20px; float:left; border-right:0px red solid;  background:#9876e9;}.sec_menu_txt     { margin:auto; font-weight:bold; text-align:center; color:#FFF; padding-top:3px; background:none; border:0px red solid; font-family:dotumChe; }.sec_menu_txt A:link		{ font-size:12px; COLOR:#EEF; TEXT-DECORATION: none; }.sec_menu_txt A:visited	{ font-size:12px; COLOR:#eeF; TEXT-DECORATION: none; }.sec_menu_txt A:hover	{ font-size:12px; COLOR:#FFF; TEXT-DECORATION: none; }.sec_menu_txt A:active	{ font-size:12px; COLOR:#44F; TEXT-DECORATION: none; }#sec_menu_btn_white01   {width:71px; height:17px; margin:3px; background:#fec; }#sec_menu_btn_white02   {width:71px; height:17px; margin:3px; background:#fec; }#sec_menu_btn_white03   {width:71px; height:17px; margin:3px; background:#fec; }#sec_menu_btn_white04   {width:71px; height:17px; margin:3px; background:#fec; }.sec_menu_txt_02     { margin:auto; font-weight:bold; text-align:center; color:#88F; padding-top:1px; background:none; border:0px red solid; font-family:dotumChe; }.sec_menu_txt_02 A:link		{ font-size:12px; COLOR:#d20; TEXT-DECORATION: none; }.sec_menu_txt_02 A:visited	{ font-size:12px; COLOR:#c33; TEXT-DECORATION: none; }.sec_menu_txt_02 A:hover		{ font-size:12px; COLOR:#44F; TEXT-DECORATION: none; }.sec_menu_txt_02 A:active	{ font-size:12px; COLOR:#44F; TEXT-DECORATION: none; }.cno_list_item     {width:310px; height:25px; float:left; margin-left:4px; margin-top:4px; border:1px #bbb0e7 solid; background:#efedf7; }.t_arrow                 {width:20px; height:25px; float:left; text-align:center; padding-top:3px; background:none; }.t_subject                 {width:290px; height:20px; font-weight:normal; float:left; padding-top:5px; background:none; }.t_subject A:link	{ font-size:13px; COLOR:#633; TEXT-DECORATION: none; }.t_subject A:visited	{ font-size:13px; COLOR:#FEE; TEXT-DECORATION: none; }.t_subject A:hover	{ font-size:13px; COLOR:#F00; TEXT-DECORATION: none; }.t_subject A:active	{ font-size:13px; COLOR:#44F; TEXT-DECORATION: none; }.t_subject A 	STRONG	{ font-size:13px; }	.t_subject:link		{ background:#f1d5f3; }	.t_subject:hover	{ background:#f1d5f3; }/* ============================= 모바일 세번째 페지용 ============================== */.part_frame {width:312px; height:18px; float:left; margin-left:4px; margin-top:2px; color:#CC3300; font-weight:bold; padding-top:1px; text-align:center; border:0px #bbb0e7 solid; background:#e3ede4;  }	.part_frame A:link		{ color:#aeb7af; TEXT-DECORATION: none; }	.part_frame A:visited	{ COLOR:#FEE; TEXT-DECORATION: none; }	.part_frame A:hover		{ COLOR:#00F; TEXT-DECORATION: none; }	.part_frame A:active		{ COLOR:#44F; TEXT-DECORATION: none; }.part_frame_02 {width:312px; height:18px; float:left; margin-left:4px; margin-top:2px; color:#955;  font-size:12px; font-weight:bold; padding-top:4px; text-align:left; border:0px #bbb0e7 solid; background:#f4efe9;  }.detail_lecturer {width:150px; height:16px; float:left; margin-top:0px; background:#f4efe9;}.btn_list {width:72px; height:16px; float:right; margin-top:0px; }.btn_speak  {width:6px; height:6px; float:right; margin-right:20px; }#lecture_list_frame  {width:312px; height:auto; float:left; margin-left:4px; margin-top:2px; color:#CC3300; font-weight:bold; border:0px red solid; background:#f7f3ed;  }.list_item  {width:312px; height:auto; float:left; color:#8a623b; border-bottom:1px #663300 dotted; background:#f7f3ed;}.list_item_f1  {width:30px; height:auto; float:left; color:#4e342c; font-weight:bold; text-align:center; padding-top:3px;  background:#f7f3ed;}.list_item_f2  {width:277px; height:auto; float:left; padding-top:2px; font-weight:normal; padding-left:3px; border-left:1px #c0b2a1 solid;  background:#f7f3ed;}	.list_item_f2:link		{ background:#f1dad3; }	.list_item_f2:hover		{ background:#f1dad3; }	.list_item_f2 A:link		{ COLOR:#4e342c; TEXT-DECORATION: none; }	.list_item_f2 A:hover	{ COLOR:#F00; TEXT-DECORATION: none; }.title_filed {width:300px; height:auto; margin:auto;  font-size:13px; color:#522; font-weight:bold; text-align:center; padding-top:7px;  border-bottom:1px #663300 dotted; background:#f7f3ed;}.title_filed STRONG {font-size:14px; }.content_filed {width:312px; height:auto; float:left; font-size:13px; color:#333; font-weight:normal; padding-top:7px;  border-bottom:1px #663300 dotted; background:#f7f3ed; }.content_filed STRONG	   	  {font-size:13px; font-weight:bold; }.content_filed SPAN	   	 	  {font-size:12px; font-weight:bold; }#lec_con_body               		   {width:792px; height:auto; text-align:left; border:0px red solid; padding-bottom:20px; border-bottom:2px #dddddd solid;  }#lec_con_body STRONG	   	  {font-size:14px; font-weight:bold; }#lec_con_body SPAN	   	 	  {font-size:13px; font-weight:bold; line-height:200%;}#lec_con_body U	   	 	 	  {font-size:13px; font-weight:normal; color:#3300ff; line-height:200%;}