@charset "UTF-8"; 

@import url(default.css);
@import url(comn.css);


/* contents */
#contents								{width:980px; overflow:hidden;}
.contents_left							{width:740px; float:left; overflow:hidden;}
.contents_left .visual					{width:740px; height:256px; position:relative; }
.contents_left .visual .v_btn			{width:200px; height:14px;  padding:230px 64px 10px 598px; position:absolute; z-index:100;}
.contents_left .visual p.visual_img		{width:740px; height:256px; position:relative; z-index:10;}
.contents_left .certification			{width:700px; height:229px; background:url(../_img/main/main_rolling_bg.gif) no-repeat; }

.contents_left .certification .certi_box	{width:644px; overflow:hidden; padding:27px 0 0 26px;}
.contents_left .certification .rolling_tab	{width:125px; float:left; }
.contents_left .certification table			{width:519px; float:left; font:bold 11px/14px 나눔고딕,돋움,굴림,Arial; color:#777777; text-align:center; border-bottom:1px solid #fff;}
.contents_left .certification table td		{height:86px; border-right:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; vertical-align:middle; text-align:center;  ;}
.contents_left .certification table td img  {vertical-align:top;}
.bottom_menu								{width:710px; padding:30px 0 0 0;}
.menu_top									{width:700px; height:28px; overflow:hidden; background:url(../_img/main/board_bg.gif) no-repeat 0 0;}
.menu_top .menu_top_w						{padding:0; margin:0;}
.menu_top .menu_top_w img					{padding:0; margin:0;} 

.bottom_menu ul.b_c					{width:680px; height:150px; margin:0 auto; padding:5px 10px 0 0;}
.bottom_menu ul.b_c li				{height:20px; padding:5px 0 0 0; background:url(../_img/main/dot_line.gif) repeat-x 0 100%; overflow:hidden;}
.bottom_menu ul.b_c li a			{font: normal 12px/16px 돋움,굴림,Arial; color:#333;}
.bottom_menu ul.b_c li a:hover		{color:#0078d4}
.bottom_menu ul.b_c li.last			{background:none;}

.bottom_menu ul.b_c li .dot						{overflow:hidden; padding:0 0 0 15px; background:url(../_img/main/dot1.gif) no-repeat 0 4px;}
.bottom_menu ul.b_c li .dot .num				{width:50px; float:left; font:normal 12px/16px 돋움,굴림,Arial; color:#333; padding:0 20px 0 0;}
.bottom_menu ul.b_c li .dot .name				{width:80px; float:left; font:bold 12px/16px 돋움,굴림,Arial; color:#333; letter-spacing:-0.5pt; padding:0 20px 0 0;}
.bottom_menu ul.b_c li .dot .subject			{float:left;}
.bottom_menu ul.b_c li .dot .subject a			{font:normal 12px/16px 돋움,굴림,Arial; color:#333;}
.bottom_menu ul.b_c li .dot .subject a:hover	{color:#0078d4}
.bottom_menu ul.b_c li .dot .date				{float:right; font:normal 11px/16px 돋움,굴림,Arial; color:#999;}

.data_news									{width:240px; margin:38px 0 0 0; overflow:hidden;}
.menu_top2									{width:700px; height:28px; overflow:hidden; background:url(../_img/main/board_bg2.gif) no-repeat 0 0;}
.menu_top2 .menu_top_w						{padding:0; margin:0;}
.menu_top2 .menu_top_w img					{padding:0; margin:0;} 

ul.b_c2						{width:230px; height:230px; margin:7px auto 0 auto;}
ul.b_c2 li					{height:20px; padding:5px 0 0 0; background:url(../_img/main/dot_line.gif) repeat-x 0 100%; overflow:hidden;}
ul.b_c2 li a				{font: normal 12px/16px 돋움,굴림,Arial; color:#333;}
ul.b_c2 li a:hover			{color:#0078d4}
ul.b_c2 li.last				{background:none;}

ul.b_c2 li .dot						{overflow:hidden; padding:0 0 0 15px; background:url(../_img/main/dot1.gif) no-repeat 0 4px;}
ul.b_c2 li .dot .num				{float:left; font:normal 12px/16px 돋움,굴림,Arial; color:#333; padding:0 20px 0 0;}
ul.b_c2 li .dot .name				{float:left; font:bold 12px/16px 돋움,굴림,Arial; color:#333; letter-spacing:-0.5pt; padding:0 20px 0 0;}
ul.b_c2 li .dot .subject			{float:left;}
ul.b_c2 li .dot .subject a			{font:normal 12px/16px 돋움,굴림,Arial; color:#333;}
ul.b_c2 li .dot .subject a:hover	{color:#0078d4}
ul.b_c2 li .dot .date				{float:right; font:normal 11px/16px 돋움,굴림,Arial; color:#999;}



.contents_right			{width:240px; float:right; overflow:hidden;}
.project				{width:240px; height:220px; padding:35px 0 0 0;}
.project h2				{height:14px; line-height:1%; font-size:1px;}
.project ul				{margin:12px 0 0 0;}
.project ul li			{width:240px; height:21px;  padding:4px 0 0 0; background:url(../_img/main/dot_line.gif) repeat-x 0 100%; overflow:hidden;}
.project ul li a		{width:170px; float:left; font:normal 12px/16px 돋움,굴림,Arial; color:#333; padding:3px 0 0 11px; background:url(../_img/main/dot1.gif) no-repeat 0 7px;}
.project ul li a:hover	{color:#0078d4}
.project ul li span		{width:52px; float:right;}
.project ul li.last		{background:none;}

.customer				{width:240px; height:230px;}
.customer h2			{height:14px; line-height:1%; font-size:1px;}
.customer ul			{margin:13px 0 0 0;}
.customer ul li			{width:240px; height:19px;  padding:6px 0 0 0; background:url(../_img/main/dot_line.gif) repeat-x 0 100%; }
.customer ul li a		{width:170px; font:normal 12px/14px 돋움,굴림,Arial; color:#333; padding:0 0 0 11px; background:url(../_img/main/dot1.gif) no-repeat 0 5px;}
.customer ul li a:hover	{color:#0078d4}
.customer ul li.last	{background:none;}


.data					{width:240px;}
.data_bg				{width:240px; padding:10px 0 10px 0; background:url(../_img/main/DataBg.gif) repeat-y 0 0}
.data_bg ul				{width:200px; margin:0 auto}
.data_bg ul li			{padding:6px 0 0 0; height:18px; background:url(../_img/main/dot_line.gif) repeat-x 0 100%; }
.data_bg ul li a		{font:normal 12px/16px 돋움,굴림,Arial; color:#333; padding:0 0 0 14px; background:url(../_img/main/dot1.gif) no-repeat 0 2px;}
.data_bg ul li a:hover	{color:#0078d4}
.data_bg ul li.last		{background:none;}

