@charset "euc-kr"; /* <meta http-equiv="Content-Type" content="text/html; charset=euc-kr"> */

/* css ÃÊ±âÈ­ ================================================================================== */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, select, input, textarea {
	margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }

body, input, textarea, select, td { font-size:12px; font-family:µ¸¿ò; color:#000000; }
h1, h2, h3, h4, h5, h6 { font-size:12px; }
h1, h2, h3, h4, h5, h6, strong { font-weight:bold; }

a { text-decoration:none; color:#000000; }
a:hover { text-decoration:underline; }
 
:focus { outline:0; }
body { line-height:120%; background:#FFFFFF; }
ol, ul { list-style: none; }

table { margin:0; outline:0; border-collapse:collapse; border-spacing:0; }
caption, th, td { font-weight:normal; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/* css ÃÊ±âÈ­ ================================================================================== */

.main { width:100%; height:100%; background:#948669; background:url('../img/bg_main.jpg') center top repeat; }
.main .wrap_in { width:100%; height:100%; background:url('http://file.pmang.kr/images/pmang/one/gnb/bg_gnb_bottom.gif') top repeat-x; }
.main .container { width:100%; height:100%; table-layout:fixed; }
.main .container td { position:relative; vertical-align:top; }
.main .container .bg_left { background:url('../img/img_main_left.jpg') right top no-repeat; }
.main .container .bg_right { background:url('../img/img_main_right.jpg') left top no-repeat; }

.main .contents { width:970px; }
.main .contents img { display:block; }

.main .flash_main { width:970px; height:520px; }

.main .login_before { position:absolute; top:0; left:0; margin:536px 0 0 0; width:970px; text-align:center; color:#9B927F; }
.main .login_before img { display:inline; }
.main .login_before h5 { position:relative; top:2px; margin:0 5px 0 0; display:inline; vertical-align:middle; }
.main .login_before input { padding:4px 0 0 4px; color:#B4AB96; width:108px; height:19px; border-right:1px solid #521D0E; vertical-align:middle;  }
.main .login_before .id { background:transparent url('../img/bg_input_id.gif') left top no-repeat; }
.main .login_before .pw { background:transparent url('../img/bg_input_pw.gif') left top no-repeat; }
.main .login_before .btn_login { vertical-align:middle; }

.main .login_after { position:absolute; top:0; left:0; margin:536px 0 0 0; width:970px; text-align:center; color:#9B927F; }
.main .login_after p { position:relative; top:1px; margin:0 8px 0 0; display:inline; }
.main .login_after strong { color:#F83611; }
.main .login_after .btn_logout { display:inline; vertical-align:middle; }

.main .dunk1 { position:absolute; top:0; left:0; margin:761px 0 0 107px; width:490px; }
.main .dunk1 li { float:left; width:160px; height:181px; }
.main .dunk1 p { margin:0 0 0 50px; height:15px; font-weight:bold; }
.main .dunk1 p strong { color:#81241D; }

.main .dunk2 .btn_dunk { position:absolute; top:0; left:0; margin:792px 0 0 630px; }
.main .dunk2 .btn_url { position:absolute; top:0; left:0; margin:973px 0 0 624px; }