* {margin:0;padding:0;font-size:12px;font-family:'µ¸À½',dotum,Arial;color:#808080;}

img {border:0;vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
ul,ol {list-style-type:none;}
fieldset {border:0;}
legend {display:none;}

body {background:url(../images/main/bg_body.gif) repeat-x left -34px}

a {color:#666;text-decoration:none;}
a:hover {color:#EF7103;}

.accessibility {position:absolute;visibility:hidden;width:0;height:0;overflow:hidden;font-size:0;}
.clear {clear:both;}

#wrapper {background:url(../images/main/bg_visual.jpg) no-repeat center top}

div.noticeTop {position:absolute;top:18px;left:50%;margin-left:-495px;padding-left:53px;width:217px;height:27px;line-height:27px;background:url(../images/main/bg_noticeTop.gif) no-repeat left top;}
div.noticeTop a {color:#fff;font-size:11px;letter-spacing:-1px;}

div.login {position:absolute;top:80px;left:50%;margin-left:-480px;}
div.login img {float:left;margin-right:2px;}

div.logout {position:absolute;top:80px;left:50%;margin-left:-485px;padding-top:9px;width:252px;height:62px;text-align:center;background:url(../images/main/bg_logout.gif) no-repeat}
div.logout span, div.logout strong {color:#266aaf;line-height:18px;}
div.logout img {margin-top:3px;}

div.coin {position:absolute;top:162px;left:50%;margin-left:-486px;}

#content {margin:0 auto;width:990px;height:232px;}

#content .left {float:left;width:290px;}
#content .left h2 {position:absolute;margin:-20px 0 9px -36px;}
#content .left ul {margin-top:42px;}
#content .left li {float:left;margin-right:4px;}
#content .left a {display:block;}
#game1, #game2 {position:absolute;}
#game2 {display:none;margin-left:-123px;}

#content .center {float:left;padding-top:12px;width:470px;}
#content .center h2 {margin-bottom:9px;}
#content ul.notice {padding:3px 0 0 7px;width:445px;height:27px;background:url(../images/main/bg_tab.gif) no-repeat;overflow:hidden;}
#content ul.notice li {float:left;}
#content ul.notice a {display:block;}
#content ul.notice li ul li {width:440px;height:21px;overflow:hidden;}
#content ul.notice li ul li a {float:left;display:inline-block;line-height:18px;}
#content span.date {display:block;float:right;color:#666;}

#all, #tz, #gf, #fq, #dragona {position:absolute;padding-top:10px;width:445px;overflow:hidden;}
#tz, #gf, #fq, #dragona {display:none;}

#all {margin-left:-2px;}
#tz {margin-left:-90px}
#fq {margin-left:-178px}
#gf {margin-left:-266px}
#dragona {margin-left:-355px}

span.tz, span.gf, span.fq, span.dg {float:left;display:inline-block;margin-right:5px;width:86px;height:16px;text-indent:-9000px;vertical-align:middle;}
span.tz {background:url(../images/main/icon_tz.gif) no-repeat;}
span.gf {background:url(../images/main/icon_gf.gif) no-repeat;}
span.fq {background:url(../images/main/icon_fq.gif) no-repeat;}
span.dg {background:url(../images/main/icon_dg.gif) no-repeat;}

#content .right {float:right;padding-top:12px;width:230px;}
#content .right h2 {margin-bottom:9px;}

div.customer {width:230px;height:136px;background:url(../images/main/bg_customer.gif) no-repeat left top;}
div.customer div {height:28px;text-align:right;}
div.customer div a {display:block;}

div.customer .csCenter {position:absolute;top:636px;width:107px;text-align:left;}
div.customer .csCenter img {margin-bottom:3px;}

#cs1, #cs2, #cs3, #cs4 {margin-left:12px;}
#cs2, #cs3, #cs4 {display:none;}

*html #cs1, *html #cs2, *html #cs3, *html #cs4 {margin-left:-217px;}
*:first-child+html #cs1, *:first-child+html #cs2, *:first-child+html #cs3, *:first-child+html #cs4 {margin-left:-217px;}

#Footer {margin:0 auto;width:999px;height:119px;background:url(../images/main/bg_footer.gif) no-repeat left top;}
#Footer .logo {position:absolute;margin:32px 0 0 67px;}
#Footer ul {position:absolute;margin:26px 0 0 269px;height:15px;overflow:hidden;}
#Footer li {float:left;padding:0 11px;height:15px;background:url(../images/main/bg_bar.gif) no-repeat left 2px;}
#Footer li.none {padding-left:0;background:none;}
#Footer address {position:absolute;margin:51px 0 0 269px;width:450px;}

#Footer .familySite {text-align:right;}