body, table, td, input, pre, textarea, select, option { 
	font-family:"Dotum", "verdana"; 
	color:#555555; font-size:12px;
	
	SCROLLBAR-FACE-COLOR: #f7f7f7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #EEEEEE; 
	SCROLLBAR-SHADOW-COLOR: #cccccc; 
	SCROLLBAR-3DLIGHT-COLOR: #cccccc; 
	SCROLLBAR-ARROW-COLOR: #555555; 
	SCROLLBAR-TRACK-COLOR: #EEEEEE; 
	SCROLLBAR-DARKSHADOW-COLOR: #EEEEEE;
	}
.input1{border-top:expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #bbbbbb');border-left:expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #bbbbbb');border-right:expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #dbdbdb');border-bottom:expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #dbdbdb');font-family:"verdana", "Dotum";font-size:11px;color:#666666;padding: 2px;background-color: #fafafa;}

a:link {text-decoration: none ; color: #666666;}
a:visited {text-decoration: none ; color: #666666;}
a:active {text-decoration: none ; color: #666666;}
a:hover {text-decoration: underline ; color: #aaaaaa;}

/*top*/
.topmenu { background-image:url(../img/common/top_bg.gif); background-position:top; background-repeat:repeat-x; }
.toplink { vertical-align:top; padding-top:2px; }
.menu { vertical-align:top; padding-right:40px; padding-bottom:9px;}
.menu_td { padding-left:5px; padding-right:5px; }
.toplogo { padding-bottom:23px;}
.toplogo2 { padding-bottom:0px;}

/*top worldcup*/
.topline_worldcup { background-image:url(../img/common/top_bg_worldcup.gif); background-position:top; background-repeat:repeat-x; padding-bottom:9px; }
.topimg_worldcup { background-image:url(../img/common/worldcup_bg.gif); background-position:top; background-repeat:no-repeat; }

/*main*/
.green { background-image:url(../img/main/green_bg.gif); background-position:bottom; background-repeat:no-repeat; padding-left:13px; padding-bottom:8px; }
.green_td { width:75px; text-align:center; margin:4px; padding-top:4px;}
.green_td2 { vertical-align:top; padding-left:6px; padding-bottom:4px;}

A.green_txt:link {color: #999999; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-1px;}
A.green_txt:visited {color: #999999; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-1px;}
A.green_txt:active {color: #555555; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-1px;}
A.green_txt:hover {color: #555555; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-1px;}

A.green_img:link { border:solid #b5b5b5 1px;}
A.green_img:visited {border:solid #b5b5b5 1px;}
A.green_img:active {border:solid #b5b5b5 4px;}
A.green_img:hover {border:solid #b5b5b5 4px; }

/*banner*/
.pad6 { padding-top:6px;}
.pad8 { padding-top:8px;}
.pad12 { padding-top:12px;}
.pad17 { padding-top:17px;}
.pad40 { padding-bottom:40px;}
.best_bg { background-image:url(../img/banner/best_bg.gif); background-repeat:repeat-y;}
.best_txt { border-bottom:solid 1; border-bottom-color:#dddddd; height:23px;}
.opendata { background-image:url(../img/banner/opendata_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:23px; }

/*main*/
.notice_top { background-image:url(../img/main/notice_topbg.gif); background-repeat:repeat-x;}
.notice_bg { background-image:url(../img/main/notice_bg.gif); background-repeat:repeat-y; padding-left:30px; padding-top:15px; padding-bottom:10px;}

A.notice_txt:link {color: #a5a6a5; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.notice_txt:visited {color: #a5a6a5; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.notice_txt:active {color: #4cadd0; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.notice_txt:hover {color: #4cadd0; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}

/*common*/
.sub_title { background-image:url(/main/img/sub/title_bg.gif); background-repeat:no-repeat; padding-top:13px; padding-left:38px; height:46px; }
.sub_purple { background-image:url(/main/img/sub/sub_purple.gif); background-repeat:no-repeat; background-position:top; padding-bottom:30px;}
.sub_blue { background-image:url(/main/img/sub/sub_blue.gif); background-repeat:no-repeat; background-position:top; padding-bottom:30px;}
.listtop_purple { background-image:url(/main/img/sub/listtop_purple.gif); background-repeat:repeat-x; height:26px; color:#986fff; font-size:11px; font-weight:bold;}
.listtop_blue { background-image:url(/main/img/sub/listtop_blue.gif); background-repeat:repeat-x; height:26px; color:#157091; font-size:11px; font-weight:bold;}
.listtop_blue2 { background-image:url(/main/img/sub/listtop_blue2.gif); background-repeat:repeat-x;}
.listtop_orange { background-image:url(/main/img/sub/listtop_orange.gif); background-repeat:repeat-x; height:26px; color:#ff7e00; font-size:11px; font-weight:bold;}
.listtop_orange2 { background-image:url(/main/img/sub/listtop_orange2.gif); background-repeat:repeat-x; background-position:top; height:10px;}
.txt_11px { font-size:11px; letter-spacing:-0.5px;}

.tip_purple_top { background-image:url(/main/img/sub/tip_purple01.gif); background-repeat:no-repeat; padding-top:20px; padding-left:45px; color:#986fff; font-size:11px; font-weight:bold; height:38px; }
.tip_purple_txt { background-image:url(/main/img/sub/tip_purple02.gif); background-repeat:repeat-y; padding-left:30px; font-size:11px; }


.tip_orange_top { background-image:url(/main/img/sub/tip_orange01.gif); background-repeat:no-repeat; padding-top:20px; padding-left:45px; color:#f57300; font-size:11px; font-weight:bold; height:38px; }
.tip_orange_txt { background-image:url(/main/img/sub/tip_orange02.gif); background-repeat:repeat-y; padding-left:30px; font-size:11px; }


.login_center { background-image:url(/main/img/common/login_bg.gif); background-repeat:repeat-y; }

/*left menu*/
.lm_outbg { background-image:url(/main/img/sub/lt_outbg.gif); background-repeat:repeat-y;}
.lm_inbg { background-image:url(/main/img/sub/lt_inbg.gif); background-repeat:no-repeat; background-position:bottom; height:87px; padding-top:15px; padding-left:20px; padding-bottom:15px;}

A.lm_bb:link {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_bb:visited {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_bb:active {color: #3fa8ca; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_bb:hover {color: #3fa8ca; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}

A.lm_bs:link {color: #898989; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_bs:visited {color: #898989; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_bs:active {color: #3fa8ca; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_bs:hover {color: #3fa8ca; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}

.lm_pb {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_pb:link {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_pb:visited {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_pb:active {color: #986fff; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_pb:hover {color: #986fff; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}

A.lm_ps:link {color: #898989; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_ps:visited {color: #898989; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_ps:active {color: #986fff; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_ps:hover {color: #986fff; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}

A.lm_ob:link {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_ob:visited {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_ob:active {color: #ff7e00; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_ob:hover {color: #ff7e00; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}

A.lm_os:link {color: #898989; text-decoration: none; font-weight:normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_os:visited {color: #898989; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_os:active {color: #ff7e00; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_os:hover {color: #ff7e00; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}

.lm_gb {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_gb:link {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_gb:visited {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_gb:active {color: #429a01; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_gb:hover {color: #429a01; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}

A.lm_gs:link {color: #898989; text-decoration: none; font-weight:normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_gs:visited {color: #898989; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_gs:active {color: #429a01; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_gs:hover {color: #429a01; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}

A.lm_rb:link {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_rb:visited {color: #898989; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_rb:active {color: #ff3949; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}
A.lm_rb:hover {color: #ff3949; text-decoration: none; font-weight: bold; font-size: 12px; letter-spacing:-1px;}

A.lm_rs:link {color: #898989; text-decoration: none; font-weight:normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_rs:visited {color: #898989; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_rs:active {color: #ff3949; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}
A.lm_rs:hover {color: #ff3949; text-decoration: none; font-weight: normal; font-size: 11px; letter-spacing:-0.5px;}


/*sub*/
.cus_bg { background-image:url(/main/img/sub/cus_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:75px;}
.cus_txt { padding-left:135px; padding-bottom:30px; }

.remote_bg { background-image:url(/main/img/sub/cus_remote_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:75px;}
.remote_txt { padding-left:165px; padding-bottom:30px; }
.remote_input { border:4px #9678c2 solid; padding-left:20px; width:365px; font-weight:bold; }
.remote_bottom { background-image:url(/main/img/sub/cus_remote_bottom.gif); background-repeat:no-repeat; background-position:bottom; padding-top:20px; padding-bottom:130px; }

.guidown_bg { background-image:url(/main/img/sub/gui_down_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:73px; padding-bottom:30px;}
.guidown_txt { padding-left:155px; padding-bottom:20px; }

.rate_bg { background-image:url(/main/img/sub/gui_rate_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:55px; padding-bottom:30px;}
.rate_txt { padding-left:120px; padding-bottom:70px; }
.rate_cont { padding-bottom:45px;}
.rate_table { padding-top:10px; padding-bottom:10px; }

.myg_bg { background-image:url(/main/img/sub/myg_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:19px; padding-bottom:30px; }
.myg_txt { padding-left:111px; padding-bottom:30px; }
.myinfo_bg { background-image:url(/main/img/sub/myg_t2.gif); background-repeat:repeat-y;}

.supp_fri_bg { background-image:url(/main/img/sub/supp_fr_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:75px;}
.supp_fri_txt { padding-left:132px; padding-bottom:10px; line-height:17px; }
.supp_fri_cate { font-family:seoul; font-size:11px; color:#808080; letter-spacing:-1px; padding-top:2px; }
.supp_fri_cate_bg { background-image:url(/main/img/idpr/cate_bg.gif); background-repeat:repeat-x; }

.supp_gd_cate_bg { background-image:url(/main/img/sub/supp_cate_bg.gif); background-position:top; background-repeat:repeat-x; padding-top:5px; }
.supp_gd_bg { background-image:url(/main/img/sub/supp_gd_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:45px; }
.supp_gd_txt { padding-left:145px; padding-bottom:10px; line-height:16px; }

.supp_dreq_bg { background-image:url(/main/img/sub/supp_dreq_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:70px;}
.supp_dreq_txt { padding-left:132px; padding-bottom:20px; }
.supp_dreq_poptop { background-image:url(/main/img/sub/dreq_topbg.gif); background-repeat:repeat-x; background-position:top;}
.supp_popborder1 { border:solid 1 #acacac; padding-top:10px; padding-left:20px; padding-right:20px; padding-bottom:30px;}
.supp_popborder2 { border:solid 1 #acacac;}
.supp_poptit1 { color:#7d7d7d; font-family:Verdana; font-size:10px; padding-left:5px; padding-right:5px;}
.supp_poptit2 { color:#363636; font-weight:bold; padding-top:1px;}
.supp_poptxt { color:#363636; padding-top:2px;}
.supp_poptxt2 { color:#363636; padding-top:40px; padding-left:30px; padding-right:30px; padding-bottom:100px; word-break:break-all; line-height:22px;}
.supp_popgline { background-image:url(/main/img/sub/dreq_g.gif); background-repeat:repeat-x;}
.supp_comtit { background-image:url(/main/img/sub/dreq_g2.gif); background-repeat:repeat-x; background-position:top; color:#363636; font-weight:bold; padding-left:5px; padding-top:3px;}
.supp_comna { background-image:url(/main/img/sub/dreq_g3.gif); background-repeat:repeat-x; background-position:top; font-size:11px; font-weight:bold; padding-left:5px; color:#898989;}
.supp_comco { padding-left:5px; padding-right:10px; padding-bottom:20px; word-break:break-all;}
.supp_combg { border:solid 1 #acacac; background-color:#e2e2e2; padding-top:3px; padding-left:10px; padding-right:10px; padding-bottom:8px;}
.supp_comtxt { color:#959595; font-size:11px; letter-spacing:-0.5px;}

.charge_coin_bg { background-image:url(/main/img/sub/charge_coin_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:70px; padding-bottom:30px;}
.charge_coin_txt { padding-left:135px; padding-bottom:10px; font-size:11px; line-height:16px; }

.charge_event_bg { background-image:url(/main/img/sub/charge_event_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:0px; padding-bottom:30px;}
.charge_event_txt { padding-left:25px; padding-bottom:10px; font-size:11px; line-height:16px; }

.charge_rate_bg { background-image:url(/main/img/sub/charge_rate_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:65px; padding-bottom:30px;}
.charge_rate_txt { padding-left:160px; padding-bottom:10px; font-size:11px; line-height:16px; }

.join_bg { background-image:url(/main/img/sub/join_bg.gif); background-repeat:no-repeat; background-position:top; padding-top:70px; }
.join_txt { padding-left:160px; padding-bottom:10px; line-height:16px; }


/*Green contents*/
.lank_color { background-color:#272f2e; text-align:center;}
.lank_bg { background-image:url(/main/img/gcontent/rank_bg.gif); background-repeat:no-repeat; background-position:top;}
.lank_bg2 { background-image:url(/main/img/gcontent/rank_bg2.gif); background-repeat:no-repeat; background-position:top;}
.lank_num { padding-left:15px;}
.lank_txt { font-size:11px; padding-right:15px; color:#ffffff;}
.lank_line { background-image:url(/main/img/gcontent/rank_line.gif); background-repeat:repeat-x; background-position:bottom;}

.gcate_bg { background-image:url(/main/img/gcontent/cate_contbg.gif); background-repeat:repeat-y;}
.gcate_top { background-image:url(/main/img/gcontent/cate_topbg.gif); background-repeat:repeat-x;}
.gcate_2dep { color: #516b60; padding-right:13px; padding-top:7px; padding-bottom:6px;}
.gcate_cont { padding-top:15px; padding-bottom:15px;}
.gcate_cont_txt { color:#898989; font-size:11px; word-break:break-all; letter-spacing:-0.5px; }
.g_line { background-image:url(/main/img/gcontent/g_line.gif); background-repeat:repeat-x; background-position:bottom;}
.gbest_border1 { border-left:solid 1 #bababa; border-right:solid 1 #bababa; border-bottom:solid 1 #bababa; padding-bottom:15px;}
.gbest_border2 { border-left:solid 1 #bababa; border-right:solid 1 #bababa; border-top:solid 1 #bababa; padding-top:10px; padding-bottom:10px;}
.gbest_border3 { border:solid 1 #bababa; padding-top:10px; padding:1px;}
.gdetail_title { background-image:url(/main/img/gcontent/d_title_bg.gif); background-position:top; background-repeat:repeat-x; padding-left:17px; padding-top:14px; font-size:16px; font-weight: bold; letter-spacing:0px; color:#252525; }
.gdetail_info { padding-left:15px;}
.gdetail_cont { padding-top:30px; padding-left:5px;}
.gdetail_txt { word-break:break-all; line-height:20px; }
.gdetail_post { font-size:11px; font-weight:bold;}

.gdetail_wlist{ border:solid 1 #d5d5d5;}
.gdetail_wpage{ background-color:#efefef; margin:1px;}

A.gcate:link {color: #516b60; text-decoration: none; font-weight: normal; letter-spacing:-0.5px;}
A.gcate:visited {color: #516b60; text-decoration: none; font-weight: normal; letter-spacing:-0.5px;}
A.gcate:active {color: #61c400; text-decoration: underline; font-weight: normal; letter-spacing:-0.5px;}
A.gcate:hover {color: #61c400; text-decoration: underline; font-weight: normal; letter-spacing:-0.5px;}

A.gcate_t:link {color: #555555; text-decoration: underline; font-weight: bold; letter-spacing:-0.5px;}
A.gcate_t:visited {color: #555555; text-decoration: underline; font-weight: bold; letter-spacing:-0.5px;}
A.gcate_t:active {color: #61c400; text-decoration: underline; font-weight: bold; letter-spacing:-0.5px;}
A.gcate_t:hover {color: #61c400; text-decoration: underline; font-weight: bold; letter-spacing:-0.5px;}

A.g_hot:link {color: #5a5a5a; text-decoration: none; font-weight: bold; letter-spacing:0px;}
A.g_hot:visited {color: #5a5a5a; text-decoration: none; font-weight: bold; letter-spacing:0px;}
A.g_hot:active {color: #5a5a5a; text-decoration: underline; font-weight: bold; letter-spacing:0px;}
A.g_hot:hover {color: #5a5a5a; text-decoration: underline; font-weight: bold; letter-spacing:0px;}

A.g_new:link { text-decoration: none; letter-spacing:-0.5px;}
A.g_new:visited { text-decoration: none; letter-spacing:-0.5px;}
A.g_new:active { text-decoration: underline; letter-spacing:-0.5px;}
A.g_new:hover { text-decoration: underline; letter-spacing:-0.5px;}

A.g_best:link {color: #252525; text-decoration: none; letter-spacing:0px;}
A.g_best:visited {color: #252525; text-decoration: none; letter-spacing:0px;}
A.g_best:active {color: #252525; text-decoration: underline; letter-spacing:0px;}
A.g_best:hover {color: #252525; text-decoration: underline; letter-spacing:0px;}


/* Main Event */
.poll_top { background-image:url(/main/img/event/1006_worldcup/poll_top.gif); background-position:top; background-repeat:no-repeat; padding-top:57px; padding-left:60px; padding-bottom:10px; color:#000000; font-size:13px;}
.poll_bg { background-image:url(/main/img/event/1006_worldcup/poll_bg.gif); background-repeat:repeat-y; padding-bottom:10px;}
.poll_name { font-weight:bold;}
.poll_num { font-size:11px; color:#ff4141;}
.poll_table { border:#bababa solid 1px; background-color:#eeeeee; padding:0px;}


/*copyright*/
.copyright_bg { background-image:url(/main/img/common/bottom_bg.gif); background-repeat:repeat-x; background-position:top; padding-bottom:30px;}
