/* CSS Document - copyright all mirtech */
/* SLIMA-NET webPlus common ============================================================================= */
@charset "utf-8"

/* 기본 설정 ===================================================================================== */
/* 경고 : 수정 주의! */
html { width: 100%; height: 100%;}

body {
	margin:0px auto; padding: 0px;
	width:100%; height: 100%;
	}
	
table {
	margin:0px;	padding:0px;
	width: 100%;
	border-collapse: collapse;
	/*table-layout:fixed;*/	
	}
	table tr th, table tr td {
		margin:0px;	padding:0px;
		border-collapse: collapse;
		word-break:break-all;
		}
	
ul, li {
	list-style-type: none;

	}
	
img, a {
	margin:0px;	padding:0px;
	border-style:none;
	}
	
div, p, ul, li, form, iframe, marquee {
	margin:0px;	padding:0px;
	}
	
hr {
	display: none;
	clear:both;
	
	}




/* 기본 폰트 설정 ===================================================================================== */
/* 경고 : 수정 주의! */
body {
	font-size: 12px;
	font-family: 굴림, Verdana, Arial, Helvetica, sans-serif;
	font:sans-serif;
	color: #565656;
	}	

a { font-size: 12px; color:#333333; text-decoration:none; cursor:hand;}
a:link { font-size: 12px; color:#333333; text-decoration:none; }
a:hover { font-size: 12px; color:#3366cc; text-decoration:underline; }
a:visited { font-size: 12px; color:#333333; text-decoration:none; }

h1 { font-size: 150%;}
h2 { font-size: 130%;}
h3 { font-size: 120%; color:#398cc7;}

select, input, textarea, pre {
	/* z-index:0;*/
	font-size: 12px;
	font-family: 굴림, Verdana, Arial, Helvetica, sans-serif;
	font:sans-serif;
	color: #565656;
	}




/* 기본 레이아웃 설정 ===================================================================================== */
/* 경고 : 수정 주의! */
#body-wrap {
	margin: 8px auto; padding: 0px;
	width:98%; height: 100%;
	text-align: left;
	}


	/* header 설정 ============================================================================================================= */
	#header {
		position: relative; z-index:2;
		/*margin:0px auto; */
		width: 990px; height:70px; /* size지정 필수 */
		}
		
		/* 상단 아이콘 */
		#header_menu_top {
			position: absolute;
			right: 0px; top: 3px;
			width: 260px; height: 15px;
			}
			#header_menu_top a {
				margin: 0px;
				padding: 0px;
				}
				
				#header_menu_top ul {
					float: left; margin-right: 5px;
					}
					#header_menu_top ul li {
						float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
						}
						
			
		/* 로고 */
		#header_logo {
			position: absolute;
			left: 25px; top: 18px;
			margin: 0px; padding: 0px;
			}

		/* 상단메뉴 */	
		#header_menu {
			position: absolute; z-index:1;
			right: 0px; top: 42px;
			width: 679px; height: 25px;
			}
			#header_menu ul li {
				float: left; 
				}

			/* 상단 서브메뉴 */
			#header_menu_sub {
					z-index:100;
					position:absolute; 
					right: 0px; top: 65px;
					width:700px; 
					height: 200px;
					/*border: 3px solid red;*/
					display:none;
					}
					
					/* div 위로 select box가 올라오는 IE6.0 문제로 */
					#header_menu_sub #HideSelectIFRAME {
						position: absolute; z-index:1;
						left: 0px; top: 0px; 
						width:700px; 
						height: 193px; 
						}
					
					#header_menu_sub #HideSelectDIV {
						position: absolute; z-index:2; 
						left: 0px; top: 0px; 
						width:700px; 
						height: 199px; 
						border: 3px solid #3c479d;
						}
						#header_menu_sub #HideSelectDIV ul {
							float: left;
							height: 188px; 
							text-align:left;
							background-color:#ffffff;	
							border-left:1px solid #cccccc;
							border-bottom:1px solid #cccccc;
							padding:5px 0px 5px 0px;
							}
							#header_menu_sub #menu_sub1 {
								width:102px; 
								}
							#header_menu_sub #menu_sub2 {
								width:100px; 
								}
							#header_menu_sub #menu_sub3 {
								width:102px; 
								}							
							#header_menu_sub #menu_sub4 {
								width:100px; 
								}							
							#header_menu_sub #menu_sub5 {
								width:102px; 
								}
							#header_menu_sub #menu_sub6 {
								width:91px; 
								}							
							#header_menu_sub #menu_sub7 {
								width:95px; 
								border-right:1px solid #cccccc;
								}																	
							#header_menu_sub ul li {
								padding:3px 3px 3px 7px;
								}
								#header_menu_sub ul li a {
									font-family: 굴림, Verdana, Arial, Helvetica, sans-serif;
									font-size:11px; letter-spacing: -1px;
									color: #666666; line-height: 16px;
									}
								#header_menu_sub ul li a:hover {
									font-family: 굴림, Verdana, Arial, Helvetica, sans-serif;
									font-size:11px; font-weight: bold; letter-spacing: -2px;
									color: #6b7781; text-decoration: none;
									}
								

	/* header 끝 ============================================================================================================= */




	/* main 시작======================================================================================================== */
	#main {
		/* 메인페이지용 , 서브페이지용  -  개별 사용 */
		}
	/* main 끝 ======================================================================================================== */




	/* footer 시작 ============================================================================================================= */
	#footer {
		clear:both;
		position: relative;
		margin: 40px auto;
		/*margin-top: 100px;*/
		width: 100%; height: 65px;
		background-image: url(../../../Images/kr/TMenu/copyright_bg.gif);
		background-repeat: repeat-x;
		}
		
		
		
		
		#footer #count {
			position: absolute;
			left: 40px; top: 20px; 
			width: 130px; height: 30px;
			text-align:left;
			}
				
		#footer #copyright {
			position: relative;
			left: 300px; top: 20px;
			width: 550px; height: 30px;
			}
			
			#footer #copyright a {
				}
			
		#footer #family_site {
			position: absolute;
			right: 20px; top: 20px;
			width: 180px; height: 30px;
			}
			#footer #family_site select {
				width: 180px; 
				}	
				
		#footer #admin {
			position:absolute;
			left: 40px; top: 60px; 
			width: 130px; height: 30px;
			text-align:left;
			}
			#footer #admin a {
				color:#666666;
				}
	/* footer 끝 ============================================================================================================= */





/*  기타 설정 ===================================================================================== */

/* DIV에서 스크롤을 쓸경우, 바디에 스크롤을 넣을경우 */
.scroll {
	scrollbar-face-color: #ffffff; scrollbar-shadow-color: #B4B4B4; 
	scrollbar-highlight-color: #E1E1E1; scrollbar-3dlight-color: #ffffff; 
	scrollbar-darkshadow-color: #F0F0F0; scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #9D9D9D
	}



