/* ###################################################### ⺻ Stylesheet */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, feldset, input, textarea, p, blockquote, border{	margin:0px;	padding:0px; }
ol, ul, li { list-style:none; }

body {
	scrollbar-face-color: #f5f5f5;
	scrollbar-highlight-color: #c7c7c7;
	scrollbar-3dlight-color: ##E0ECF1;
	scrollbar-shadow-color: #afafaf;
	scrollbar-darkshadow-color: ##E0ECF1;
	scrollbar-track-color: #E0ECF1;
	scrollbar-arrow-color: #afafaf; background:url(../image/common/sub_bg.gif) top repeat-x;
}
body,text,table,tbody,th,td,tr {
	font-size:12px;
	color: #666666;
	line-height:20px;
	text-decoration:none;
	word-break:break-all;
	font-family:Tahoma,sans-serif,  Helvetica,Arial, Arial;
}
p { margin: 0; padding: 0; }
table.border {BORDER-COLLAPSE: collapse}

img {border:0px;}

/* layout */
.wrap{ width:100%; margin: 0 auto;}
#header{ width:100%; height:150px; text-align:center; overflow:hidden; margin: 0 auto;}
#container{ margin: 0 auto; width:1000px; text-align:center;  }
#sub_container { margin: 0 auto; width:100%;}


/* Top  */
#header .top { margin:0 auto; width:921px; height:55px; padding-top: 18px; }
#header .top .logo { float:left; width: 157px; text-align:left;padding-top: 3px; }
#header .top .qu { float:right; width: 160px; padding-top:30px; }

#header .top2 { margin:0 auto; width:921px; height:70px; }
#header .top2 .menu {float:left; width:900px;height:30px;text-align:left;padding-top:20px; padding-left:13px;}
#header .top2 .menu .m_pad {padding-right:54px; }

#header .top2 .s_menu {height:30px; float:left; width:900px; padding-top:10px;padding-left:13px; text-align:left; }
#header .top2 .s_menu .s_pad { padding-right:25px; }


/* main_content */
#m_content {margin:0 auto; width:921px; margin:40px 0 20px 0; }
#m_content .img_sceen{float:left;width:900px; height:480px; margin-left:12px;}

.qu_but{padding-top:58px}


/* sub_contents */
#contents_top { margin:0 auto; width:1000px; }
#contents_top .s_img{width:1000px; height:46px;margin-top:8px; }
#contents_top .tname{float:right;width:800px;height:38px; text-align:right; color:#777777;font-size:11px; margin:17px 32px 0 0; }

#s_c_body {margin:0 auto; width:1000px; }

#s_c_body #leftmenu { float:left; width:240px;height:36px; border-bottom:1px #dfdfdf solid; }
#s_c_body #leftmenu .title{ width:240px;height:36px; border-bottom:1px #dfdfdf solid; }
#s_c_body #leftmenu .title .l_title{width:188px;height:36px;text-align:left;padding-left:23px; color:#1B4488; font-size:24px;  }
#s_c_body #leftmenu .content {float:left;width:188px;padding:30px 0 30px 0;}
#s_c_body #leftmenu .content .l_m_txt{float:left;width:188px;padding:5px 0 6px 0px;}

#s_c_body #contents_body {float:right; width:760px; color:#666666; text-align:left; }
#s_c_body #contents_body .title_top{ width:760px; height:36px; border-bottom:1px #dfdfdf solid; }
#s_c_body #contents_body .title_top .c_tit{float:left;width:740px;height:40px; text-align:left;color:#333333;font-size:22px; }
#s_c_body #contents_body .s_conbody{float:left;width:740px; padding:35px 0 20px 0;}

#s_c_body #contents_body .footer{float:left;width:760px;border-top:1px #dfdfdf solid;}

.in_but{width:200px; list-style:none; text-align:left;  color:#333; padding:2px 0 2px 30px; border-top:#d3d3d3 solid 1px;border-left:#d3d3d3 solid 1px; border-bottom:#7c7c7c solid 1px;border-right:#7c7c7c solid 1px;}

.br_pad{height:35px}

/*  */
form {
	display:inline;
}
select {
	font-family: "", "verdana";
	color: #666666;
	text-decoration: none;
	font-size: 9pt;
	HEIGHT:21px;
	border:1 C0C0C0 solid;
}

.input { font-family: "", "verdana"; color: #666666; text-decoration: none; font-size: 12px; HEIGHT:19px; border:1 cccccc solid; vertical-align: middle; }
textarea { font-family: "", "verdana"; color: #666666; text-decoration: none; font-size: 12px; line-height: 16pt; border:1 E4E5E1 solid; }

/*  */

/* text class */
.bar {color: #CCCCCC;}
.blue2 {color: #1853a5;}
.bold_blue {font-weight:bold; color: #3398CC;}
.bold_purple {font-weight:bold; color: #1853a5;}.bold_white {font-weight:bold; color: #ffffff;}
.bold_red {font-weight:bold; color: #ff0000;}
.bold_gray {font-weight:bold; color: #555555;font-size: 16px;}

/* link */
a { selector-dummy : expression(this.hideFocus=true);}

a:link      { color:#666666; text-decoration:none; }
a:visited   { color:#666666; text-decoration:none; }
a:active    { color:#666666; text-decoration:none; }
a:hover     { color:#333333; text-decoration:underline; }

/* 메인메뉴 */
a.bold_white:link {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 16px; text-decoration:none;color:#dadada;}
a.bold_white:visited {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 16px;text-decoration:none;color:#dadada;}
a.bold_white:active {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 16px;text-decoration:none;color:#ffffff;}
a.bold_white:hover {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 16px;text-decoration:none;color:#ffffff;}

/* 서브메뉴 */
a.s_menutxt:link {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 13px; text-decoration:none;color:#777777;}
a.s_menutxt:visited {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 13px;text-decoration:none;color:#777777;}
a.s_menutxt:active {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 13px;text-decoration:none;color:#000000;}
a.s_menutxt:hover {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 13px;text-decoration:none;color:#000000;}

/* 메인바로가기링크 */
a.m_qutxt:link {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 12px; text-decoration:none;color:#f8f8f8;}
a.m_qutxt:visited {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 12px;text-decoration:none;color:#f8f8f8;}
a.m_qutxt:active {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 12px;text-decoration:none;color:#fdbaba;}
a.m_qutxt:hover {font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 12px;text-decoration:none;color:#fdbaba;}

/* 레프트메뉴 */
a.l_menutxt:link {width:188px;font-weight:;font-family: "Tahoma, Arial, Verdana;";font-size: 12px; text-decoration:none;color:#666666; display:block;}
a.l_menutxt:visited {width:188px;font-weight:;font-family: "Tahoma, Arial, Verdana;";font-size: 12px;text-decoration:none;color:#666666;display:block;}
a.l_menutxt:active {width:188px;font-weight:;font-family: "Tahoma, Arial, Verdana;";font-size: 12px;text-decoration:none;color:#ffffff; background:url(../image/common/l_menu_bg.gif) left no-repeat;display:block;}
a.l_menutxt:hover {width:188px;font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 12px;text-decoration:none;color:#ffffff; background:url(../image/common/l_menu_bg.gif) left no-repeat;display:block;}

/* 레프트메뉴 */
a.l_menutxt2:link {width:188px;font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 12px; text-decoration:none;color:#ffffff; display:block;}
a.l_menutxt2:visited {width:188px;font-weight:;font-family: "Tahoma, Arial, Verdana;";font-size: 12px;text-decoration:none;color:#ffffff;display:block;}
a.l_menutxt2:active {width:188px;font-weight:;font-family: "Tahoma, Arial, Verdana;";font-size: 12px;text-decoration:none;color:#ffffff; background:url(../image/common/l_menu_bg.gif) left no-repeat;display:block;}
a.l_menutxt2:hover {width:188px;font-weight:bold;font-family: "Tahoma, Arial, Verdana;";font-size: 12px;text-decoration:none;color:#ffffff; background:url(../image/common/l_menu_bg.gif) left no-repeat;display:block;}




/* copyright */
#footer .copy { margin:0 auto; width:1004px; padding-bottom:20px;}
#footer .copy .banner { float:left; width:127px; }
#footer .copy .logo { float:left; width:170px; }
#footer .copy .address { float:left; width:517px; }
#footer .copy .siteLink { float:left; width:178px; height:50px; text-align:right; padding-top:10px;}
