.ArrowLeft {width:10px; height:7px; float:left; margin:0px 5px 0px 5px; background:url("/common/images/arrow_left.gif") no-repeat 0 50%; display:inline;}

.Error {background:url("/common/images/errorbg.gif"); width:500px; height:300px; padding:110px 55px 0px 55px; text-align:left; margin-top:20px; line-height:120%;}

A.TopNav:link {text-decoration:none; color:#8D8D8D; font-family:돋움; font-size:11px;}
A.TopNav:visited {text-decoration:none; color:#8D8D8D; font-family:돋움; font-size:11px;}
A.TopNav:active {text-decoration:none; color:#8D8D8D; font-family:돋움; font-size:11px;}
A.TopNav:hover {text-decoration:underline; color:#8D8D8D; font-family:돋움; font-size:11px;}

A.ArrowLink:link {background:url("/common/images/icon_arrow.gif") no-repeat 0 50%; padding:2px 0px 0px 8px; text-decoration:none; color:#2F2F2F; font-family:돋움;}
A.ArrowLink:visited {background:url("/common/images/icon_arrow.gif") no-repeat 0 50%; padding:2px 0px 0px 8px; text-decoration:none; color:#2F2F2F; font-family:돋움;}
A.ArrowLink:active {background:url("/common/images/icon_arrow.gif") no-repeat 0 50%; padding:2px 0px 0px 8px; text-decoration:none; color:#2F2F2F; font-family:돋움;}
A.ArrowLink:hover {background:url("/common/images/icon_arrow.gif") no-repeat 0 50%; padding:2px 0px 0px 8px; text-decoration:underline; color:#2F2F2F; font-family:돋움;}


.HoverBoxBlueOn {border:1px dotted #8B9BC5; background:#5E72A6; color:#D3E9EF; padding:2px; cursor:pointer;}
.HoverBoxBlueOff {padding:3px; cursor:pointer;}

.TopBg {background:url("/common/images/topbg.gif"); height:120px;}
.TopToolBar {padding:22px 0px 3px 0px; height:15px; text-align:right;}
.FrameLayout {width:900px;}
.Tab {height:28px; float:left; margin-right:3px; cursor:pointer;}
.TabSelectLeft {background:url("/common/images/tabselect_left.gif"); width:5px; height:28px; float:left;}
.TabSelectCenter {background:url("/common/images/tabselect_center.gif"); padding:8px 5px 0px 5px; font-weight:bold; height:20px; float:left;}
.TabSelectRight {background:url("/common/images/tabselect_right.gif"); width:5px; height:28px; float:left;}
.TabUnSelectLeft {background:url("/common/images/tabunselect_left.gif"); width:5px; height:28px; float:left;}
.TabUnSelectCenter {background:url("/common/images/tabunselect_center.gif"); padding:8px 5px 0px 5px; height:20px; float:left;}
.TabUnSelectRight {background:url("/common/images/tabunselect_right.gif"); width:5px; height:28px; float:left;}

.TabBoxBg {background:url("/common/images/tabbox_bg.gif") no-repeat 100% 0; height:25px;}
.TabBoxLine {background:url("/common/images/tabbox_line.gif"); height:25px; float:left; border-right:1px solid #D8D8D8; display:inline;}
.TabBoxSelect {font-family:돋움; font-size:11px; font-weight:bold; cursor:pointer; background:#FFFFFF; float:left; padding:7px 7px 0px 7px; border:0px; border-top:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; height:17px;}
.TabBoxUnSelect {font-family:돋움; font-size:11px; cursor:pointer; background:url("/common/images/tabbox_unselect_bg.gif"); color:#999999; float:left; padding:6px 7px 0px 7px; border:0px; border-top:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; height:18px;}
.TabBoxContent {border:0px; padding:5px; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8;}

.FullBoxTop {background:url("/common/images/fullbox_top.gif"); width:900px; height:8px; overflow:hidden;}
.FullBoxContent {background:url("/common/images/fullbox_bg.gif"); padding:0px 12px 0px 12px; width:876px;}
.FullBoxBottom {background:url("/common/images/fullbox_bottom.gif"); width:900px; height:8px; overflow:hidden;}

.SubTopBarLeft {background:url("/common/images/subbar_left.gif"); width:25px; height:45px; float:left;}
.SubTopBarCenter {background:url("/common/images/subbar_center.gif"); width:873px; height:45px; float:left;}
.SubTopBarRight {background:url("/common/images/subbar_right.gif"); width:2px; height:45px; float:left;}

.SubFullTop {width:695px; height:130px;}
.SubTop {width:490px; height:130px;}
.SubLeft {width:200px; float:left;}
.SubBlank {width:5px; float:left;}
.SubFullContents {width:695px; float:left;}
.SubContents {width:490px; float:left;}

.SubFullBoxTop {width:695px; height:8px; background:url("/common/images/subfullbox_top.gif"); overflow:hidden;}
.SubFullBoxBg {width:675px; padding:3px 10px 3px 10px; background:url("/common/images/subfullbox_bg.gif");}
.SubFullBoxBottom {width:695px; height:8px; background:url("/common/images/subfullbox_bottom.gif"); overflow:hidden;}
.SubBoxTop {width:490px; height:8px; background:url("/common/images/subbox_top.gif"); overflow:hidden;}
.SubBoxBg {width:470px; padding:3px 10px 3px 10px; background:url("/common/images/subbox_bg.gif");}
.SubBoxBottom {width:490px; height:8px; background:url("/common/images/subbox_bottom.gif"); overflow:hidden;}

.SubMenuTabLeft {width:200px; height:32px; background:url("/common/images/submenutab_left.gif");}
.SubMenuTabRight {width:200px; height:32px; background:url("/common/images/submenutab_right.gif");}
.SubMenuTop {width:200px; height:8px; background:url("/common/images/submenu_top.gif"); overflow:hidden;}
.SubMenuBg {width:200px; background:url("/common/images/submenu_bg.gif");}
.SubMenuBottom {width:200px; height:8px; background:url("/common/images/submenu_bottom.gif"); overflow:hidden;}
.SubMenuTabButtonLeft {width:95px; height:18px; padding-left:4px; float:left; display:inline; cursor:pointer; text-align:center;}
.SubMenuTabButtonRight {width:95px; height:18px; padding-right:5px; float:left; display:inline; cursor:pointer; text-align:center;}
.SubMenuTabSelected {padding-top:14px; font-weight:bold;}
.SubMenuTabUnSelected {padding-top:12px; color:#666666;}
.SubTable {border:1px solid #D7D7D7; background:url("/common/images/tabletop.gif") repeat-x; padding:0px 5px 5px 5px;}
.SubTableInTitle {padding:8px 0px 5px 0px; height:22px; font-weight:bold; color:#2F2F2F;}
.SubError {border:1px solid #FFCCCC; background:url("/common/images/tableerrortop.gif") repeat-x; padding:0px 5px 5px 5px;}
.SubErrorInTitle {padding:8px 0px 5px 0px; height:22px; font-weight:bold; color:#2F2F2F;}

.SubWriteBox {width:466px; height:41px; padding:12px; background:url("/common/images/writebox.gif") no-repeat; overflow:hidden;}
.SubWriteBoxInInput {width:390px; height:14px; border:0px; padding:10px 5px 10px 5px; font-weight:bold; color:#2F2F2F; font-size:14px; font-family:굴림;}

.IconNum1 {background:url("/common/images/icon_num1.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum2 {background:url("/common/images/icon_num2.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum3 {background:url("/common/images/icon_num3.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum4 {background:url("/common/images/icon_num4.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum5 {background:url("/common/images/icon_num5.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum6 {background:url("/common/images/icon_num6.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum7 {background:url("/common/images/icon_num7.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum8 {background:url("/common/images/icon_num8.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum9 {background:url("/common/images/icon_num9.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum10 {background:url("/common/images/icon_num10.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum11 {background:url("/common/images/icon_num11.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum12 {background:url("/common/images/icon_num12.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum13 {background:url("/common/images/icon_num13.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum14 {background:url("/common/images/icon_num14.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum15 {background:url("/common/images/icon_num15.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum16 {background:url("/common/images/icon_num16.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum17 {background:url("/common/images/icon_num17.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum18 {background:url("/common/images/icon_num18.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum19 {background:url("/common/images/icon_num19.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}
.IconNum20 {background:url("/common/images/icon_num20.gif") no-repeat 0 50%; padding:2px 0px 0px 18px;}

/* Main */
.MainTopToolBar {padding:12px 0px 3px 0px; height:15px; text-align:right;}
.MainTopBarLeft {background:url("/common/images/main/topbar_left.gif"); width:5px; height:82px; overflow:hidden; float:left;}
.MainTopBarCenter {background:url("/common/images/main/topbar_center.gif"); width:890px; height:82px; float:left;}
.MainTopBarRight {background:url("/common/images/main/topbar_right.gif"); width:5px; height:82px; overflow:hidden; float:left;}
.MainTopLogo {background:url("/common/images/main/topbar_center.gif"); width:190px; height:82px; float:left; position:relative;}
.MainTopLogoImage {width:190px; height:100px; top:-18px; left:0px; position:absolute;}
.MainTopSearch {width:490px; margin:0px; padding:10px; height:62px; float:left;}
.MainTopBanner {width:190px; margin:0px; border:0px; height:82px; float:left;}
.MainNavBox {width:200px; height:200px; position:relative; background:url("/common/images/main/main_navbox.gif"); z-index:0;}
.MainNavInner {width:194px; height:194px; position:absolute; top:3px; left:3px; z-index:0;}
.MainNavBoxFull {width:695px; height:200px; position:absolute; top:0px; left:-495px; background:url("/common/images/main/main_navboxfull.gif"); z-index:1;}

.MainSearchLeft {width:95px; height:26px; float:left;}
.MainSearchCenter {width:324px; height:26px; float:left; text-align:center; background-color:#FFFFFF;}
.MainSearchRight {width:70px; height:26px; float:left; text-align:right;}
.MainSearchSelect {border:2px solid #A9B1C4; width:85px; height:22px;}
.MainSearchBox {border:2px solid #A9B1C4; width:314px; height:15px; float:left; padding:4px 3px 3px 3px; font-size:13px; font-family:굴림; font-weight:bold; color:#2480D6;}

.MainBoxTop {width:474px; height:20px; padding:7px 8px 0px 8px; background:url("/common/images/main/mainbox_top.gif"); font-family:돋움; font-size:12px; font-weight:bold; color:#2F2F2F;}
.MainBoxBottom {width:480px; padding:5px 5px 2px 5px; background:url("/common/images/main/mainbox_bottom.gif") no-repeat 0 100%;}

.MainInfinder {float:left; width:105px; height:60px; padding:17px 20px 10px 25px; background:url("/common/images/main/bg_infinder.gif"); overflow:hidden;}

/* Search */
.SearchTopBarLeft {background:url("/common/images/subbar_left.gif") no-repeat 100% 0; width:40px; height:45px;}
.SearchTopBarCenter {background:url("/common/images/subbar_center.gif"); width:100%; height:45px;}
.SearchTopBarRight {background:url("/common/images/subbar_right.gif") no-repeat 0 0; width:17px; height:45px;}

/* Inq */
.InqTitle {background:url("/common/images/board_arrow.gif") no-repeat 0 center; height:24px; padding-left:18px; padding-top:8px; font-family:돋움; font-size:14px;}

/* Game */
.GameTitleBar {background:url("/common/images/game/titlebg.gif"); width:695px; height:80px;}
.GameTitleBarInTitle {padding:12px 10px 5px 10px; height:35px;}
.GameTitleBarInImage {float:left; width:45px; height:35px;}
.GameTitleBarInText {float:left; padding:1px 0px 0px 5px; font-family:돋움; font-size:14px; color:#FFFFFF; display:inline;}
.GameTabSelectLeft {background:url("/common/images/game/tabselect_left.gif"); width:5px; height:28px; float:left;}
.GameTabSelectCenter {background:url("/common/images/game/tabselect_center.gif"); padding:8px 5px 0px 5px; font-weight:bold; height:20px; float:left;}
.GameTabSelectRight {background:url("/common/images/game/tabselect_right.gif"); width:5px; height:28px; float:left;}
.GameTabUnSelectLeft {background:url("/common/images/game/tabunselect_left.gif"); width:5px; height:28px; float:left;}
.GameTabUnSelectCenter {background:url("/common/images/game/tabunselect_center.gif"); padding:8px 5px 0px 5px; height:20px; float:left;}
.GameTabUnSelectRight {background:url("/common/images/game/tabunselect_right.gif"); width:5px; height:28px; float:left;}

/* Fansite */
.FansiteTitleBar {background:url("/common/images/fansite/titlebg.gif"); width:695px; height:80px;}
.FansiteTitleBarInTitle {padding:12px 10px 5px 10px; height:35px;}
.FansiteTitleBarInImage {float:left; width:52px; height:35px;}
.FansiteTitleBarInText {float:left; padding:1px 0px 0px 5px; font-family:돋움; font-size:14px; color:#FFFFFF; display:inline;}
.FansiteTabSelectLeft {background:url("/common/images/fansite/tabselect_left.gif"); width:5px; height:28px; float:left;}
.FansiteTabSelectCenter {background:url("/common/images/fansite/tabselect_center.gif"); padding:8px 5px 0px 5px; font-weight:bold; height:20px; float:left;}
.FansiteTabSelectRight {background:url("/common/images/fansite/tabselect_right.gif"); width:5px; height:28px; float:left;}
.FansiteTabUnSelectLeft {background:url("/common/images/fansite/tabunselect_left.gif"); width:5px; height:28px; float:left;}
.FansiteTabUnSelectCenter {background:url("/common/images/fansite/tabunselect_center.gif"); padding:8px 5px 0px 5px; height:20px; float:left;}
.FansiteTabUnSelectRight {background:url("/common/images/fansite/tabunselect_right.gif"); width:5px; height:28px; float:left;}