@charset "euc-kr";
/* CSS Document */
option{letter-spacing:-1px;}
body {margin:0; padding:0;background:url(../images/main_bg.gif) repeat-x;font-family:dotum;font-size:12px;line-height:18px;}
a{selector-dummy : expression(this.hideFocus=true);text-decoration:none}
form {margin:0; padding:0;}
textarea{font-size:12px;}
img{padding:0;margin:0;border:0;vertical-align:middle;}
input{margin:0;vertical-align:middle;}
select,input,textarea{display:inline;}
select{font-size:12px;}
h1,h2,h3,h4,h5{margin:0;padding:0;overflow:hidden;}
h1 img,h2 img,h3 img,h4 img,h5 img{vertical-align:top;}
textarea,select,input,img.button{margin:0;vertical-align:middle;line-height:16px;}
div,ul,li,dl{margin:0;padding:0;}
p{padding:5px 0;margin:0;}
ul,li{list-style:none;}
dt{clear:both;float:left;padding:0;}
dd{float:left;margin:0;padding:0;}
#sub_box table{border-collapse:collapse;width:100%;}
A:link{color:#666;text-decoration: none;}
A:visited{color:#666;text-decoration: none}
A:active{text-decoration:}
A:hover{color:#333;text-decoration:none }

/*button sort*/

.ctr{text-align:center;}
.lft{text-align:left;}
.rgt{text-align:right;}
.f_lft img,.f_rgt img{vertical-align:top;}
.f_lft{clear:both;float:left;margin:3px 0;}
.f_lft img{margin-right:2px;}
.f_rgt img{margin-left:2px;}
.f_rgt{float:right;margin:3px 0;}
.f_lft_s{float:left;font-size:11px;color:#999;position:absolute;top:15px;left:0px;display:block;}
.f_rgt_s{text-align:right;font-size:11px;color:#999;position:absolute;top:10px;left:0px;display:block;width:100%;}
.f_lft-s a,.f_rgt_s a{font:1em dotum;color:#999;}
.f_lft_s a:hover,.f_rgt_s a:hover{font:1em dotum;color:#333;}
.btn_lft{clear:both;text-align:left;margin:0;}
.btn_lft img{padding:10px 5px 10px 0;}

.btn_ctr{clear:both;text-align:center;margin:0;}
.btn_ctr img{padding:10px 5px;}


/*font color*/

.yellow{font-weight:bold;color:#f90;}
.red_b{font-weight:bold;color:#f00;}
.orange_b{color:#f60;font-weight:bold;}
.orange_b a{color:#f60;font-weight:bold;}
.orange_b a:active{color:#f60;font-weight:bold;}
.orange_b a:hover{color:#f60;font-weight:bold;}
.orange_s{font-weight:bold;color:#f63;}
.orange_s a{color:#f63;}
.green{font:1em dotum;color:#693;}
.green a{color:#693;}
.green a:hover{color:#690;}
.green a:active{color:#690;}
.green_b{font-weight:bold;color:#390;}
.green_b a{color:#390;}
.green_b a:hover{color:#390;}
.green_b a:active{color:#390;}
.green_s{font-size:11px;color:#693;}
.green_s a{color:#693;}
.green_s a:hover{color:#693;text-decoration:underline;}
.green_s a:active{color:#693;}
.date_text{font-family:tahoma;font-size:10px;color:#777;}
.strong{font-weight:bold;}
.blue{font:1em dotum;color:#00a3d7;}
.blue a{color:#00a3d7;}
.blue a:hover{color:#00a3d7;}
.blue a:visited{color:#00a3d7;}
.dark{font:1em dotum;color:#718BA4;}
.dark a{color:#718BA4;}
.dark a:hover{color:#718BA4;text-decoration:underline;}
.dark a:visited{color:#718BA4;}
.blue_b{font-weight:bold;font-weight:bold;color:#00a3d7;}
.blue_b a{font-weight:bold;color:#00a3d7;text-decoration:underline;}
.blue_b a:hover{font-weight:bold;color:#00a3d7;text-decoration:underline;}
.blue_b a:visited{font-weight:bold;color:#00a3d7;text-decoration:underline;}
.b_black{font:1.1em dotum;color:#000;font-weight:bold;}
.big_black{font:1.3em gulim;color:#000;font-weight:bold;}
.small_text{font-size:11px;font-family:dotum;color:#999;font-weight:normal;}

/*input textarea*/
.f_style{border-top:1px solid #ababab;border-left:1px solid #ababab;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background:#fafafa;}
blockquote{margin:10px;}

/*basic canvas*/
#wrapper{position:relative;width:820px;top:0;left:50%;margin-left:-410px;}

/*Top*/
#top{padding-top:20px;position:relative;width:820px;height:170px;overflow:hidden;margin-bottom:20px;}
h1{float:left;width:260px;height:65px;overflow:hidden;margin:0;padding:0;}
#top_menu{clear:both;width:560px;float:right;height:30px;overflow:hidden;margin-left:20px;}
#top_menu li{display:block;float:left;}
#top_img{background:url(../images/top_bg.gif) no-repeat;width:820px;height:100px;overflow:hidden;}
#main_right{float:left;width:240px;}
#main_news li{background:url(../images/bullet_gray.gif) no-repeat 3px 5px;padding-left:20px;font-family:dotum;font-size:11px;}
#main_img{position:relative;width:580px;height:300px;float:left;background:url(../images/main_img.gif) no-repeat;overflow:hidden;}
/*top_menu*/

a.rollover img { border-width:0px; display:inline; }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:inline; }

/*main contents*/
#navi{font-size:11px;font-family:dotum;color:#999;}
#sub_body{width:820px;overflow:hidden;}
#sub_left{width:150px;margin-right:20px;float:left;overflow:hidden;}
#sub_left h2{margin:0;padding:0;}
#sub_left .top{background:url(../images/left_top.gif) no-repeat;height:15px;overflow:hidden;}
#sub_left ul{background:url(../images/left_bg.gif) no-repeat 0 100%;overflow:hidden;padding:0px 15px 15px;}
#sub_main{width:650px;float:left;overflow:hidden;}
#sub_main h3{margin:5px 0;}
#sub_main p{padding:10px 20px;color:#888;}

/*guide*/
.guide_box{margin-bottom:10px;}
.guide_img{display:block;margin:5px 0;}
.guide_box ul{font-size:11px;font-family:dotum;margin-left:15px;}
.guide_box li{background:url(../images/bullet_gray.gif) no-repeat 6px 9px;padding:5px 0 5px 16px;}

/*board*/
#board_list{border-collapse:collapse;}
#board_list td{padding:5px;text-align:center;background:url(../custom/images/dot_line.gif) repeat-x 0 100%;color:#a7a7a7;}
#page_list{width:100%;text-align:center;padding:10px 0;}
#page_list li{display:inline;padding:3px;}
#board_view{width:100%;border-bottom:1px solid #d1d1d1;}
#board_view th{background:url(../custom/images/board_view_top.gif) no-repeat;height:65px;line-height:30px;text-align:left;padding-left:15px;}
#board_view td{padding:15px;color:#666;}

/*box*/
#boxtop{background:url(../custom/images/report_boxtop.gif) no-repeat;height:20px;overflow:hidden;}
#box_main{clear:both;background:url(../custom/images/report_boxbg.gif) repeat-y;overflow:hidden;padding:10px 40px;width:570px;}
#boxbtm{clear:both;background:url(../custom/images/report_boxbtm.gif) no-repeat;height:25px;overflow:hidden;}
#box_main dl{width:570px;}
#box_main dt{clear:both;width:70px;float:left;padding:5px 0;}
#box_main dd{float:left;width:500px;margin-left:0;float:left;padding:5px 0;}
/*FOOT*/
#foot{clear:both;position:relative;width:100%;margin-top:40px;background:url(../images/btm_bg.gif) repeat-x;height:100px;text-align:center;}



