/* default layout */

@charset "utf-8";

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,	dl, dt, dd, ol, ul, li,	fieldset, form, label, legend,	table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
}
html,body{margin:0px;height:100%;width:100%;}
body,td,form,img {font-size:9pt;font-family:Dotum;border:0px;color:#555555;border:0px;}
input,textarea {font-size:9pt;margin:0px;font-family:Dotum;color:#555555;border:0px;}

ul,dl,ol,dd,dt,li{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;}
table{border-collapse:collapse;empty-cells:show;border-spacing:0px;table-layout:fixed;}
table td{padding:0px;}
img,select,input {vertical-align:middle}
label {cursor:pointer;}
body { 
	scrollbar-3dlight-color:#dddddd;
	scrollbar-arrow-color:#999;
	scrollbar-track-color:#f9f9f9;
	scrollbar-darkshadow-color:#ddd;
	scrollbar-face-color:#eee;
	scrollbar-highlight-color:#eee;
	scrollbar-shadow-color:#ddd
}

:focus { outline: 0; }
a { color:#0796d4; text-decoration:none; }
a:hover { text-decoration:underline;color:#0796d4;}

.fl{float:left}
.fr{float:right}

.errorPage{width:100%;margin:auto;padding-top:30px;}
.errorPage .msg{width:300px;margin:auto;border:2px solid #dddddd;padding:30px 0px 30px 0px;text-align:center;color:#555555;line-height:170%;}



html {overflow-y:scroll;}
#wrap {width:100%;height:100%;background:#000;}
#header {height:120px;width:100%;background:url('/images/intro/bg_top.gif');}
#leftMenu {position:absolute;top:10px;left:20px;}
#leftMenu img {margin:0px 3px 0px 3px;}
#rightMenu {position:absolute;top:10px;right:20px;}
#rightMenu img {margin:0px 3px 0px 3px;}
#logo {text-align:center;}
#logo img {margin:7px 0px 0px 0px;}

#main {min-height:500px;_height:500px;background:url('/images/intro/bg_main.gif') repeat-x;background-color:#aa1d00;}

#footer {background-color:#000;min-height:100px;_height:100px;}

.a1004 {width:1004px;margin:auto;position:relative;}
#bottomArrow {position:absolute;top:0px;left:0px;width:1004px;height:48px;text-align:center;z-index:10;}
#menus {padding:7px 0px 0px 35px;}
#menus li {float:left;margin:0px 25px 0px 25px;}

/* default layout */

#news td{height:20px;color:#fedfcc;}
.database_btn {width:207px;height:13px;float:right}
.database_btn img {background:url("/images/main/btn_database.gif") no-repeat;margin-right:1px}

.database_btn .btn1on {background-position:0px -14px}
.database_btn .btn1off {background-position:0px 0px}
.database_btn .btn2on {background-position:-41px -14px}
.database_btn .btn2off {background-position:-41px 0px}
.database_btn .btn3on {background-position:-83px -14px}
.database_btn .btn3off {background-position:-83px 0px}
.database_btn .btn4on {background-position:-141px -14px}
.database_btn .btn4off {background-position:-141px 0px}


#databaseFrame > div {width:480px;clear:both;color:#F2D5CC;padding-top:3px;}
.contentsBox {width:320px;float:left;}
.contentsBox dt {padding:5px;}
.contentsBox dd {padding:5px;line-height:140%;}
#quick {clear:both;padding-top:35px;}
#quick img {margin-right:15px;margin-left:10px;}
.cal {margin-left:4px;}
.cal td {width:22px;height:21px;text-align:center;}

.cal_list .title {padding:8px 0px 0px 0px;}
.cal_list .subject {color:#babab9;padding:7px 0px;}

#slideMap {margin-left:74px;}
#slideMap td {vertical-align:top;line-height:170%;font-size:8pt;}
#slideMap a{color:#ccc;}


#submenu {width:100%;height:53px;background-image:url("/images/submenu/bg_submenu.gif");}
#main_contents {background:#fff;min-height:550px;_height:500px;color:#000;}

#sub_menu_list {padding-top:7px;position:relative;z-index:100;}
#sub_menu_list li {float:left;height:25px;}
#sub_menu_list li.select {background:url('/images/submenu/select_sub.gif') no-repeat center bottom;}
#sub_menu_list .list {padding-top:7px;width:100%;clear:both;}
#sub_menu_list img {float:left;margin-right:7px;margin-left:5px;}


.numbering {text-align:center;padding:10px 0px;}
.numbering .nowNum {display:inline;padding:0px 5px;}
.numbering .page_nums {display:inline;}
.numbering a {padding:0px 5px;color:#94928E;}

.board_read_price_left {width:3px;height:25px;float:left;background:url('/images/board/p_tt_03.gif');}
.board_read_price_body {width:150px;height:25px;float:left;background:url('/images/board/p_tt_05.gif');}
.board_read_price_right {width:2px;height:25px;float:left;background:url('/images/board/p_tt_07.gif');}

