/* CSS Document */
body {margin: 0; padding:0; background:url(../images/comm/bg_sub.jpg) no-repeat;}
body, input, div, form, textarea,center, pre, blockquote, select, option 
{font-size:12px COLOR: #777777; FONT-FAMILY:"tahoma","돋움"; TEXT-DECORATION: none; }
input, textarea {border: #cccccc 1px solid;}
img{ border:0;  selector-dummy:expression(this.hideFocus=true);}

table{border-collapse:collapse; border:0px;text-align:left;}
th, td{ font-size:12px;line-height:140%;color:#666666;}


a{color:#777777; text-decoration:none; selector-dummy:expression(this.hideFocus=true);}
a:hover, a:active{color:#336600; selector-dummy:expression(this.hideFocus=true);}

h1 {font-size:14px; color:#49793C; font-weight:bold;}
h2 {font-size:13px;color:#1754af;font-weight:bold;padding:10px 12px;}
h3 {font-size:12px;color: #1754af; font-weight:bold;}
h4 {font-size:11px;;color: #669900; font-weight:bold;}

ul{ padding:-5px;}
ul li{ padding:-5px;}

.board_text{ padding:10px}
.title{ font-size:13px; color:#FF6600; font-weight:bold;line-height:140%;}
.title_2{ font-size:13px; color:#3f7b16; font-weight:bold;line-height:140%; letter-spacing:-1px;padding-left:15px;}
.stitle{ font-size:12px; color: #777777; word-spacing:-1px; FONT-FAMILY:"돋움";}
.stitle ul li{ word-spacing:-1px; margin-left:-15px; FONT-FAMILY:"돋움"; }
.text{ font-size:12px; color: #777777; padding:5px 5px 5px 10px;}
.text_r{font-size:11px; color:#FF0000; font-weight:bold;}
.text_b{font-size:11px; color:#0c5cd5; font-weight:bold;}
.text_g{font-size:11px; color: #6EB30A; font-weight:bold;}
.text_o{font-size:11px; color: #FE6D5C; font-weight:bold;}
.text_gl{font-size:11px; color: #797979; font-weight:bold;}

.input_01{border: #cccccc 1px solid;font-size:12px; height:20px;line-height:160%;}
.input_area{background-color:#F8F8F8;border:1px solid #cccccc;color:#555555;font-size:12px;line-height:140%; padding:5px;}
.input_check {border:none;background-color:none;padding:1px;vertical-align:middle;}
.input_radio {border:none;background-color:none;padding:1px;vertical-align:middle;}
.input_log{background-color:#FFFFFF;border:1px solid #dddddd;color:#555555;font-family:tahoma;font-size:11px; height:20px;line-height:140%;}
.paging {font-size:11px;;color: #888888; font-weight:bold;}
.paging_link{font-size:11px;color:#669933; font-weight:bold;}

.footer {background:url(../images/comm/bg_copy.gif) repeat-x; padding-top:10px;}
.top {
	width: 100%;
	/* [disabled]height:100px; */
	padding: 0px;
}
.gnbmenu{text-align:right; height:15px;padding-right:15px;}
.topmenu{position:absolute;left:0; top:0;width:990px; height:100px;z-index:1000;}
.sub_img{position:absolute;left:0; top:0;width:990px; height:250px; z-index:999;}


.search {background:url(../images/comm/bg_search.gif) repeat-x; padding-top:5px; width:700px; height:38px;font-size:11px; color:#888888; letter-spacing:-1px; text-align:center; margin-top:5px;}
.nabi { text-align:right;font-size:11px; color:#888888;FONT-FAMILY:"돋움"; letter-spacing:-1px;padding-right:15px;white-space: nowrap;}
.button{border:0;}
.photolist{border:0px #eeeeee solid;padding:5px; background:url(../images/cyber/bg_photo.gif) no-repeat; width:160px; height:120px;}
.textview{padding:10px 5px 5px 10px;font-size:12px; COLOR: #676767; line-height:24px;}
.sub_text{font-size:11px;line-height:20px; FONT-FAMILY:"맑은고딕"; color:#888888;}
/* Main table */
.itemChart01 {border-collapse:collapse;font-size:12px; background:url(../images/board/bg_th.gif) no-repeat;}
.itemChart01 th{line-height:22px; color:#607c4c;white-space: nowrap;padding:8px 0px 5px 0px; text-align:center;}
.itemChart01 td{line-height:22px; border-bottom:1px solid #dddddd;border-right:1px solid #CCD6BF;border-left:1px solid #CCD6BF;padding:7px 0px; color:#676767;}

.itemChart02 {border-collapse:collapse;font-size:12px;background-color:#FEFEFE;border-top:1px solid #e8e8e8;border-bottom:2px solid #e8e8e8;}
.itemChart02 th{line-height:20px; border-bottom:1px solid #e5e5e5;color:#546441;background:#f9f9f9;white-space: nowrap; padding:2px 0px 2px 8px;text-align:left;}
.itemChart02 td{line-height:23px; border-bottom:1px solid #e5e5e5; padding-left:3px; color:#666666;}

.itemChart03 {border-collapse:collapse;font-size:11px;border-top:2px solid #7d9933;border-bottom:2px solid #d2dfad;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
.itemChart03 th{line-height:16px; border:1px solid #cccc99;color:#6d9053; background-color:#f3f7e8;white-space: nowrap;padding:7px 1px; text-align:center;}
.itemChart03 td{line-height:18px; border-top:1px solid #cccc99;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding:5px 3px 3px 5px; color:#676767;font-size:11px;}

.itemChart04 {border-collapse:collapse;font-size:11px;border-top:2px solid #8FC778;border-bottom:2px solid #ECE9D8; margin-top:2px; padding:20px 1px;}
.itemChart04 th{line-height:20px;}
.itemChart04 td{line-height:20px;}

.itemChart05 {border-collapse:collapse;font-size:12px;border-top:1px solid #f9f9f9;border-bottom:1px solid #e8e8e8;}
.itemChart05 th{line-height:20px; border-bottom:1px solid #e8e8e8;color:#727272; padding:2px 0px 2px 8px;text-align:left;}
.itemChart05 td{line-height:20px; border-bottom:1px solid #e8e8e8;color:#666666; padding-left:2px; padding:2px;}

.itemChart06 {border-collapse:collapse;font-size:11px;border-top:2px solid #7d9933;border-bottom:2px solid #d2dfad;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
.itemChart06 th{line-height:16px; border:1px solid #cccc99;color:#6d9053; background-color:#f3f7e8;white-space: nowrap;padding:7px 7px; text-align:center;}
.itemChart06 td{line-height:18px; border-top:1px solid #cccc99;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;padding:5px 3px 3px 5px; color:#676767;font-size:11px;}


.date {border-collapse:collapse;font-size:12px;border-top:0px solid #e8e8e8;border-bottom:3px solid #C5D79B;border-left:1px solid #ffffff;border-right:1px solid #ffffff;}
.date th{line-height:20px; border-top:2px solid #59813A;border-bottom:1px solid #cccccc;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;color:#888888; padding:8px 2px 4px 2px;text-align:center;background:#f9f9f9;font-size:8pt; font-family:돋움; letter-spacing:-1px;}
.date td{line-height:20px; border:1px solid #eeeeee;color:#59813A; padding-left:5px; padding-top:2px;font-size:8pt; font-family:돋움; letter-spacing:-1px;}

.history {width:500px; border-collapse:collapse;font-size:12px;padding:10px; border-bottom:2px  #f5f5f5 solid;}
.history th{line-height:150%; border-bottom:1px solid #eeeeee;color:#587a37;white-space: nowrap; font-weight:normal; font-size:11px; padding:auto 2px;}
.history td{line-height:20px; border-bottom:1px solid #eeeeee;padding-left:2px; font-size:11px;}

.profile{background:url(../images/result/bg_result.gif); padding:10px; width:280px; height:170; vertical-align:middle; text-align:center;}
.pro_list{background:url(../images/result/bg_result.gif); border:2px #F5F5F5 solid; width:80px; height:80px; padding:10px; vertical-align:middle; text-align:center;}

.count {border-collapse:collapse; text-align:left;font-size:11px;color:#777777;FONT-FAMILY:"돋움"; }
.count th{border-bottom:1px solid #f9f9f9;padding:1px 2px 1px 5px; font-weight:normal;white-space: nowrap;}
.count td{text-align:right;font-size:11px;color:#777777;FONT-FAMILY:"돋움"; }

.list {border-collapse:collapse; text-align:left;font-size:11px;color:#777777;}
.list th{border-bottom:1px solid #f9f9f9;padding:1px 2px 1px 5px; font-weight:normal;}
.list td{text-align:left;font-size:11px;border-bottom:1px solid #e9e9e9;color:#777777;}
