body { background-color:#ffffff; margin:5px 0 0 0; font:13px "돋움"; color:#000000; overflow-x:hidden}
td, select { font:13px "돋움"; color:#000000;}
form { margin:0;}
.border_table { border-width:1px 0 1px 0; border-style:solid; border-color:#e5e5e5; border-collapse:collapse; text-align:left;}
.border_thick { border-width:3px 0 3px 0; border-style:solid; border-color:#e5e5e5; border-collapse:collapse; text-align:left;}
.border_thick td { border-bottom:1px solid #dddddd;}
.border_no td { border:0;}
.td_title { border:1px solid #e1e1dd; background-color:#eeeeee; font-weight:bold; }
.tr_title { text-align:center; color:#333333; border:1px solid #dedede; background:#ffffff url("../images/tbl_bg.gif") 50% 50% repeat-x;}
.tr_pri_title { text-align:center; color:#333333; border:1px solid #f2d676; background:#ffffff url("../images/tbl_pri_bg.gif") 50% 50% repeat-x; font-weight:bold; }
.tr_main_title { text-align:left; font-weight:bold; color:#333333; border:1px solid #b2c7d7; padding:5px 5px 5px 5px; background:#ffffff url("../images/tbl_main_bg.gif") 50% 50% repeat-x;}
.tr_title td, .tr_pri_title td { font-weight:bold; color:#333333;}
.td_small { font:11px "돋움"; color:#888888;}
.td_main_small { text-align:left; font-size:11px !important; color:#777777;}
.td_comment { font-weight:bold; border-top:2px solid #dddddd; border-bottom:1px solid #dddddd; background-color:#eeeeee;}
.border_input { height:20px; margin:0; border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; background:#ffffff; font:12px "돋움"; line-height:1.4; }
.border_input:hover,
.border_input:focus { border-color:#429dd7 #6dafd8 #6dafd8 #429dd7 !important;}
.sel_menu { font-weight:bold; color:#53891a !important;}
.tab_title {
	border:1px solid #67d7ff; text-align:left; padding:7px 0 7px 7px;
	background: #0078ae url("./ui/start/images/ui-bg_glass_45_0078ae_1x400.png") 50% 50% repeat-x;
}
.tab_title_g {
	border:1px solid #acdd4a; text-align:left; padding:7px 0 7px 7px;
	background: #6eac2c url("./ui/start/images/ui-bg_gloss-wave_50_6eac2c_500x100.png") 50% 50% no-repeat;
}
.exchange td { font:11px tahoma; color:#888888; text-align:center;}


.id_blur { background: transparent url("../images/idpw.gif") top left no-repeat; border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; width:100px; height:19px; font:12px "돋움"; line-height:1.4;} 
.pw_blur { background: transparent url("../images/idpw.gif") bottom left no-repeat; border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; width:100px; height:19px; font:12px "돋움"; line-height:1.4;}
.id_focus, .pw_focus { 
	border:1px solid !important; background:#ffffff; border-color:#429dd7 #6dafd8 #6dafd8 #429dd7 !important; width:100px; height:19px; font:12px "돋움"; line-height:1.4;
}

.breakspace { word-wrap: break-word; word-break:break-all; padding:0 5px 0 5px; }
a:link { text-decoration: none;	color: #333333;}
a:visited { text-decoration: none; color: #777777;}
a:hover { text-decoration: none; color: #f15c00;}
a:active { text-decoration: none; color: #f15c00;}

.menu a:link { text-decoration: none;	color: #333333;}
.menu a:visited { text-decoration: none; color: #333333;}
.menu a:hover { text-decoration: none; color: #f15c00;}
.menu a:active { text-decoration: none; color: #f15c00;}

.button, .button2 { 
	height:25px;
	cursor:pointer;
	border:1px solid #dddddd;
	outline:0 #dddddd;
    color:#000000; 
    overflow:hidden;
	font:12px "돋움";
	background: #cccccc url("../images/bt_silver_cccccc.png") 50% 50% repeat-x;
	padding: .2em .5em .3em .5em; line-height: 1.4em;
}

.button2 {
	font-weight:bold;
	color:#f15c00 !important;
}

.button:hover, .button2:hover {
	border:1px solid #67d7ff;
	color : #ffffff;
	background: #0078ae url("../images/bt_blue_0078ae.png") 50% 50% repeat-x;
}

span.button, span.button2 {
	display:inline;
	padding:5px 6px 6px 6px;
	border:1px solid #cccccc;
	outline:0 #cccccc;
    color:#000000; 
    white-space:nowrap;
	text-align:center;
}