@charset "utf-8";
/* 
------------------------------------------------------------
MGAME Web Design Team
first written: Yang Young bok 100713
updated: 
------------------------------------------------------------
*/

@import url("default.css");
@import url("common.css");
@import url("content.css");

/* content */
#content{position:relative; float:left; margin:0 0 0 5px; padding:17px 14px 0 14px; width:651px; min-height:500px; _height:500px; background:url(http://image.netgame.com/netgame_second/common/bg_content.gif) no-repeat; line-height:14px; display:inline;}
#content h3{margin:0 0 20px 0; height:27px; border-bottom:1px solid #333333;}
#iframeContent{position:relative; float:left;  padding:6px 0px 0 0; width:651px; min-height:500px; _height:500px; line-height:14px; display:inline;} 
#iframeContent h3{margin:0 0 20px 0; height:27px; border-bottom:1px solid #333333;}
h4{margin:17px 0 5px 11px;}
h4.circle{padding:0 0 0 12px; background:url(http://image.netgame.com/netgame_second/common/bu_circle.gif) no-repeat 0 2px; font-size:11px; line-height:11px; color:#666666;}
h5{font-size:9px;}
#content p em{font-style:normal;}
#content_iframe{position:relative; float:left; width:680px;} 
.popup em{font-style:normal;}
input.text{padding:2px 0 0 3px; height:14px; border:1px solid #cccccc; background:#ffffff; color:#7c7c7c; vertical-align:middle;}
input.file{*height:18px; min-height:18px;}
input.check{margin:0 7px 0 0; width:13px; height:13px; vertical-align:middle;}
input.radio{margin:0 5px 0 0; width:13px; height:13px; vertical-align:middle;}
select{height:18px; border:1px solid #cccccc; color:#7c7c7c;}

.tabMenu{position:relative; margin:-4px 0 22px 0; border-bottom:4px solid #d6d6d6; text-align:right; word-spacing:-2px;}
.tabMenu li{position:relative; bottom:-4px; display:inline;}

/* bullet */
.buArrow{padding:0 0 0 12px; background:url(http://image.netgame.com/netgame_second/common/bu_arrow.gif) no-repeat 0 5px; _display:inline;}
.buNote{margin:0 14px; padding:0 0 0 18px; background:url(http://image.netgame.com/netgame_second/common/bu_note.gif) no-repeat 0 2px;}
.buNoteLine{margin:5px 0; padding:5px 4px 5px 60px; border:solid #cccccc; border-width:1px 0; color:#666666; text-indent:-56px;}
.buNoteLine strong{padding:0 0 0 18px; background:url(http://image.netgame.com/netgame_second/common/bu_note.gif) no-repeat 0 1px;}

/* round box */
.rBox{margin:5px 0 15px 0; padding:27px 0 0 0; *padding-bottom:23px; background:#ebebeb url(http://image.netgame.com/netgame_second/common/bg_rbox.gif) no-repeat;}
.rBox:after{display:block; content:''; height:23px; background:url(http://image.netgame.com/netgame_second/common/bg_rbox.gif) no-repeat -651px bottom;}
.rBox.basic h5{margin:15px 24px 0 24px; color:#666666;}
.rBox.basic p{margin:0 24px;}
.rBox.basic ol{list-style:none; margin:0 24px;}
.rBox .grayBox{margin-top:2px; padding:10px; border:1px solid #c5c4c4; background:#d3d3d3; font-size:11px; color:#666666; overflow:hidden; _zoom:1;}

/* border box */
.bBox{margin:10px 0; padding:0 0 5px 0; background:url(http://image.netgame.com/netgame_second/common/bg_bbox.gif) no-repeat 0 bottom;}
.bBox .bg{display:block; height:5px; background:url(http://image.netgame.com/netgame_second/common/bg_bbox.gif) no-repeat; overflow:hidden;}
.bBox.basic p{margin:0 24px;}

/* table box */
.tBox{margin:5px 0 15px 0; padding:5px 0; border:solid #cccccc; border-width:1px 0;}
.tBox .bg{background:url(http://image.netgame.com/netgame_second/common/bg_tbox.gif) repeat-y; overflow:hidden; _zoom:1;}
.tBox .bg:before{margin:0 0 -3px 0; display:block; content:''; height:3px; background:url(http://image.netgame.com/netgame_second/common/bg_table_h.gif) no-repeat;}
.tBox .bg:after{margin:-3px 0 0 0; display:block; content:''; height:3px; background:url(http://image.netgame.com/netgame_second/common/bg_table_h.gif) no-repeat 0 bottom;}
.tBox .tableH{width:625px;}

/* width table */
.tableW{border-collapse:collapse; margin:0 auto; width:100%;}
.tableW thead th{padding:12px 0 13px 0; border-left:1px solid #cecece; background:#dddddd; color:#666666;}
.tableW thead th.first{border:none;}
.tableW tbody th{padding:11px 0 12px 0; border:solid #d8d8d8; border-width:1px 0 0 0; background:#ebebeb; font-weight:normal;}
.tableW tbody td{padding:11px 0 12px 0; border:solid #d8d8d8; border-width:1px 0 0 1px; background:#ebebeb; text-align:center; color:#c31818;}

.tableW2{border-collapse:collapse; width:100%; border-bottom:3px solid #dfdfdf; background:url(http://image.netgame.com/netgame_second/common/bg_table_w.gif) no-repeat right 0;}
.tableW2 thead th{padding:7px 10px; background:url(http://image.netgame.com/netgame_second/common/line_th.gif) no-repeat 0 10px;}
.tableW2 thead th.first{background:url(http://image.netgame.com/netgame_second/common/bg_table_w.gif) no-repeat;}
.tableW2 tbody th{padding:7px 20px; border-bottom:1px solid #dfdfdf; background:#ebebeb; text-align:left;}
.tableW2 tbody td{padding:7px 10px; border-bottom:1px solid #dfdfdf; text-align:center;}
.tableW2 tbody td.tdRecruit{text-align:left; padding:15px 10px 15px 20px; text-indent:-9px; vertical-align:top;}

.tableW3{border-collapse:collapse; margin:0 auto; width:100%;}
.tableW3 thead th{padding:6px 0; border-left:1px solid #bdbdbd; background:#d3d3d3; color:#666666;}
.tableW3 tbody td{padding:6px 0; border:solid #cecece; border-width:1px 0 0 1px; background:#e5e5e5; text-align:center; color:#7c7c7c; line-height:14px;}
.tableW3 .left{border-left:none !important;}

/* height table */
.tableH{border-collapse:collapse; margin:0 auto; width:100%;}
.tableH th{padding:8px 11px; width:131px; border-top:1px solid #d9d9d9; color:#7c7c7c; text-align:left;}
.tableH td{padding:8px 5px 8px 24px; border-top:1px solid #ebebeb; color:#7c7c7c;}
.tableH th strong{padding:0 0 0 20px; background:url(http://image.netgame.com/netgame_second/common/bu_arrow.gif) no-repeat 0 5px;}
.tableH .first th,
.tableH .first td{border-top:none;}
.tableH input.text{width:255px; float:left; margin:0 3px 0 0;}
.tableH input.text.title{width:405px;}
.tableH input.file{width:410px;}
.tableH select{width:98px;}
.tableH select.day{width:78px;}
.tableH select.day1{width:58px;}
.tableH textarea{padding:5px; border:1px solid #cccccc; font-size:9px; line-height:14px; color:#7c7c7c; overflow:auto;}
.tableH textarea.detail{width:398px; height:165px;}

.tableH2 th{width:auto; background:#e6e6e6;}
.tableH2 td{border:solid #d9d9d9; border-width:1px 0 0 1px; background:#ebebeb;}
.tableH2 th strong{margin:0 0 0 13px;}

/* pagination */
.pagination{margin:10px 0; text-align:center; word-spacing:-2px;}
.pagination a,
.pagination strong,
.pagination img{display:inline-block; padding:5px; vertical-align:top;}
.pagination img{margin:2px 0 0 0;}
.pagination a img{padding:0;}
.pagination.faq{margin:-20px 0 0 0; text-align:right; word-spacing:-5px;}

/* color */
.stress1{color:#669900 !important;}
.stress2{color:#c31818 !important;}
.stress3{color:#aeadad !important;}

/* button */
.button,
.button a,
.button button,
.button input{position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:9px; font-family:Verdana; white-space:nowrap; background:url(http://image.netgame.com/netgame_second/common/btn/bg_button.gif) no-repeat; overflow:visible; color:#727272;}
.button {height:18px; padding:0; vertical-align:top; margin-right:2px; background-position:left top;}
.button a,
.button button,
.button input{left:2px; vertical-align:top; cursor:pointer;}
.button a,
.button button,
.button input{height:18px; padding:0 12px 0 10px; min-width:30px; _width:30px; font-size:9px; line-height:18px; background-position:right top;}
.button.icon span{position:relative; display:inline-block; margin:0 -10px 0 0; width:15px; height:15px; z-index:10;}
.button.icon .arrow{background:url(http://image.netgame.com/netgame_second/common/bu_btn.gif) no-repeat right 7px;}

.btnGroup{margin:20px 0; text-align:center; word-spacing:-1px;}
