
/* Layout */
*
{
	margin: 0;
	padding: 0;
	/*border:1px solid #dddddd;*/
}
body { }

#wrap { 	width: 975px; margin: 0 auto; }

#header { width: 100%; height: 110px;
	position: relative; }

/* º»¹® ¿µ¿ª ¹Ú½º */
#container { width: 100%; height: 405px;
	position: relative; top: 0px; left: 0px; }

/* ºñÁê¾ó ¿µ¿ª */
#visual { width:100%; height: auto; }

/* Ã¹¹øÂ° ÅÇ¸Þ´º Å©±â ¹× À§Ä¡ */
#TabMenu1 { width: 312px; height: 125px;
	position: absolute; top: 170px; left: 0px; }
/* µÎ¹øÂ° ÅÇ¸Þ´º Å©±â ¹× À§Ä¡ */
#TabMenu2 { width: 312px; height: 125px;
	position: absolute; top: 170px; left: 333px; }

/*ÅÇ¸Þ´º ¹Ú½º Á¤·Ä ¼³Á¤ */
.TabNoticeStyle, .TabNewsStyle 
	{ float: left; }
/* ÅÇ¸Þ´º Å¸ÀÌÆ² ¹Ú½º ³»ºÎ ¼³Á¤ */
.TabMenuBtn { display: block; 
	background-position: 0 0;
	background-repeat: no-repeat; }
.TabMenuBtn a { display: block; width: 90px; padding: 3px 0;
	text-align: center; background-position: 100% 0;
	background-repeat: no-repeat; }
/* ÅÇ¸Þ´º ¸ñ·Ï Å©±â ¹× À§Ä¡ */
.TabNoticeStyle ul, .TabNewsStyle ul 
	{ width: 310px;  height: auto; background: #fff;
	position: absolute; top: 25px; left: 0px; padding: 7px 0 0 0;
	border-top: 1px solid #952; 
	border-bottom: 1px solid #ccc; }
.TabNoticeStyle li, .TabNewsStyle li 
	{ margin: 0; padding: 0; width: 100%; height: 17px; background:url("/imgs/list_dot.gif") no-repeat 0 0.5em;  }
/* ÅÇ¸Þ´º ¸ñ·Ï ¸µÅ© ºÎºÐ */
#TabNews0 a, #TabNews1 a, #TabNews2 a, #TabNotice0 a, #TabNotice1 a, #TabNotice2 a
	{ font-size: 9pt; line-height: 120%; display: block; width: 237px; height: 14px; float: left; margin-left: 7px; }
/* ÅÇ¸Þ´º ¸ñ·Ï ³¯Â¥ ºÎºÐ */
#TabNews0 span, #TabNews1 span, #TabNews2 span, #TabNotice0 span, #TabNotice1 span, #TabNotice2 span 
	{ font-size: 9pt; line-height: 120%; display:block; width: 53px; height: 14px; float: right; margin-right: 3px; }

/* WAÀÎÁõ¸¶Å© ºÎºÐ */
#C_Box_WAMark { width: 312px; height: 100px;
	position: absolute; top: 309px; left: 0px;
	background:url("/imgs/wamark_bg.gif") no-repeat; }
  #C_Box_WAMark img { float: left; } 
  #C_Box_WAMark a { display: block; float: left;
	margin: 13px 0 -2px 1px; }

/* À¥¿ÍÄ¡ ÇÏ´ÂÀÏ ºÎºÐ */
#C_Box_Biz { width: 312px; height: 100px;
	position: absolute; top: 304px; left: 333px; }
  #WWork { width: 100%; height: 100%;
	background:url("/imgs/webwatch_working_bg.gif") no-repeat; }
  #WWork li { display: block; float: left;
	margin: 8px -2px 0 10px ; }

/* À¥ Á¢±Ù¼º ¼Ò°³ ºÎºÐ */
#C-Box_WAIntro { width: 312px; height: 80px; 
	position: absolute; top: 176px; left: 660px; }
  #WA_Definition { width: 100%; height: 100%; 
	background:url("/imgs/iswa_bg.gif") no-repeat;
	font-size: 9pt; margin: 3px 0 0 0; padding: 7px 0 0 12px; }
  #WA_Detail { display: block; width: auto; height: auto;
	position: absolute; top: 2px; left: 233px; }

/* µî±Þ °Ë»ö ºÎºÐ */
#C_Box_WAGrade { width: 312px; height: 135px;
	position: absolute; top: 277px; left: 660px;
	background:url("/imgs/main_search_bg.gif") no-repeat; }
  #WAGrade_Title { width: 270px; height: auto;  padding-left: 15px;
	position: absolute; top: 11px; left: 18px; 
	background:url("/imgs/main_search_arrow.gif") 0 4px no-repeat; }
  #WAGrade_Explain { width: 270px; height: auto; font-size: 9pt;
	position: absolute; top: 35px; left: 25px; }
  #WAGrade_Search { width: 290px; height: auto;
	position: absolute; top: 83px; left: 18px; }
  #WAGrade_Search  select, #WAGrade_Search  input { display: block; float: left; margin: 0 5px 0 0; padding: 0; }

/* »ç¿ë ¾ÈÇÔ : ÅÇ¸Þ´º ´õº¸±â Å©±â ¹× À§Ä¡ 
.TabNoticeMore,
.TabNewsMore {  display:block; width:35px; text-align:center;
	position: absolute; top: 7px; left: 270px; 
	font-family:µ¸¿ò; font-size:8pt; }
*/

#footer
{
	margin-top:20px;
	width: 100%;
}
#base_banner
{
	width: 100%;
	height:47px;
	text-align:center;
	margin:0 0 19px 0;
	border-top: 1px solid #e4e4dc;
	border-bottom: 1px solid #e4e4dc;
}
#copyright
{
	width:100%;
	float:left;
	height:100px;
	border-top:1px solid #d1d1d1;
	background-color:#e5e5e5;
}
.clear
{
	display: block;
	float: none;
	clear: both;
	height: 0;
	width: 100%;
	font-size: 0 !important;
	line-height: 0 !important;
	overflow: hidden;
	margin: 0 !important;
	padding: 0 !important;
}
.sknavi
{
	position:absolute;
	top:-500px;
}

.sknavi:focus, .sknavi:active
{
	top:1px;
	display:block;

	width:200px;
	height:18px;
	padding:3px;
	margin-left:5px;
	text-align:center;
	font-size:100%;
	font-weight:bold;
	background-color:#eee;
	border: 1px solid #135;
	text-decoration:none;
}