@charset "utf-8";

@import url("/core/fonts/webfonts/font001.css"); 


html{overflow-y:scroll; margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
form, ul, li, dl, dt, dd, p { margin:0; padding:0;}
th { text-align: center;}
fieldset, legend { border: none; margin:0; padding:0;}
#accessibility, legend, caption { display: none;}

body{ margin: 0; padding: 0;}
img { margin: 0px; padding: 0px; border: 0px none;}
select { margin: 0; padding: 0;}
input { margin: 0; padding: 0;}
ul li { margin:0px; padding:0px; list-style:none; vertical-align: middle;}

/* li 왼쪽정렬 */
.ul li{ margin:0px; padding:0px; list-style:none; vertical-align: middle; float:left;} 
/* li 오른쪽 정렬 */
.ur li{ margin:0px; padding:0px; list-style:none; vertical-align: middle; float:right;} 

/* 이미지 강제 왼쪽 정렬 */
.float { float: left;}

/* 이미지 강제 왼쪽 정렬해제 및 중앙정렬 */
.floatnone { float: none; vertical-align: middle; margin-bottom: 2px;}

/* 링크 설정 
a:link{ color:#999999; border-style: none; text-decoration : none;}
a:visited{ color:#999999; border-style: none; text-decoration : none;}
a:active{ color: #555555; text-decoration:none;}
a:hover{ color: #555555; text-decoration:none;}

a.MN:link{ color:#fff; border-style: none; text-decoration : none;}
a.MN:visited{ color:#fff; border-style: none; text-decoration : none;}
a.MN:active{ color:#fff; border-style: none; text-decoration : underline;}
a.MN:hover{  color:#fff; border-style: none; text-decoration : underline;}


a.TT:link{ color:#666666; border-style: none; text-decoration : none;}
a.TT:visited{ color:#666666; border-style: none; text-decoration : none;}
a.TT:active{ color:#666666; border-style: none; text-decoration : underline;}
a.TT:hover{  color:#666666; border-style: none; text-decoration : underline;}

font-family:Nanum Gothic, dotum, gulim, tahoma; font-size: 12px; color: #777;*/

*{margin:0; padding:0;}


.bg001 { float:left; width:100%; background:#edfaf8;}

.Window { float:left; width:100%; background:url(../images/_sub/bg001.gif) center top no-repeat;}
.fixWindow { width:1000px; margin:0 auto; position:relative; font-family:Nanum Gothic; font-size:13px; color:#777;}

	.fixWindow .header { position:relative; float:left; width:1000px; height:125px;}
	.fixWindow .header .logo { position:absolute; top:30px; left:0; width:250px; height:95px;}
	.fixWindow .header .gnb { position:absolute; top:7px; right:0;}
	.fixWindow .header #topMenu { position:absolute; top:70px; left:275px; ;width:700px; height:55px;}

	.fixWindow .subImg { position:relative; float:left; width:1000px; height:230px;}

	.fixWindow .inBody { position:relative; float:left; width:1000px; background:url(../images/_sub/inbody_bg.gif) repeat-y; }

	.fixWindow .inBody .Left { position:relative; float:left; width:250px;}
	.fixWindow .inBody .Left .l_tit { position:relative; float:left; width:250px; height:80px; background:url(../images/_sub/l_tit_bg.gif) no-repeat;}
	.fixWindow .inBody .Left #leftMenu { position:relative; float:left; width:200px; margin:25px; }

	.fixWindow .inBody .Right { position:relative; float:left; width:750px; background:#fff;}
	.fixWindow .inBody .Right .r_top { position:relative; float:left; width:700px; height:30px; padding:25px; background:#89d3ce;}
	.fixWindow .inBody .Right .r_top .r_tit { width:300px; margin-top:5px;}
	.fixWindow .inBody .Right .r_top .navi { width:400px; margin-top:5px; text-align:right; font-family:Nanum Gothic; font-size:13px; color:#fff;}
	.fixWindow .inBody .Right .contents { position:relative; float:left; width:700px; margin:25px; min-height:400px;}


.bottom_Window { float:left; width:100%; background:#fff; font-family:Nanum Gothic; font-size:13px; color:#777; border-top:1px solid #89d3ce; padding:30px 0;}

.bottom_Window .Banner{width:1000px; height:50px; position:relative; margin:0 auto; padding-bottom:30px;}
.bottom_Window .Banner .bt{margin-left:10px; border:1px solid #dfdfdf;}
.bottom_Window .Banner .bt_l{margin:15px 5px 15px 10px;}
.bottom_Window .Banner .bt_r{margin:15px 10px 15px 15px;}

.bottom_Window .footer { position:relative; margin:0 auto; width:1000px; height:45px;}
.bottom_Window .footer .copyright { position:relative; float:left; width:1000px; height:45px; line-height:22px; text-align:center;}
.bottom_Window .footer .copyright  a { color:#666; text-decoration:none;}
.bottom_Window .footer .copyright  a:hover { color:#666; text-decoration:none;}
