/*Reset*/
*{margin:0;padding:0;}
html,body{width:100%;height:100%;}
html{overflow-y:scroll;}
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all;}
body,input,button{font-size:12px;line-height:1.5em;font-family:"µ¸¿ò",Dotum,Helvetica,AppleGothic,Sans-serif;color:#383d41;}
h1,h2,h3,h4,h5,h6{font-size:12px;text-align:left;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}
a{color:#2f3743;text-decoration:none;}
a:hover{color:#390;text-decoration:underline;}
em,address{font-style:normal;}
button,label{cursor:pointer;_cursor /**/:hand;}
button *{position:relative;}
button img{left:-3px;*left:auto;}
textarea{overflow:auto;}
html:first-child select{height:20px;padding-right:6px;}
option{padding-right:6px;}

/*Common*/
.input_text, textarea{*margin:-1px 0;padding-right:1px;}
.input_check, .input_radio{width:13px;height:13px;}
.blind, legend, .ke_kbd .skip_kbd, .wg_sports thead th{display:block;overflow:hidden;position:absolute;left:0;top:-5000px;}


.hide{display:none;}
.float_l{float:left;}
.float_r{float:right;}
.clear_b{clear:both;}
.align_l {text-align:left;}
.align_c {text-align:center;}
.align_r {text-align:right;}
.align_j{text-align:justify;}

.w_185{width:185px;}
.w_640{width:640px;}
.w_850{width:850px;}
.p_l25 {padding-left:25px;}
.p_t15 {padding-top:15px;}
.p_b15 {padding-bottom:25px;}

.h55{height:55px;}
.h820 {height:820px;}
.board_bottom_1 {border-bottom:1px solid; border-bottom-color:#E5D8DA;}

/*Layout*/
body{text-align:center; width:100%; height:100%;}
#index{width:100%; height:100%; position:relative; background:url(../images/common/main_top_bg.gif) repeat-x 0 0;}

/*main_wrapper*/
#main_wrapper{position:relative; width:100%; height:550px; margin-top:45px; background:url(../images/common/main_bt_bg.gif) repeat-x 0 100%;}
	#main {position:relative; width:850px;}
		#global {position:relative; height:60px;}
			#logo{width:160px; height:68px; top:0; left:0;}
			#global_menu {z-index:105; height:15px; width:320px;}
			#ul.global_menu {float:right; height:15px; letter-spacing:0;}
		#m_swf {position:relative; z-index:115; height:415px; left:0; top:0;}
		#menu {position:absolute; left:0px; z-index:200; width:850px; height:235px; top:305px;}

/*sub_wrapper*/
#sub_wrapper{position:relative; width:100%; height:100%; background:url(../images/subimg/sub_bg.gif) repeat-x 0 80px;}
	#sub{position:relative;}
		#sub_top {position:relative; height:55px; top:20px;}
			#s_global_menu{overflow:visible; position:relative; z-index:105; height:15px;}
			#ul.s_global_menu{width:320px; height:15px; letter-spacing:0;}
			#s_logo{float:left; width:120px; height:55px; left:0;}
		#s_menu{position:absolute; left:0px; z-index:250; width:850px; height:75px; top:80px;}
		#s_swf{clear:both; overflow:visible; position:relative; z-index:115; height:120px; width:850px; left:0; top:60px;}
		#contents {position:relative; left:0; top:90px; width:850px; height:100%;}
			#label {position:relative; left:0; height:40px;}
			#title {position:relative; height:35px;width:640px;}
			#sub_contents {position:relative; margin-top:25px; height:100%;}

/*footer*/
#m_footer{clear:both; position:relative; z-index:330; top:0; height:80px;}
#m_footer p{height:50px; text-align:right; padding-top:0px;}
/*#m_footer p{height:50px; text-align:right; padding-top:0px; background:url(../images/copyright/copy_logo.gif) no-repeat 0 0;}*/

#footer{clear:both; position:relative; z-index:330; top:115px; height:80px; background:url(../images/copyright/copy_bg.gif) repeat-x 0 0;}
#footer p {text-align:right; padding-top:45px; padding-bottom:45px;}
/*#footer p {text-align:right; padding-top:45px; padding-bottom:45px; background:url(../images/copyright/copy_logo.gif) no-repeat 0 45px;}*/