body,p,table,form,input,textarea,select,td {font-family:"µ¸¿ò"; font-size:12px; color:989a9c; line-height:17px;}
form{margin:0;}
img {border:0;}

*body {
scrollbar-3dlight-color:#262626;
scrollbar-arrow-color:#676767;
scrollbar-track-color:#141414;
scrollbar-darkshadow-color:#212121;
scrollbar-face-color:#1e1e1e;
scrollbar-highlight-color:#484848;
scrollbar-shadow-color:#1b1b1b;
	}
a:link,a:visited	{font-family:"µ¸¿ò"; color:#989a9c; text-decoration: none;}
a:hover	{font-family: "µ¸¿ò"; color: #b4b8bc; text-decoration: underline;}
body {background:url('/img/common/bg.jpg') repeat-y center top; }

/** layout **/
#wrap {position:relative; width:100%; height:100%; margin:0 auto;}
#mbg_left {position:absolute; top:0px; left:-490px; width:50%; height:1200px; background:url('/img/main/leftbg.jpg') repeat-x right top;}
#mbg_left div {position:absolute; top:0; left:0px; width:100%; height:100%; background:url('/img/main/left.jpg') no-repeat right top;}
#mbg_right {position:absolute; top:0px; right:0; width:50%; height:1200px; background:url('/img/main/rightbg.jpg') repeat-x left top;}
#mbg_right div {position:absolute; top:0px; left:0px; width:100%; height:100%; background:url('/img/main/right.jpg') no-repeat 489px top; _background:url('/img/main/right.jpg') no-repeat 490px top; }
#main_body {position:relative; z-index:0px; width:980px; margin:0 auto; text-align:left; background:#01060c;}
#main_body #top {position:relative; z-index:0; width:980px; height:350px; background:url('/img/main/topbg.jpg') no-repeat left top; }
#main_body #container {position:relative; width:980px; height:692px; background:url('/img/main/contentsbg.jpg') no-repeat left top;}

#bg_left {position:absolute; top:0px; left:-490px; width:50%; height:800px; background:url('/img/common/leftbg.jpg') repeat-x right top;}
#bg_left div {position:absolute; top:0; left:0px; width:100%; height:100%; background:url('/img/common/left.jpg') no-repeat right top;}
#bg_right {position:absolute; top:0px; right:0; width:50%; height:898px; background:url('/img/common/rightbg.jpg') repeat-x left top;}
#bg_right div {position:absolute; top:0px; left:0px; width:100%; height:100%; background:url('/img/common/right.jpg') no-repeat 489px top; _background:url('/img/common/right.jpg') no-repeat 490px top; }
#sub_body {position:relative; z-index:0px; width:980px; margin:0 auto; text-align:left; padding-bottom:20px;}
#sub_body #top {position:relative; z-index:0; width:980px; height:300px; background:url('/img/common/topbg.jpg') no-repeat left top; }
#sub_body #container {position:relative; width:980px; height:495px; background:url('/img/common/contentsbg.jpg') no-repeat left top;}

#left {position:relative; float:left; width:212px; }

#contents {position:relative; float:right; width:748px;}
#mcontents {position:relative; float:right; width:758px;}

#mfooter {position:relative; margin:0 auto; width:100%; height:160px; background:url('/img/main/footer_bg.jpg') no-repeat center top ; }
#mfbg_left {position:absolute; top:0; left:-490px; width:50%; height:100%; background:url('/img/main/footer_leftbg.jpg') repeat-x right bottom;}
#mfbg_left div {position:absolute; top:0; left:0px; width:100%; height:100%; margin:0; padding:0; background:url('/img/main/footer_left.jpg') no-repeat right bottom;}
#mfbg_right {position:absolute; top:0; right:0; width:50%; height:100%;}
#mfbg_right div {position:absolute; top:0; left:0px; width:100%; height:100%; margin:0; padding:0; background:url('/img/main/footer_right.jpg') no-repeat 490px bottom;}

#footer {position:relative; margin:0 auto; width:100%; height:160px; background:url('/img/common/footer_bg.jpg') no-repeat center top;}
#fbg_left {position:absolute; top:0; left:-490px; width:50%; height:100%;}
#fbg_left div {position:absolute; top:0; left:0px; width:100%; height:100%; margin:0; padding:0; background:url('/img/common/footer_left.jpg') no-repeat right bottom;}
#fbg_right {position:absolute; top:0; right:0; width:50%; height:100%;}
#fbg_right div {position:absolute; top:0; left:0px; width:100%; height:100%; margin:0; padding:0; background:url('/img/common/footer_right.jpg') no-repeat 490px bottom;}
.clear {display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
#logo {position:absolute; z-index:1; top:7px; left:397px;}


/** input style **/
.input_box {border:1px solid #121519; background-color: #b4b5b9; font-family: "µ¸¿ò"; color: #1a1b1e; text-decoration: none; font-size:11px; height:20px;  BEHAVIOR:  url(/common/selectBox1.htc); 
 }
.input {border:1px solid #121519; background-color: #b4b5b9; font-family: "µ¸¿ò"; color: #1a1b1e; text-decoration: none; font-size:12px; height:20px;
vertical-align:middle; }
 .input2 {border:1px solid #2b2b2b; background-color: #3e3e3e; font-family: "µ¸¿ò"; color: #999999; text-decoration: none; font-size:12px; height:20px;
 }
.input_txt {border:1px solid #121519; background-color: #b4b5b9; font-family: "µ¸¿ò"; color: #1a1b1e; text-decoration: none; font-size:12px; height:21px; CURSOR: hand;
word-break: break-all;
scrollbar-3dlight-color:#1e0000;
scrollbar-arrow-color:#9f8080;
scrollbar-track-color:#230000;
scrollbar-darkshadow-color:#1e0000;
scrollbar-face-color:#3b0101;
scrollbar-highlight-color:#4a1c1a;
scrollbar-shadow-color:#330101;
}
.input_text {width:117px; height:26px; padding:4px 2px 0px 3px; border-top:1px solid #151515; border-left:1px solid #151515; border-right:1px solid #464541; border-bottom:1px solid #464541;  font-size:11px; margin-bottom:1px; _margin-bottom:0px; background:#3e3e3e;}


/** common **/
#left div{margin-bottom:5px;}
#banner {text-align:center;}

#login table {text-align:center; margin:0 auto;}
#login .loginbtn {margin-left:5px;}
#login .margin {margin:0 8px 0 8px;}
#login .margin2 {margin:0 17px 0 17px;}
#login .out {padding:2px 0 0 10px; color:#aba59d; text-align:left; font-size:12px;}
#login .out2 {padding-left:8px; color:#aa9873; text-align:left; font-size:12px;}
#login .loginbg {background:url('/img/common/n_logoutbg.jpg') no-repeat right bottom;}

.sub {font-size:11px; color:#736c6d; height:28px; background:url('/img/common/blt_01.gif') no-repeat 8px 12px #1d1213; padding-left:18px;}
.sub a:link{color:#736c6d; text-decoration: none;}
.sub a:visited{color:#736c6d;}
.sub a:hover{color:#9f9f9f;}

.contents_body {width:700px; margin:0 auto;}

.title {position:absolute; top:31px; left:0px; width:100%; }
.history {font-size:11px; color:#717374; vertical-align:bottom;}
.table {width:700px; margin:0 auto;}
.table th {height:34px; text-align:center; font-size:11px; color:#8f96a2; font-weight:normal; background:url('/img/common/th_bg.gif') repeat-x left top;}
.table td {height:37px; font-size:11px; color:#989a9c; text-align:center;  background:url('/img/common/line_01.gif') repeat-x left bottom;}
.table .thline { vertical-align:top; padding-top:12px; text-align:center;}
.table .sn {color:#958261; background:url('/img/common/line_01.gif') repeat-x left bottom #282f38;}

.table .subject1 {text-align:left; font-size:12px;}
.table .subject2 {text-align:left; vertical-align:middle; color:#958261; font-size:12px; font-weight:bold; background:url('/img/common/line_01.gif') repeat-x left bottom #282f38;}
.table .subject3 {text-align:left; color:#958261; font-size:12px; font-weight:normal; background:url('/img/common/line_01.gif') repeat-x left bottom #282f38; padding:0;}
.table .subject2 a:link {color:#958261;}
.table .subject2 a:hover {color:#c1a370;}
.table .subject2 a:visited {color:#958261;}
.table .subject3 a:link {color:#958261;}
.table .subject3 a:hover {color:#c1a370;}
.table .subject3 a:visited {color:#958261;}

#page {color:#7a7b7d; font-size:11px; font-family:'tahama'; margin-top:25px;}
.page img {vertical-align:middle;}
.npage {margin-top:5px; font-size:11px}
.npage:link {color:#7a7b7d; text-decoration:none;}
.npage:visited {color:#7a7b7d; text-decoration:none;}
.npage:hover {color:#b1a489; text-decoration:underline;}
.page_b {color:#b1a489; font-size:11px; font-weight:bold;}

#search {font-size:12px; position:relative; margin-top:15px;}
.sbtn {vertical-align:bottom; padding-bottom:-1px;}

#btn {margin-top: 25px;}

.view th {height:34px; text-align:left; font-size:11px; color:#8f96a2; font-weight:normal; background:url('/img/common/th_bg.gif') repeat-x left top;}
.view td {height:35px; color:#989a9c;}
.view .bbs_cont td {font-size:12px; line-height:20px;}
.table .view td {height:35px; font-size:11px; color:#989a9c; text-align:left;}
.view .bbs_cont {padding:25px 20px 25px 20px; font-size:12px; line-height:20px;}
.view .line {height:1px;}
.view .subject {font-size:12px; font-weight:bold; color:#b6bdc6; padding-left:20px;}
.view .date {padding-left:20px; font-size:11px;}
.bbs_btn {margin-top:10px;}

.vtop {vertical-align:top;}
.icon {margin-left:5px;}
checkbox {vertical-align:middle;}
.small {font-size:11px; color:#7f7f7f; margin-left:5px;}
.small2 {font-size:11px; color:#666666; margin-left:5px;}
.point {color:#54758e;}
.text {font-size:11px; color:#7f7f7f; line-height:22px;}
.gap {font-size:11px; color:#4e4e4e; margin:0 8px 0 8px;}

.sub_title {margin:25px 0 12px 0; text-align:left;}
.sub_title2 {margin-bottom:12px; text-align:left;}
.sub_title3 {padding:5px 0 5px 5px; font-weight:bold; color:#958261; text-align:left;}

.imglayer {position:absolute; top:62px;}

.seal{position:absolute; top:33px; left:50%; text-align:right; width:625px;}
.twt{position:absolute; top:350px; left:50%; text-align:right; width:630px; }
#twt{position:absolute; top:290px; left:50%; text-align:right; width:480px; z-index:100;}

/** main **/
.main_search {width:100%; border:1px #404040 solid; background:#101010; height:63px;}
.popular { font-size:11px; color:#979696;}
.popular img {padding-bottom:2px; margin-bottom:2px;}
.ranking td {font-size:11px; color:#64686d;}

.spot {position:relative; width:753px; height:212px; background:url('/img/main/spotbg.jpg') no-repeat left top;}
.main_event {position:absolute; top:-41px;}
.itemmall {position:relative; top:16px;}
.itemmall .name {font-size:11px; color:#a4a4a4; font-weight:bold; padding-bottom:5px;}
.itemmall .point {font-size:11px; color:#e94e30; padding-bottom:5px;}
.itemmall .text {font-size:11px; color:#5c5c5c; line-height:15px;}
.itemmall .itembg {background:url('/img/main/item_bg.gif') no-repeat left top; padding:2px 0 0 2px;}
.itemmall .hot {position:absolute; top:26px;}
.itemmall .new {position:absolute; top:108px;}

.main_cont {width:748px; padding-top:16px; margin-left:10px; text-align:right;}
.main_cont .cont {float:left; width:490px; text-align:left;}
.main_cont .right {float:right; width:238px;}
.main_cont .date {font-size:12px; color:#55363a;}

.main_cont #NewsList .notics {font-size:12px; height:21px;}

.main_cont #NewsList .noticb {font-size:15px; color:#d0d2d4; font-weight:bold; height:46px;}
.main_cont #NewsList .noticb a:link {color:#d0d2d4;}
.main_cont #NewsList .noticb a:hover {color:#dcddde;}
.main_cont #NewsList .noticb a:visited {color:#d0d2d4;}

.main_cont #NewsList {font-size:12px; color:#878f97;}
.main_cont #NewsList a:link {color:#878f97;}
.main_cont #NewsList a:hover {color:#dcddde;}
.main_cont #NewsList a:visited {color:#878f97;}

.secrets {font-size:11px; font-weight:bold; color:#dbcbb3; margin:3px 0 0 0;}
.secrett {font-size:11px; color:#636a71; line-height:16px; margin:7px 0 8px 0; display:block;}
.secretimg {height:90px; text-align:left;}

.gmt {font-size:11px; color:#7c7377; line-height:16px; margin:3px 0 0 0; display:block;}
.rtd {font-size:12px; color:#7c7377;}
.rtd a:link {color:#7c7377;}
.rtd a:hover {color:#b7a8af;}
.rtd a:visited {color:#7c7377;}
.ttd {font-size:11px; color:#7c7377;}
.ttd a:link {color:#7c7377;}
.ttd a:hover {color:#b7a8af;}
.ttd a:visited {color:#7c7377;}


/** 01_news **/
.etable {border:1px #333a42 solid; font-size:11px; color:#989a9c; text-align:left; background:#282f38; padding:17px 25px 17px 25px; margin-bottom:5px; width:100%;}
.etable td {font-size:12px;}
.subject2 {text-align:left; color:#958261; font-size:12px; font-weight:bold; height:22px; vertical-align:top;}
.subject2 a:link {color:#958261;}

.eventimg {width:193px; height:71px; background:url('/img/01_news/eimgbg.gif') no-repeat left top; padding:1px 4px 4px 1px;}
.period {font-size:12px; height:35px; vertical-align:bottom;}
 
/** 02_guide**/ 
.guidetd01 {font-size:11px; color:#6c90b9; background:#1d252e; height:27px; width:95px; padding:2px 0 0 10px;}
.guidetd01 a:link {color:#6c90b9;}
.guidetd01 a:hover {color:#6c90b9;}
.guidetd01 a:visited {color:#6c90b9;}
.guidetd02 {font-size:11px; height:27px; padding:3px 0 0 18px; margin:3px 0 3px 0; }
.guidetd02 img{vertical-align:middle; }

 
/** 03_community **/ 
.reply {width:700px; margin:0 auto;}
.reply .td01 {font-size:12px; vertical-align:top; padding:10px 0 10px 0;}
.reply .td02 {vertical-align:top; padding:12px 0 7px 0; width:35px;}

.table .secretimg {padding:7px 0 7px 0; text-align:left;}
.week {font-size:11px; color:#1d252e; font-weight:bold; text-align:center;}
.day {padding:3px 0 0 6px; display:block; font-size:11px; font-weight:bold; color:#e1e1e1;}

.schedule  {font-size:11px; color:#333333; padding:2px; display:block; line-height:15px;}
.schedule a:link {color:#333333;}
.schedule a:hover {color:#ffffff; border-bottom:1px #ffffff dotted; text-decoration: none;}
.schedule a:visited {color:#333333;}

.gm_subject {text-align:left; color:#958261; font-size:12px; font-weight:bold;}
.gm_subject a:link {color:#958261;}
.gm_subject a:hover {color:#c1a370;} 
.gm_subject a:visited{color:#958261;} 


/** 04_customer **/
.tab {margin-bottom:20px;}
.tab td { background:0;}
.etc {border:1px #333a42 solid; width:688px; padding:6px; margin-top:30px; text-align:left;}
.space {padding-left:11px; display:block;}
.ind {padding-left:14px; display:block;}
.ctable td {border-right:1px #434b55 dashed; border-bottom:1px #434b55 dashed;}
.ctable .exception{border-right:0;}
.ctable .tb02 {font-size:11px; padding:5px 0 5px 0; border-left:1px #434b55 dashed;}
.ctable .tb03 {font-weight:bold; height:35px; background:#1d252e;}
.ctable .tb04 {font-size:11px; padding:5px 0 5px 0;}

/** 05_data**/
.gimg {padding:1px 0 0 1px; vertical-align:top;}


/** 06_point**/
.tabtable {border:0px #333a42 solid; font-size:11px; color:#989a9c; text-align:left; padding:18px 10px 10px 10px; width:698px;}
.tab_on {color:#6a82a0; font-size:11px; background:url(/img/06_point/tab_on.gif) no-repeat left top; padding-top:4px; letter-spacing:-1;  height:24px; width:64px; text-align:center; vertical-align:bottom;}
a.tab_on:link {color:#6a82a0; text-decoration:none; }
a.tab_on:visited {color:#6a82a0; text-decoration:none; }
a.tab_on:hover {color:#6a82a0;  text-decoration:none; }

.tab_off {color:#666666; font-size:11px; background:url(/img/06_point/tab_off.gif) no-repeat left top; padding-top:4px; letter-spacing:-1; height:24px; width:64px; text-align:center; vertical-align:bottom;}
a.tab_off:link {color:#666666; text-decoration:none; }
a.tab_off:visited {color:#666666; text-decoration:none; }
a.tab_off:hover {color:#6a82a0;  text-decoration:none; }

.itemimg {background:url('/img/06_point/imgbg_s.gif') no-repeat 11px top; padding:3px; text-align:center;}
.itemimgm {background:url('/img/06_point/imgbg_m.gif') no-repeat left top; padding:4px;}
.itemimg2 {background:url('/img/06_point/imgbg_s.gif') no-repeat left top; padding:3px;}

.subject3 {text-align:center; color:#958261; font-size:12px; font-weight:bold; padding-top:8px; }
.subject3 a:link {color:#958261;}
.subject3 a:hover {color:#c1a370; text-decoration: none;}
.subject3 a:visited {color:#958261;}

.subject4 {color:#958261; font-size:12px; font-weight:bold; padding-left:8px; }
.subject4 a:link {color:#958261;}
.subject4 a:hover {color:#c1a370; text-decoration: none;}
.subject4 a:visited {color:#958261;}

.pointt {font-size:11px; color:#be4848;}

.td05 {color:#6c90b9; font-size:11px; vertical-align:top; padding:6px 0 6px 9px;}
.td06 {padding:6px 0 6px 0; vertical-align:top;}
.bbs_td01 {padding-left:8px;}

.marble .start {width:77px; height:41px; text-align:center; background:url('/img/06_point/marble_start.gif') no-repeat left top;}
.marble .td01 {width:77px; height:41px; color:#0d3b7b; text-align:center; background:url('/img/06_point/marble_itembg01.gif') no-repeat left top;}
.marble .td02 {width:77px; height:41px; color:#ffffff; font-weight:bold; text-align:center; background:url('/img/06_point/marble_itembg02.gif') no-repeat left top;}
.marble .td03 {width:77px; height:41px; color:#ffffff; font-weight:bold; text-align:center; background:url('/img/06_point/marble_itembg03.gif') no-repeat left top;}

#game {position:relative; width:700px; height:401px;}
#gamebtn {position:absolute; top:310px; left:0; z-index:100; width:100%;}

#layerpop1 {position:absolute; top:0px; left:0px; z-index:100; display:none; border:4px #002b58 solid;  padding:15px; background:#ffffff;}
#layerpop2 {position:absolute; top:0px; left:0px; z-index:100; display:none; border:4px #002b58 solid;  padding:15px; background:#ffffff;}
.close {position:absolute; right:5px; top:5px;}

.itable {border:1px #333a42 solid; font-size:11px; color:#989a9c; text-align:left; padding:15px 17px 15px 17px; margin-bottom:15px; width:100%;}
.itable2 {border:1px #453930 solid; font-size:11px; color:#989a9c; text-align:left; padding:15px 17px 15px 17px; margin-bottom:15px; width:100%;}

/** 08_mypage**/
.member_table .bbs_td01 {padding:5px 0 5px 8px; }
.member_table .bbs_td02 {background:#1d252e; padding:5px 7px 5px 0; text-align:right;}
.member_table .point {font-size:11px; color:#54758e;}

