*{margin:0; padding:0;}

img {border:0px;}
form{margin:0px;}

.top_pad {
	padding-top:10px;
}

body, td, p, input, button, textarea, select, .c1 { font-family:Tahoma, sans serif,돋움; font-size:9pt; color:#222222; line-height: 150%;}
body { margin:0px; padding:0px; }

form { margin:0px; }

img {border:0px;}

a:link, a:visited, a:active { text-decoration:none; color:#333333; }
a:hover {  text-decoration:none;  color:#ff6600;  }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

a.fff:link, a.fff:visited, a.fff:active { text-decoration:none; color:#ffffff; }
a.fff:hover { text-decoration:none;  color:#ffff00; }

a.222:link, a.222:visited, a.222:active { text-decoration:none; color:#222222; }
a.222:hover { text-decoration:none;  color:#ff6600; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: Verdana, 굴림, Tahoma, sans serif ; color:#222222; } 

.ed { border:1px solid #dfdfdf; padding:5px 5px; } 
.tx { border:1px solid #CCCCCC; } 


.top5px{ padding-top:5px;}
.top10px{ padding-top:10px;}


.line_h200 { line-height: 200%;}


.div_line { font-size:9pt; font-family:Tahoma, sans serif,돋움; color:#fffff; padding:5px 2px 5px 2px; background-color:#3646bc; width:100%} 

.div_line_red { font-size:9pt; font-family:Tahoma, sans serif,돋움; color:#fffff; padding:5px 2px 5px 2px; background-color:#ff0000; width:100%} 

.big_00 { font-size:9pt; font-family:Tahoma, sans serif,돋움; color:#000000; } 
.big_fff { font-size:9pt; font-family:Tahoma, sans serif,돋움; color:#ffffff; } 
.big_red { font-size:9pt; font-family:Tahoma, sans serif,돋움; color:#ff0000; } 
.big_red_b { font-size:9pt; font-family:Tahoma, sans serif,돋움; color:#ff0000; font-weight:bold;}
.price_text { font-family:Tahoma; font-size:15pt; color:#0064DF; font-weight:bold; letter-spacing:-1; line-height: 150%;}

.small_s { font-size:7pt; font-family:Tahoma, sans serif;돋움; color:#a3a3a3;}
.small { font-size:8pt; font-family:Tahoma, sans serif;돋움; }
.small_b { font-size:8pt; font-family:Tahoma, sans serif;돋움; font-weight:bold;}
.small_00 { font-size:8pt; font-family:Tahoma, sans serif,돋움; color:#000000;  line-height: 150%; }
.small_fff { font-size:8pt; font-family:Tahoma, sans serif,돋움; color:#ffffff; }

.small_blue { font-size:8pt; font-family:Tahoma, sans serif,돋움; color:#0000ff; }
.small_gray { font-size:8pt; font-family:Tahoma, sans serif,돋움; color:#eeeeee; }
.small_red { font-size:8pt; font-family:Tahoma, sans serif,돋움; color:#ff0000; }
.small_red_b { font-size:8pt; font-family:Tahoma, sans serif,돋움; color:#ff0000; font-weight:bold;}
.small_green { font-size:8pt; font-family:Tahoma, sans serif,돋움; color:#6cb700; }
.subject { font-size:11pt; font-family:Tahoma, sans serif,돋움; color:#000000; }
.subject_red { font-size:11pt; font-family:Tahoma, sans serif,돋움; color:#ff0000; }
.subject_10 { font-size:10pt; font-family:Tahoma, sans serif,돋움; }
.subject_10_red { font-size:10pt; font-family:Tahoma, sans serif,돋움;  color:#ff0000;}
.subject_red { font-size:11pt; font-family:Tahoma, sans serif,돋움; color:#ff0000; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:0 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
input.tx { border:1px solid #f5f5f5; border-right:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; padding:2px; }
textarea.tx { border:1px solid #f5f5f5; border-right:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; padding:2px; }

input.input_blur { height:20px; border:1px solid #D8D8D8; padding:1px 2px 0 2px; background-color:#f0f0f0; font-size:8pt; font-family:Tahoma, sans serif; padding-left:10px;color:#888888}
input.input_focus{ height:20px; border:1px solid #ff0000; padding:1px 2px 0 2px; background-color:#ffffff; font-size:8pt; font-family:Tahoma, sans serif; padding-left:10px;}
.pad_lr5{padding:0 5px;}

input.input_blur_b { padding-left:5px; height:20px; border:1px solid #D8D8D8; padding:1px 2px 0 2px; background-color:#ffffff; font-size:8pt; font-family:Tahoma, sans serif; color:#222222}
input.input_focus_b{ padding-left:5px; height:20px; border:1px solid #ff0000; padding:1px 2px 0 2px; background-color:#ffffff; font-size:8pt; font-family:Tahoma, sans serif; color:#222222}

input.input_blur_2 { padding-left:5px; height:20px; border:1px solid #D8D8D8; padding:1px 2px 0 2px; background-color:#ffffff; font-size:8pt; font-family:Tahoma, sans serif; color:#888888}
input.input_focus_2{ padding-left:5px; height:20px; border:1px solid #ff0000; padding:1px 2px 0 2px; background-color:#ffffff; font-size:8pt; font-family:Tahoma, sans serif;}


.pad_10{padding:10px !important;}
.pad_5{padding:5px !important;}
.pad_4{padding:4px !important;}
.pad_3{padding:3px !important;}
.pad_2{padding:2px !important;}
.pad_1{padding:1px !important;}

.pad_l5{padding-left:5px !important;}
.pad_r5{padding-right:5px !important;}
.pad_b5{padding-bottom:5px !important;}
.pad_t3{padding-top:3px !important;}
.pad_t5{padding-top:5px !important;}
.pad_t7{padding-top:7px !important;}
.pad_t10{padding-top:10px !important;}
.pad_l10{padding-left:10px !important;}
.pad_r10{padding-right:10px !important;}
.pad_b10{padding-bottom:10px !important;}
.align_c{text-align:center !important;}

.pad_3223{padding:3px 2px 2px 3px; !important;}

/*탭메뉴별 CSS*/
.tab_fx_title {text-align:center; padding:3px 2px; cursor:pointer; background-color:#f5f5f5;} /*외환탭 타이틀*/
.tab_fx {display:none;}
.tab_test_title {text-align:center; padding:3px 2px; cursor:pointer; background-color:#f5f5f5; } /*테스트용*/
.tab_test {display:none;}
.tab_kshop_title {text-align:center; padding:3px 2px; cursor:pointer; background-color:#f5f5f5;}
.tab_kshop {display:none;}

/*탭메뉴별 CSS*/
.tab_tshop_title {text-align:center; padding:3px 2px; cursor:pointer; background-color:#f5f5f5;}
.tab_tshop {display:none;}
/*club 탭메뉴별 CSS*/

.tab_club_title {text-align:left; cursor:pointer; height:20;}
.tab_club {display:none; padding:3px 2px;}

/*탭메뉴관련 공통CSS*/
.tab_menu_first {border:1px solid #dfdfdf; }
.tab_menu_middle {border:1px solid #dfdfdf; border-left:none !important;}
.tab_menu_right {border-bottom:1px solid #dfdfdf;}
.tab_menu_content {border:1px solid #dfdfdf; border-top:none !important;}
.tab_menu_select {padding:2px 2px 3px 2px; border-bottom:none !important; background-color:#ffffff !important;font-weight:bold;}
.tab_menu_more {clear:both; width:100%; padding-top:5px; text-align:right;}


/*club탭메뉴관련 공통CSS*/
.tab_menu_select_club { !important; font-weight:bold; color:#2c3997; text-decoration:underline;}
.tab_menu_more_club {clear:both; width:100%; padding-top:5px; text-align:right;}



/*페이징관련 with naver.com*/
#ajax_page_info{ padding:15px 0; text-align:center;}
#ajax_page_info *{ margin:0; padding:0;}
#ajax_page_info a,
#ajax_page_info strong{ _position:relative; display:inline-block; margin-right:-6px; padding:3px 10px 2px 11px; color:#333; text-decoration:none !important; line-height:normal; font:bold 11px Tahoma, Serif; background:#fff url(../images/paging/line_pg4.gif) no-repeat 0 5px;}
#ajax_page_info strong{ color:#ff1315 !important;}
#ajax_page_info a:hover,
#ajax_page_info a:active,
#ajax_page_info a:focus{ background-color:#f7f7f7;}
#ajax_page_info a.pre,
#ajax_page_info a.pre_end,
#ajax_page_info a.next,
#ajax_page_info a.next_end{ font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
#ajax_page_info a.pre{ padding:4px 10px 2px 17px; background:url(../images/paging/bu_pg4_l1.gif) no-repeat right 4px !important;}
#ajax_page_info a.pre_end{ padding:4px 10px 2px 16px; background:url(../images/paging/bu_pg4_l2.gif) no-repeat right 4px !important;}
#ajax_page_info a.next{ padding:4px 18px 2px 11px; background:url(../images/paging/bu_pg4_r1.gif) no-repeat left 4px !important;}
#ajax_page_info a.next_end { padding:4px 16px 2px 9px; background:url(../images/paging/bu_pg4_r2.gif) no-repeat left 4px !important;}

.keyword-scroll { float:right; width:196px; height:22px; text-align:left; margin:0px 3px 0 0; }

a.belt_selected:link, a.belt_selected:visited, a.belt_selected:active { text-decoration:none; color:#ffff00 !important; font-weight:bold; }
a.belt_selected:hover { text-decoration:none; }