* {margin:0px; padding:0px; line-height:120%} /* IE KIN */

BODY {margin:0px; background-color:#FFFFFF; font-family:굴림; font-size:12px;}
IMG {border:0px;}
UL {list-style-type:none; margin:0px; padding:0px;}
LI {margin:0px; padding:0px;}
FORM {margin:0px;}
LABEL {cursor:pointer; padding:0px; margin:0px 5px 2px 0px; float:left; _float:none;} /* IE KIN */

/* mouse */
.pointer {cursor:pointer;}

/* subject */
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.justify {text-align:justify;}
.top {vertical-align:top;}
.bottom {vertical-align:bottom;}

/* table */
.layoutfixed {width:100%; margin:0px; border:0px; table-layout:fixed;}
.fixed {border:0px; table-layout:fixed;}
.nobr {overflow:hidden; white-space:nowrap;}
.tableTop {height:30px; background:url('../images/table_top.gif') repeat-x;}

/* Layer */
.LayerLeft {float:left; display:inline;}
.LayerRight {float:right; display:inline;}
.LayerClear {clear:both;}
.LayerRelative {position:relative;}
.LayerAbsolute {position:absolute;}
.LayerBox1 {padding:5px; border:1px solid #E5E582; background-color:#FFFFE1; line-height:130%;}
.LayerBox2 {background:#C10000; padding:10px; color:#FFFF80;}
.LayerBox3 {border:1px dotted #8B9BC5; padding:5px; color:#D3E9EF; background:#5E72A6;}

/* Liner */
.line1 {width:100%; height:1px; overflow:hidden;}
.line2 {width:100%; height:2px; overflow:hidden;}
.line5 {width:100%; height:5px; overflow:hidden;}

/* Graph */
.GraphPieGreen {width:10px; height:10px; border:1px solid #55AD45; background:#8FD463; float:left; _display:inline; margin-right:5px;}
.GraphPieYellow {width:10px; height:10px; border:1px solid #F0CF6A; background:#FEEF81; float:left; _display:inline; margin-right:5px;}
.GraphPieText {height:12px; float:left; _display:inline;}
.GraphStic1 {width:10px; height:10px; border:1px solid #A757B3; background:#C266D0; float:left; _display:inline; margin-right:5px;}
.GraphStic2 {width:10px; height:10px; border:1px solid #AABF4A; background:#C7DE57; float:left; _display:inline; margin-right:5px;}
.GraphStic3 {width:10px; height:10px; border:1px solid #6CB661; background:#7CD26F; float:left; _display:inline; margin-right:5px;}
.GraphStic4 {width:10px; height:10px; border:1px solid #737FC0; background:#808FD8; float:left; _display:inline; margin-right:5px;}
.GraphStic5 {width:10px; height:10px; border:1px solid #C671A3; background:#DF7CB8; float:left; _display:inline; margin-right:5px;}
.GraphStic6 {width:10px; height:10px; border:1px solid #B7B7B7; background:#C3C3C3; float:left; _display:inline; margin-right:5px;}
.GraphSticText {height:12px; float:left; _display:inline;}

/* widther */
.width2 {width:2px; height:1px; overflow:hidden;}
.width5 {width:5px; height:1px; overflow:hidden;}
.width15 {width:15px; height:1px; overflow:hidden;}
.width80 {width:80px;}
.width50 {width:50px;}
.width100 {width:100px;}
.width120 {width:120px;}
.width150 {width:150px;}
.width180 {width:180px;}
.width190 {width:190px;}
.width200 {width:200px;}
.width250 {width:250px;}
.width300 {width:300px;}
.width500 {width:500px;}
.width95p {width:95%;}
.width100p {width:100%;}

/* heighter */
.height1 {height:1px; width:1px; overflow:hidden;}
.height2 {height:2px; width:1px; overflow:hidden;}
.height3 {height:3px; width:1px; overflow:hidden;}
.height5 {height:5px; width:1px; overflow:hidden;}
.height7 {height:7px; width:1px; overflow:hidden;}
.height8 {height:8px; width:1px; overflow:hidden;}
.height10 {height:10px; width:1px; overflow:hidden;}
.height18 {height:18px;}
.height20 {height:20px;}
.height25 {height:25px;}
.height28 {height:28px;}
.height30 {height:30px;}
.height40 {height:40px;}
.height50 {height:50px;}
.height100 {height:100px;}
.height400 {height:400px;}

/* padding */
.padding5 {padding:5px;}
.padding10 {padding:10px;}

/* Linker */
A:link {text-decoration:none;}
A:visited {text-decoration:none;}
A:active {text-decoration:none;}
A:hover {text-decoration:none;}

/* Toggle */
.toggleNone {display:none;}
.toggleHidden {visibility:hidden;}

/* form */
input[type=radio] {float:left; margin:0px 2px 0px 0px; width:13px; height:13px;background-color:;}
input[type=checkbox] {float:left; margin:0px 2px 0px 0px; width:13px; height:13px;}

.clear { border: 0px; background: 0px; height: 15px; }

/* IE6 KIN */
input:focus.inputbox {background-color:#E4F5FE}
input:focus.inputboxSmall {background-color:#E4F5FE}

.filebox {background-color:#FFFFFF; margin:auto; padding:3px; height:15px; border:1px #CCCCCC solid; font-family:굴림; font-size:12px;}
input.inputbox {background-color:#FFFFFF; margin:auto; padding:3px; height:15px; border:1px #CCCCCC solid; font-family:굴림; font-size:12px;}
input.inputboxSmall {background-color:#FFFFFF; margin:auto; padding:2px; height:14px; border:1px #CCCCCC solid; font-family:굴림; font-size:12px;}
textarea:focus.inputbox {background-color:#E4F5FE}
textarea.inputbox {background-color:#FFFFFF; padding:3px; border:1px #CCCCCC solid; font-family:굴림; font-size:12px; line-height:130%;}

.wysiwyg_black {background-color:#4F4F4F; border:2px #2F2F2F solid;}
.wysiwygcode_black {background-color:#4F4F4F; border:0px; margin:0px; font-family:Fixedsys; color:#FFFFFF; padding:0px; width:100%;}
.wysiwyg_white {background-color:#FFFFFF; border:2px #DDDDDD solid;}
.wysiwygcode_white {background-color:#FFFFFF; border:0px; margin:0px; font-family:Fixedsys; color:#2F2F2F; padding:0px; width:100%;}
.FormBoxTitle {letter-spacing:-1px; color:#2F2F2F; font-weight:bold; padding-right:5px; text-align:right; height:22px;}
.FormBoxContent {padding-right:10px; _padding-right:5px;}

/* color */
.silver {color:#CCCCCC;}
.bgSilver {background-color:#EEEEEE;}
.gray {color:#666666;}
.bgGray {background-color:#DDDDDD;}
.white {color:#FFFFFF;}
.bgWhite {background-color:#FFFFFF;}
.orange {color:#D45111;}
.blue {color:#587EE1;}
.bgBlue {background-color:#77B6F2;}
.dottedGray {background-image:url("../images/dotted_gray.gif");}
.red {color:#FF0000;}

/* font */
.f9 {font-size:9px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.dotum {font-family:돋움;}
.verdana8 {font-family:verdana; font-size:8px;}
.verdana9 {font-family:verdana; font-size:9px;}
.verdana10 {font-family:verdana; font-size:10px;}

.tahoma9 {font-family:tahoma; font-size:9px;}
.tahoma10 {font-family:tahoma; font-size:10px;}
.tahoma11 {font-family:tahoma; font-size:11px;}
.tahoma20 {font-family:tahoma; font-size:20px; letter-spacing:-2px;}
.bold {font-weight:bold;}
.unbold {font-weight:normal;}
.underline {text-decoration:underline;}

.subtext {font-size:11px; font-family:돋움; color:#666666;}
.pointText {color:#960000; font-weight:bold;}

.ArticleContents P {line-height:150%; margin:0px;}

/* Fam Icons */
.FamFormDefault {background:url("../images/fam_form_default.gif") no-repeat 2px center;}
.FamGraph {background:url("../images/fam_graph.gif") no-repeat 2px center;}
.FamFolder {background:url("../images/fam_folder.gif") no-repeat 2px center;}
.FamMenu {background:url("../images/fam_menu.gif") no-repeat 2px center;}
.FamLayout {background:url("../images/fam_layout.gif") no-repeat 2px center;}
.FamError {background:url("../images/fam_error.gif") no-repeat 2px center;}
.FamAlert {background:url("../images/fam_alert.gif") no-repeat 2px center;}
.FamWidget {background:url("../images/fam_widget.gif") no-repeat 2px center;}
.FamPlugin {background:url("../images/fam_plugin.gif") no-repeat 2px center;}
.FamMember {background:url("../images/fam_member.gif") no-repeat 2px center;}

/* Modules */
.MoBtnDefaultLeft {float:left; width:5px; height:25px; background:url("../images/btnm_default_left.gif") no-repeat;}
.MoBtnDefaultText {float:left; padding-right:5px; height:25px; background:url("../images/btnm_default_right.gif") no-repeat right 0;}
.MoBtnDefaultSmallLeft {float:left; width:5px; height:20px; background:url("../images/btnm_default_small_left.gif") no-repeat;}
.MoBtnDefaultSmallText {float:left; padding-right:5px; height:20px; background:url("../images/btnm_default_small_right.gif") no-repeat right 0;}

.MoBtnRedLeft {float:left; width:5px; height:25px; background:url("../images/btnm_red_left.gif") no-repeat;}
.MoBtnRedText {float:left; padding-right:5px; height:25px; background:url("../images/btnm_red_right.gif") no-repeat right 0;}
.MoBtnSmallLeft {float:left; width:2px; height:19px; background:url("../images/btnm_small_left.gif") no-repeat;}
.MoBtnSmallText {float:left; height:19px; padding-left:2px; padding-right:2px; background:url("../images/btnm_small_center.gif");}
.MoBtnSmallRight {float:left; width:2px; height:19px; background:url("../images/btnm_small_right.gif") no-repeat;}
.MoBtnMiddleLeft {float:left; width:2px; height:22px; background:url("../images/btnm_middle_left.gif") no-repeat;}
.MoBtnMiddleText {float:left; height:22px; padding-left:3px; padding-right:3px; background:url("../images/btnm_middle_center.gif");}
.MoBtnMiddleRight {float:left; width:2px; height:22px; background:url("../images/btnm_middle_right.gif") no-repeat;}

/* Opacity */
.opacity10 {filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1;}
.opacity50 {filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.opacity70 {filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}

/* Layout */
.PageDefaultLine {background-color:#CCCCCC;}
.PageDeafultArea {background-color:#F4F4F4;}
.PagePointText {color:#EF5600;}

/* Search */
.SearchResultTitle {font-size:13px; font-family:굴림; color:#1323D0; text-decoration:underline; padding:6px 0px 5px 0px;}
A.SearchResultTitle:link {text-decoration:underline; color:#1323D0;}
A.SearchResultTitle:visited {text-decoration:underline; color:#1323D0;}
A.SearchResultTitle:active {text-decoration:underline; color:#1323D0;}
A.SearchResultTitle:hover {text-decoration:underline; color:#1323D0;}

.SearchResultTitleImage {font-size:12px; font-family:굴림; color:#1323D0; text-decoration:underline; padding:5px 0px 5px 0px;}
A.SearchResultTitleImage:link {text-decoration:underline; color:#1323D0;}
A.SearchResultTitleImage:visited {text-decoration:underline; color:#1323D0;}
A.SearchResultTitleImage:active {text-decoration:underline; color:#1323D0;}
A.SearchResultTitleImage:hover {text-decoration:underline; color:#1323D0;}

.SearchResultContent {font-size:12px; font-family:굴림; color:#000000; line-height:150%; padding:0px 0px 0px 0px;}
.SearchResultLink {font-size:11px; font-family:verdana; color:#198426; padding:0px 0px 0px 0px;}
A.SearchResultLink:link {text-decoration:none; color:#198426;}
A.SearchResultLink:visited {text-decoration:none; color:#198426;}
A.SearchResultLink:active {text-decoration:none; color:#198426;}
A.SearchResultLink:hover {text-decoration:none; color:#198426;}

/* StarPoint */
.StarPointOff {background:url("../images/starpoint_off.gif"); width:80px; height:13px; position:relative;}
.StarPointOn {background:url("../images/starpoint_on.gif"); height:13px; position:absolute; top:0px; left:0px; z-index:1;}
.StarPointOver {width:80px; height:13px; height:13px; position:absolute; top:0px; left:0px; cursor:pointer; z-index:2; cursor:pointer;}

/* MemberLevel */
.MemberLevel {border:1px solid #DDDDDD; width:100px; height:8px; overflow:hidden;}
.MemberLevelOn {float:left; background:url("../images/level_on.gif") repeat-x; height:8px;}
.MemberLevelOff {float:left; background:url("../images/level_off.gif") repeat-x; height:8px;}

/* LiveSearch */
.LiveSearchList {padding:5px; height:12px; display:block; cursor:pointer;}
.LiveSearchListFocus {padding:5px; height:12px; display:block; background-color:#EEEEEE; font-weight:bold; cursor:pointer;}

/* TabBar */
.TabBarLeft {float:left; width:10px; height:32px; background:url("../images/tabbar_left.gif"); display:inline;}
.TabBarCenter {float:left; height:32px; background:url("../images/tabbar_bg.gif"); display:inline;}
.TabBarRight {float:left; width:10px; height:32px; background:url("../images/tabbar_right.gif"); display:inline;}
.TabBarTableLeft {width:10px; height:32px; background:url("../images/tabbar_left.gif");}
.TabBarTableCenter {height:32px; background:url("../images/tabbar_bg.gif");}
.TabBarTableRight {width:10px; height:32px; background:url("../images/tabbar_right.gif");}
.TabBarOn {float:left; border:1px solid #ACACAC; border-bottom:0px; background:#FFFFFF; margin:5px 2px 0px 0px; padding:6px 8px 0px 8px; height:20px; font-weight:bold; cursor:pointer;}
.TabBarOff {float:left; margin:5px 2px 0px 0px; padding:5px 9px 0px 9px; height:22px; background:url("../images/tabbar_bar.gif") no-repeat 100% 40%; cursor:pointer;}
.TabBarOffEnd {float:left; margin:5px 2px 0px 0px; padding:5px 9px 0px 9px; height:22px; cursor:pointer;}

.Error {background:url("../images/errorbg.gif"); width:500px; height:300px; padding:110px 55px 0px 55px; text-align:left; margin-top:20px; line-height:120%;}
