@import url("https://file.pmang.jp/css_ruby/footer.css");
@import url("https://file.pmang.jp/css_ruby/page.css");
@import url("https://file.pmang.jp/css_ruby/menu.css");
@import url("https://file.pmang.jp/css_ruby/common.css");
@import url("https://file.pmang.jp/css_ruby/mybox.css");

/* GAME */
.gameframe {padding-left:0px;height:100%;}
.gametop {clear:both;width:622px;height:307px;margin-left:0px;}

/* GAME TOP */
#chikochiko {background:#FFF url(../images/game/chikochiko/g_gamearea_v826.jpg) no-repeat top left;}
#chikochiko dl {display:table;float:left;height:108px;margin:88px 0 23px 15px;width:197px;}
#chikochiko dd {float:left;font-family:'MS UI Gothic';height:24px;}
#chikochiko dd.a {padding:4px 0 0;width:40px;}
#chikochiko dd.b {color:#FFEA00;padding:2px 0 0;width:70px;}
#chikochiko dd.bh {color:#92580B;padding:0px 0 0;width:70px;}
#chikochiko dd.c {color:#531F00;padding:1px 0 0;width:87px;}
#chikochiko dd.c span {font:10px 'verdana';}
#chikochiko dd.ch {color:#92580B;padding:1px 0 0;width:87px;}
#chikochiko dd.ch span {font:10px 'verdana';}
#chikochiko .ani {float:left;}
#chikochiko .bt {float:left;}
#chikochiko .per0 {background:url(../images/game/chikochiko/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#chikochiko .per50 {background:url(../images/game/chikochiko/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#chikochiko .per50 img {height:6px;}
#chikochiko .per100 {background:url(../images/game/chikochiko/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#chikochiko .hper0 {background:url(../images/game/chikochiko/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#chikochiko .hper50 {background:url(../images/game/chikochiko/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#chikochiko .hper50 img {height:6px;}
#chikochiko .hper100 {background:url(../images/game/chikochiko/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}

#sakana {background:#FFF url(../images/game/sakana/g_gamearea_v826.jpg) no-repeat top left;}
#sakana dl {float:left;height:106px;margin:82px 0 0 23px;width:197px;}
#sakana dd {float:left;font-family:'MS UI Gothic';height:24px;}
#sakana dd.a {padding:4px 0 0 0;width:40px;}
#sakana dd.b {color:#FFF838;padding:2px 0 0 0;width:70px;}
#sakana dd.bh {color:#595959;padding:2px 0 0 0;width:70px;}
#sakana dd.c {color:#531F00;padding:1px 0 0 0;width:87px;}
#sakana dd.c span {font:10px 'verdana';}
#sakana dd.ch {color:#595959;padding:1px 0 0 0;width:87px;}
#sakana dd.ch span {font:10px 'verdana';}
#sakana .ani {float:left;}
#sakana .bt {float:left;padding-left:10px;margin-top:3px}
#sakana .per0 {background:url(../images/game/sakana/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#sakana .per50 {background:url(../images/game/sakana/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#sakana .per50 img {height:6px;}
#sakana .per100 {background:url(../images/game/sakana/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#sakana .hper0 {background:url(../images/game/sakana/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#sakana .hper50 {background:url(../images/game/sakana/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#sakana .hper50 img {height:6px;}
#sakana .hper100 {background:url(../images/game/sakana/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}

/* sakana codename change!! after delete!!  */
#sakanapong {background:#FFF url(../images/game/sakana/g_gamearea_v826.jpg) no-repeat top left;}
#sakanapong dl {float:left;height:106px;margin:82px 0 0 23px;width:197px;}
#sakanapong dd {float:left;font-family:'MS UI Gothic';height:24px;}
#sakanapong dd.a {padding:4px 0 0 0;width:40px;}
#sakanapong dd.b {color:#FFF838;padding:2px 0 0 0;width:70px;}
#sakanapong  dd.bh {color:#595959;padding:2px 0 0 0;width:70px;}
#sakanapong dd.c {color:#531F00;padding:1px 0 0 0;width:87px;}
#sakanapong dd.c span {font:10px 'verdana';}
#sakanapong dd.ch {color:#595959;padding:1px 0 0 0;width:87px;}
#sakanapong dd.ch span {font:10px 'verdana';}
#sakanapong .ani {float:left;}
#sakanapong .bt {float:left;padding-left:10px;margin-top:3px}
#sakanapong .per0 {background:url(../images/game/sakana/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#sakanapong .per50 {background:url(../images/game/sakana/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#sakanapong .per50 img {height:6px;}
#sakanapong .per100 {background:url(../images/game/sakana/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#sakanapong .hper0 {background:url(../images/game/sakana/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#sakanapong .hper50 {background:url(../images/game/sakana/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#sakanapong .hper50 img {height:6px;}
#sakanapong .hper100 {background:url(../images/game/sakana/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}


#findpic {background:#FFF url(../images/game/findpic/g_gamearea_v826.jpg) no-repeat top left;}
#findpic dl {float:left;height:105px;margin:87px 0 0 29px;width:197px;}
#findpic dd {float:left;font-family:'MS UI Gothic';height:24px;}
#findpic dd.a {padding:4px 0 0 0;width:40px;}
#findpic dd.b {color:#40657C;padding:0px 0 0 0;width:70px;}
#findpic dd.bh {color:#7D7E83;padding:0px 0 0 0;width:70px;}
#findpic dd.c {color:#40657C;padding:0px 0 0 0;width:87px;}
#findpic dd.c span {font:10px 'verdana';}
#findpic dd.ch {color:#7D7E83;padding:1px 0 0 0;width:87px;}
#findpic dd.ch span {font:10px 'verdana';}
#findpic .ani {float:left;width:390;}
#findpic .bt {float:right;padding-right:12px;}
#findpic .per0 {background:url(../images/game/findpic/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#findpic .per50 {background:url(../images/game/findpic/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#findpic .per50 img {height:6px;}
#findpic .per100 {background:url(../images/game/findpic/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#findpic .hper0 {background:url(../images/game/findpic/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#findpic .hper50 {background:url(../images/game/findpic/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#findpic .hper50 img {height:6px;}
#findpic .hper100 {background:url(../images/game/findpic/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}

#shanghai {background:#FFF url(../images/game/shanghai/g_gamearea.gif) no-repeat 100% 0;}
#shanghai dl {float:left;height:128px;margin:80px 0 0 28px;width:197px;}
#shanghai dd {float:left;font-family:'MS UI Gothic';height:24px;}
#shanghai dd.a {padding:4px 0 0 0;width:40px;}
#shanghai dd.b {color:#D2E9FF;padding:2px 0 0 0;width:70px;}
#shanghai dd.bh {color:#40657C;padding:2px 0 0 0;width:70px;}
#shanghai dd.c {color:#ACE0FF;padding:1px 0 0 0;width:87px;}
#shanghai dd.c span {font:10px 'verdana';}
#shanghai dd.ch {color:#40657C;padding:1px 0 0 0;width:87px;}
#shanghai dd.ch span {font:10px 'verdana';}
#shanghai .ani {float:left;}
#shanghai .bt {float:left;padding-left:16px;}
#shanghai .per0 {background:url(../images/game/shanghai/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#shanghai .per50 {background:url(../images/game/shanghai/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#shanghai .per50 img {height:6px;}
#shanghai .per100 {background:url(../images/game/shanghai/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#shanghai .hper0 {background:url(../images/game/shanghai/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#shanghai .hper50 {background:url(../images/game/shanghai/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#shanghai .hper50 img {height:6px;}
#shanghai .hper100 {background:url(../images/game/shanghai/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}

#msolitaire {background:#fff url(../images/game/msolitaire/g_gamearea_v826.jpg) no-repeat 100% 0;}
#msolitaire dl {float:left;height:128px;margin:83px 0 0 20px;width:197px;}
#msolitaire dd {float:left;font-family:'MS UI Gothic';height:24px;}
#msolitaire dd.a {padding:4px 0 0 0;width:40px;}
#msolitaire dd.b {color:#D2E9FF;padding:2px 0 0 0;width:70px;}
#msolitaire dd.bh {color:#40657C;padding:2px 0 0 0;width:70px;}
#msolitaire dd.c {color:#ACE0FF;padding:1px 0 0 0;width:87px;}
#msolitaire dd.c span {font:10px 'verdana';}
#msolitaire dd.ch {color:#40657C;padding:1px 0 0 0;width:87px;}
#msolitaire dd.ch span {font:10px 'verdana';}
#msolitaire .ani {float:left;}
#msolitaire .bt {float:left;padding-left:3px;}
#msolitaire .per0 {background:url(../images/game/msolitaire/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#msolitaire .per50 {background:url(../images/game/msolitaire/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#msolitaire .per50 img {height:6px;}
#msolitaire .per100 {background:url(../images/game/msolitaire/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#msolitaire .hper0 {background:url(../images/game/msolitaire/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#msolitaire .hper50 {background:url(../images/game/msolitaire/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#msolitaire .hper50 img {height:6px;}
#msolitaire .hper100 {background:url(../images/game/msolitaire/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}

#shisensho {background:#FFF url(../images/game/shisensho/g_gamearea_v826.jpg) no-repeat top left;}
#shisensho dl {float:left;height:119px;margin:104px 0 0 23px;width:197px;}
#shisensho dd {float:left;font-family:'MS UI Gothic';height:24px;}
#shisensho dd.a {padding:4px 0 0 0;width:40px;}
#shisensho dd.b {color:#FCFFAA;padding:2px 0 0 0;width:70px;}
#shisensho dd.bh {color:#959765;padding:2px 0 0 0;width:70px;}
#shisensho dd.c {color:#ACE0FF;padding:1px 0 0 0;width:87px;}
#shisensho dd.c span {font:10px 'verdana';}
#shisensho dd.ch {color:#668597;padding:1px 0 0 0;width:87px;}
#shisensho dd.ch span {font:10px 'verdana';}
#shisensho .ani {float:left;}
#shisensho .bt {float:left;padding-left:0px;}
#shisensho .per0 {background:url(../images/game/shisensho/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#shisensho .per50 {background:url(../images/game/shisensho/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#shisensho .per50 img {height:6px;}
#shisensho .per100 {background:url(../images/game/shisensho/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#shisensho .hper0 {background:url(../images/game/shisensho/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#shisensho .hper50 {background:url(../images/game/shisensho/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#shisensho .hper50 img {height:6px;}
#shisensho .hper100 {background:url(../images/game/shisensho/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}

#mattgo {background:#FFF url(../images/game/mattgo/g_gamearea_v826.jpg) no-repeat top left;}
#mattgo dl {float:left;margin:59px 0 15px 17px;width:197px;}
#mattgo dd {float:left;font-family:'MS UI Gothic';height:20px;}
#mattgo dd.a {padding:4px 0 0 0;width:40px;}
#mattgo dd.b {color:#FCFFAA;padding:2px 0 0 0;width:70px;}
#mattgo dd.bh {color:#856336;padding:2px 0 0 0;width:70px;}
#mattgo dd.c {color:#ACE0FF;padding:1px 0 0 0;width:87px;}
#mattgo dd.c span {font:10px 'verdana';}
#mattgo dd.ch {color:#856336;padding:1px 0 0 0;width:87px;}
#mattgo dd.ch span {font:10px 'verdana';}
#mattgo .ani {float:left;}
#mattgo .bt {float:left;padding-left:12px;}
#mattgo .per0 {background:url(../images/game/mattgo/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#mattgo .per50 {background:url(../images/game/mattgo/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#mattgo .per50 img {height:6px;}
#mattgo .per100 {background:url(../images/game/mattgo/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#mattgo .hper0 {background:url(../images/game/mattgo/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#mattgo .hper50 {background:url(../images/game/mattgo/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#mattgo .hper50 img {height:6px;}
#mattgo .hper100 {background:url(../images/game/mattgo/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}

#daifugo {background:#FFF url(../images/game/daifugo/g_gamearea_v826.jpg) no-repeat 100% 0;}
#daifugo dl {float:left;margin:80px 0 15px 30px;width:197px;}
/*#daifugo dl {display:table;float:left;height:114px;margin:76px 0 0 49px;width:197px;}*/
#daifugo dd {float:left;font-family:'MS UI Gothic';height:24px;}
#daifugo dd.a {padding:4px 0 0 0;width:40px;}
#daifugo dd.b {color:#8EE5FF;padding:2px 0 0 0;width:83px;}
#daifugo dd.bh {color:#717171;padding:2px 0 0 0;width:83px;}
#daifugo dd.c {color:#8EC6FF;padding:1px 0 0 0;width:74px;}
#daifugo dd.c span {font:10px 'verdana';}
#daifugo dd.ch {color:#717171;padding:1px 0 0 0;width:74px;}
#daifugo dd.ch span {font:10px 'verdana';}
#daifugo .ani {float:left;width:393px;height:300px;}
#daifugo .bt {float:left;padding-left:12px;padding-top:45px;}
#daifugo .per0 {background:url(../images/game/daifugo/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#daifugo .per50 {background:url(../images/game/daifugo/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#daifugo .per50 img {height:6px;}
#daifugo .per100 {background:url(../images/game/daifugo/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#daifugo .hper0 {background:url(../images/game/daifugo/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#daifugo .hper50 {background:url(../images/game/daifugo/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#daifugo .hper50 img {height:6px;}
#daifugo .hper100 {background:url(../images/game/daifugo/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}

#pachinko {background:#FFF url(../images/game/pachinko/g_gamearea_v826.jpg) no-repeat top left;}
#pachinko dl {float:left;margin:59px 0 15px 17px;width:197px;display:none;}
#pachinko dd {float:left;font-family:'MS UI Gothic';height:20px;}
#pachinko dd.a {padding:4px 0 0 0;width:40px;}
#pachinko dd.b {color:#FCFFAA;padding:2px 0 0 0;width:70px;}
#pachinko dd.bh {color:#856336;padding:2px 0 0 0;width:70px;}
#pachinko dd.c {color:#ACE0FF;padding:1px 0 0 0;width:87px;}
#pachinko dd.c span {font:10px 'verdana';}
#pachinko dd.ch {color:#856336;padding:1px 0 0 0;width:87px;}
#pachinko dd.ch span {font:10px 'verdana';}
#pachinko .ani {float:left;}
#pachinko .bt {float:left;margin-top:130px;}
#pachinko .per0 {background:url(../images/game/pachinko/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#pachinko .per50 {background:url(../images/game/pachinko/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#pachinko .per50 img {height:6px;}
#pachinko .per100 {background:url(../images/game/pachinko/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#pachinko .hper0 {background:url(../images/game/pachinko/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#pachinko .hper50 {background:url(../images/game/pachinko/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#pachinko .hper50 img {height:6px;}
#pachinko .hper100 {background:url(../images/game/pachinko/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}


/* sangoku MC 2009.10.06 */
#sangoku {background:#FFF url(../images/game/sangokushi/bg_top_sangoku.jpg) no-repeat top left;}
#game .sam_notice iframe { width:456px;height:55px;margin:0px 0px 10px 13px;padding:0px;overflow:hidden;}
#game h1.h { padding-top:4px;} 
#game .sangoku .com { margin: 10px 0px 0px; color:#666; }
#game .sangoku .line {border-bottom:2px solid #E6E6E6;clear:both;}
#rule { width:465px;}
#rule .bd { border:1px solid #a4adb4;border-right:0px;height:300px;margin:8px 0;padding:5px;width:465px;overflow-x: hidden;overflow-y: auto;scrollbar-face-color:#fff;scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #a4adb4; scrollbar-shadow-color: #fff; scrollbar-darkshadow-color: #a4adb4; scrollbar-track-color: #a4adb4; scrollbar-arrow-color: #a4adb4;}
#rule .t { background:#737171;color:#FFF;line-height:23px;text-align:center;}
#rule ol.rule { list-style: decimal outside;margin:5px 15px 5px 40px;padding:0;color:#666;}
#rule ol.rule li { padding: 0 0 5px 0;}
#rule ol.rule ol { list-style: decimal outside;margin:5px 0 0 2em;}
#rule ol.rule ol li { padding: 0;}
#rule .pt { margin:15px 15px 0 15px;padding:0;color:#666; font-weight:bold; }
#rule .no { margin:15px;padding:0;color:#666;}
#rule .up { margin:15px;padding:0;color:#666; text-align: right;}
#rule span { padding-left:13px;}
#san_start { margin: 0px 0px 80px; padding: 0; text-align: center;}
#san_start p { padding: 5px;}
#san_start p label { padding: 0 10px;}
#game .sangoku .com { margin: 10px 0px 0px; color:#666;}
#game .sangoku .line { border-bottom:2px solid #E6E6E6; clear:both;}
#game .sangoku .m10 { margin: 10px 0;}
#game .sangoku .com dl {padding: 0 10px 15px 10px;}
#game .sangoku .com dl dt { background: url(../images/game/sangokushi/icon1.gif) no-repeat left 7px; color: #ff6600; font-weight: bold; padding: 5px 0 2px 18px;}
#game .sangoku .com dl dd {padding: 2px 0 2px 18px;}
#game .sangoku .com { margin: 10px 0px 0px; color:#666;}
#game .sangoku .line { border-bottom:2px solid #E6E6E6; clear:both;}
#game .sangoku .m10 { margin: 10px 0;}





#ced {width:470px;height:155px;background:url(../images/game/mahjang/g_charge_new.gif) 0 0 no-repeat;margin:0px 0px 12px 0px;}
#ced h2{margin:6px 0px 0px 0px;height:16px;}
#ced p{ color:#5a5a5a;line-height:14px;padding-top:1px;text-align:left;margin-top:4px;}
#ced p span{display:block;margin:22px 0 0 16px;padding:0 0 0 2px;letter-spacing:0.1em;}
#ced p img{margin:8px 0 0 110px;}

#pk_machine { width:469px;margin:0px;}
#pk_machine h1 { margin-top:2px;}
#pk_machine #tab dl{ width:469px;margin:6px 0px 0px 0;padding:0px;background:url(../images/game/pachinko/g_manual01.gif) 0 100% repeat-x;}
#pk_machine #tab dd{float:left;margin:0 4px 0 0;}

#pk_machine #mcr_info {margin:0 0 23px 0}
#pk_machine #mcr_info h2{background:url(../images/game/pachinko/u_h2.gif) 0 2px no-repeat;color:#000000;font-size:12px;font-weight:bold;padding-left:18px;border-bottom:1px solid #e2e2e2;}
#pk_machine #mcr_info .pk_spec { margin-top:10px;border-collapse:collapse;width:100%;}
#pk_machine #mcr_info .pk_spec td.l{ width:97px;background-color:#ececec;color:#666;padding-top:2px;text-align:center;height:25px;}
#pk_machine #mcr_info .pk_spec span.tit{ color:#ff8118;font-weight:bold;}
#pk_machine #mcr_info .pk_spec td.r{ color:#666;font-size:12px;padding:3px 0 0 6px;}

#pk_machine #mcr_view {margin:15px 0px;}
#pk_machine #mcr_view h2{background:url(../images/game/pachinko/u_h2.gif) 0 2px no-repeat;color:#000000;font-size:12px;font-weight:bold;padding-left:18px;border-bottom:1px solid #e2e2e2;}
#pk_machine #mcr_view p {padding:12px 0 0 9px}

#pk_machine .enn_spe {margin:10px 0}
#pk_machine .enn_spe h2{background:url(../images/game/pachinko/u_h2.gif) 0 2px no-repeat;color:#000000;font-size:12px;font-weight:bold;padding-left:18px;border-bottom:1px solid #e2e2e2;}
#pk_machine .enn_spe .dline {background:url(../images/game/pachinko/l_ennichio_dot.gif) repeat-x 0 50%;height:11px;width:100%}
#pk_machine .enn_spe .gline {background:#DDD;height:1px;margin:5px 0;width:100%}
#pk_machine .enn_spe span {color:#930;display:block;font-weight:bold;margin-bottom:5px}
#pk_machine .enn_spe em {color:#369;display:block;font-style:normal}
#pk_machine .enn_spe .t01 {background:url(../images/game/pachinko/i_spe_enn-fuka01.jpg) no-repeat 100% 0;height:142px;margin:12px 0 0 10px;width:430px}
#pk_machine .enn_spe .t01 p {margin-top:18px}
#pk_machine .enn_spe .t02 {margin:10px 0 20px 10px;width:430px}
#pk_machine .enn_spe .t03 {background:url(../images/game/pachinko/i_spe_enn02.jpg) no-repeat 100% 72px;margin:10px 0 20px 10px;width:430px}
#pk_machine .enn_spe .t04 {background:url(../images/game/pachinko/i_spe_enn03.jpg) no-repeat 100% 0;margin:0 0 10px 10px;width:430px}
#pk_machine .enn_spe .t05 {background:url(../images/game/pachinko/i_spe_enn04.jpg) no-repeat 100% 20px;margin:10px 0 10px 10px;width:430px}
#pk_machine .enn_spe .t06 {background:url(../images/game/pachinko/i_spe_enn05.jpg) no-repeat 100% 0;height:117px;margin:10px 0 10px 10px;width:430px}
#pk_machine .enn_spe .t06 p {margin-top:10px}
#pk_machine .enn_spe .t07 {background:url(../images/game/pachinko/i_spe_enn06.jpg) no-repeat 100% 0;height:117px;margin:10px 0 10px 10px;width:430px}

#mahjang {position:relative;background:#FFF url(../images/game/mahjang/g_gamearea_v826.jpg) no-repeat top left;}
#mahjang dl {position:absolute;top:173px;left:284px;width:302px;}
#mahjang dd {float:left;font-family:'MS UI Gothic';height:20px;}
#mahjang dd.a {padding:4px 0 0 0;width:40px;}
#mahjang dd.b {color:#ffc028;padding:2px 0 0 0;width:80px;}
#mahjang dd.bh {color:#492206;padding:2px 0 0 0;width:80px;}
#mahjang dd.c {color:#010101;padding:1px 0 0 0;width:176px;}
#mahjang dd.c span {font:10px 'verdana';}
#mahjang dd.ch {color:#492206;padding:1px 0 0 0;width:176px;}
#mahjang dd.ch span {font:10px 'verdana';}
#mahjang .bt {position:absolute;top:57px;left:320px;}
#mahjang .per0 {background:url(../images/game/mahjang/g_percent_0.gif) no-repeat;height:10px;width:36px;}
#mahjang .per50 {background:url(../images/game/mahjang/g_percent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#mahjang .per50 img {height:6px;}
#mahjang .per100 {background:url(../images/game/mahjang/g_percent_100.gif) no-repeat;height:10px;width:36px;}
#mahjang .hper0 {background:url(../images/game/mahjang/g_hpercent_0.gif) no-repeat;height:10px;width:36px;}
#mahjang .hper50 {background:url(../images/game/mahjang/g_hpercent_50.gif) no-repeat;height:10px;padding:2px 4px;width:36px;}
#mahjang .hper50 img {height:6px;}
#mahjang .hper100 {background:url(../images/game/mahjang/g_hpercent_100.gif) no-repeat;height:10px;width:36px;}



#game {float:left;margin-left:15px;padding-top:2px;width:469px;height:100%;}
#game span.num {font:11px 'verdana';}
#game a:link    {color:#039;font:12px 'MS PGothic';line-height:20px;text-decoration:underline;}
#game a:visited {color:#039;font:12px 'MS PGothic';line-height:20px;text-decoration:underline;}
#game a:hover   {color:#09F;font:12px 'MS PGothic';line-height:20px;text-decoration:underline;}
#game h1 img {margin-bottom:6px;}
#game h1.h {float:left;}
#game .titlebox {background:url(../images/game/g_titlebox.gif) no-repeat;height:23px;margin-bottom:10px;padding:0 9px 0 6px;width:469px;}
#game .titlebox .l {float:left;}
#game .titlebox .r {float:right;padding-top:7px;}
#game .bbest {clear:both;margin:10px 0 20px 0;width:469px;}
#game .bbest .l {background:url(../images/game/chikochiko/g_bbsbest.gif) no-repeat;float:left;padding:4px 22px 0 4px;width:132px;}
#game .bbest .l img.g {margin-bottom:10px;}
#game .bbest .r {float:left;padding-top:1px;}
#game .bbest .r dd {height:20px;}
#game .together {clear:both;margin:10px 0 17px 0;width:469px;}
#game .together dl {clear:both;}
#game .together dd {float:left;margin-right:5px;text-align:center;width:110px;}
#game .together dd div.avt {border:1px solid #CDCDCD;text-align:center;width:82px;}
#game .item {clear:both;margin-top:10px;}
#game .item span {color:#666;font:11px 'verdana';}
#game .item dd.b {background:url(../images/game/g_item01.gif) no-repeat;float:left;text-align:center;width:110px;}
#game .item dd.l {background:url(../images/game/g_itembar.gif) repeat-y;float:left;height:202px;width:9px;}
#game .item dd.s {background:url(../images/game/g_item02.gif) no-repeat;float:left;padding-top:20px;text-align:center;width:110px;}
#game .b img.a {margin-bottom:7px;}
#game .s img.a {margin-bottom:28px;}
#game div.my {background-color:#FFAF4C;color:#FFF;float:right;height:22px;line-height:22px;}
#game div.my p {float:left;}
#game .garea {border-bottom:1px solid #CCC;margin-bottom:10px;padding:6px 6px 8px 19px;width:471px;}
#game .garea img.e {margin-bottom:7px;}
#game .mmoney {background:url(../images/game/mattgo/g_mattgomoney.gif) no-repeat;height:138px;margin-bottom:12px;padding:16px 10px 0 172px;text-align:center;width:471px;}
#game .newblog {margin:0 0 20px;width:100%;}
#game .newblog dd {clear:both;padding:3px 0 5px;}
#game .newblog .sj {float:left;width:315px;}
#game .newblog .blog {float:right;padding-right:2px;text-align:right;width:145px;}
#game .newblog .blog a {text-decoration:none;}

#game .pachinko_top {margin-bottom:15px;text-align:center;}
#game .mahjang_top {margin-bottom:10px;text-align:center;}
#game .mc_info {  margin-bottom:10px;padding:9px 0 9px 0;width:465px;}
#game .mc_info dd.d {float:left;line-height:16px;padding-right:5px;width:232px;}
#game .mc_info dd.d a, {color:#292929;line-height:16px;text-decoration:none;}
#game .mc_info dd.d a:hover {color:#292929;text-decoration:underline;}
#game .mc_info dd.d img {margin:0 5px 0 0}


/* mattgo popup */
#rfpop {background:#2E5B22 url(../images/game/mattgo/g_pop_refill.gif) no-repeat;height:319px;width:548px;} 
#rfpop table {margin:63px 20px 0 190px;text-align:center;width:338px;}
#rfpop td {height:130px;line-height:18px;text-align:center;}
#rfpop td b {color:#F60;font-size:16px;}
#rfpop p {color:#9C9;line-height:18px;margin:10px 0 0 16px;}
#rfpop p b {color:#FFF;font-weight:bold;}
#rfpop p span {display:block;padding-top:5px;text-align:center;}
#lvpop {background:#393 url(../images/game/mattgo/g_pop_level.gif) no-repeat;height:289px;padding:116px 19px 0 20px;width:418px;} 
#lvpop p.txt {color:#FFF;font-weight:bold;height:45px;padding-top:13px;text-align:center;}
#lvpop p.txt b {color:#FC0;}
#lvpop td {height:86px;}
#lvpop dl {background:url(../images/game/mattgo/l_dot_h.gif);margin-bottom:11px;width:379px;}
#lvpop dt {float:left;height:25px;padding:5px 0 0 5px;width:200px;}
#lvpop dd {color:#000;float:right;font-weight:bold;height:25px;padding:5px 5px 0 0;text-align:right;width:178px;}
#lvpop dd.red {color:#F00;}
#lvpop p.bttn {text-align:center;}
#mjpop {background:url(../images/game/mahjang/g_pop_refillbg.gif) repeat-x;height:319px;width:548px;} 
#mjpop .bg {background:url(../images/game/mahjang/g_pop_refill.gif) no-repeat;height:203px;width:548px;}
#mjpop table {margin:60px 30px 0 190px;text-align:center;width:328px;}
#mjpop td {height:130px;line-height:18px;text-align:center;}
#mjpop td b {color:#F60;font-size:16px;}
#mjpop td b.s {color:#F60;font-size:12px;}
#mjpop p {color:#61d5d1;line-height:18px;margin:15px 10px 0 16px;}
#mjpop p b {color:#FFF;font-size:14px;font-weight:bold;}
#mjpop p span {display:block;padding-top:10px;text-align:center;}

#game .ranking .line {border-bottom:2px solid #E6E6E6;clear:both;}
#game .ranking p {line-height:22px;}
#game .ranking dl.mn {height:33px;width:469px;} 
#game .ranking dl.mn a {text-decoration:none;}
#game .ranking .mn dd {float:left;height:33px;padding:7px 0 0 11px;}
#game .ranking .mn dd.l {padding:9px 0 0 11px;}
#game .ranking .mn dd.o {color:#292929;font-weight:bold;padding-top:10px;}
#game .ranking .mn dd.o img {margin-bottom:2px;}
#game .ranking .status {background-color:#F5F5F5;border-top:1px solid #E9E9E9;height:29px;padding:6px 11px 0 8px;}
#game .ranking .status .divr {color:#666;}
#game .ranking dl.rank {clear:both;margin-bottom:25px;width:469px;}
#game .ranking table.rank {border-bottom:2px solid #EDEDED;}
#game .ranking .rank .center {text-align:center;}
#game .ranking .rank p.r1 {height:32px;padding:11px 0 0 36px;}
#game .ranking .rank p.r2 {height:30px;padding:6px 0 0 14px;}
#game .ranking .rank p.r2 span {color:#666;font-weight:normal;}
#game .ranking .rank p.score {padding-top:3px;text-align:center;}
#game .ranking .rank p.score img {margin:3px 0 5px 0;}
#game .ranking .rank dd {height:257px;float:left;line-height:22px;margin:10px 2px 0 2px;padding-top:13px;width:144px;}
#game .ranking .rank dd.rank01 {background:url(../images/game/g_ranking01.gif) no-repeat;}
#game .ranking .rank dd.rank02 {background:url(../images/game/g_ranking02.gif) no-repeat;}
#game .ranking .rank dd.rank03 {background:url(../images/game/g_ranking03.gif) no-repeat;}
#game .ranking .rank dd.rank04 {background:url(../images/game/g_ranking04.gif) no-repeat;}
#game .ranking .rank tr.g {background-color:#EDEDED;height:33px;}
#game .ranking .rank tr.w {background-color:#FFF;height:32px;}
#game .ranking .rank td {padding-top:2px;}
#game .ranking .rank td.td1 {color:#666;text-align:center;width:49px;}
#game .ranking .rank td.td2 {width:135px;}
#game .ranking .rank td.td3 {width:90px;}
#game .ranking .rank td.td3 img {margin:3px 0 5px 0;}
#game .ranking .rank td.td4 {padding-top:3px;width:90px;}
#game .ranking .rank td.td5 {padding-top:3px;}

#game .down h2 {color:#F60;font:12px 'MS PGothic';font-weight:bold;margin-bottom:5px;padding-left:4px;}
#game .down h2 img {margin-bottom:2px;}
#game .down .txt {background:url(../images/game/g_download.gif) no-repeat;height:128px;width:469px;}
#game .down .txt .l {float:left;padding:47px 0 0 112px;}
#game .down .txt .r {float:right;padding:48px 14px 0 0;}
#game .down .com {background-color:#DADADA;margin-bottom:5px;width:469px;}
#game .down .com td {height:29px;padding-top:2px;text-align:center;width:33%;}
#game .down .com td.g {background:#ECECEC;}
#game .down .com td.w {background:#FFF;}

#game .play {background-color:#EFEFEF;border:3px solid #E5E5E5;margin:10px 0 15px 0;padding:10px 11px 10px 15px;width:469px;}
#game .play .l {float:left;padding:5px 5px 0 0;}


/* flashgame 2009.09 */

#flash { width:487px;margin-left:9px;float:left;}


#flash h2 { margin:10px 0px 0px 0px}
#flash .fg_frame { width:466px;}
#flash .fg_frame li { float:left;width:233px;height:86px;margin-bottom:10px;}
#flash .fg_frame li dt { float:left;position:relative;width:104px;height:86px;}
#flash .fg_frame li dd { float:left;width:121px;height:86px;margin-left:3px;}
#flash .fg_frame li dd h5 { width:100%;height:26px;background:url(../images/game/fgame/common/icon_shg_detail_tit.gif) no-repeat 2px 6px;margin:12px 0px 0px;padding:0px 0px 0px 8px;overflow:hidden;}
#flash .fg_frame li dd h5 a { color:#ff5a00;}
#flash .fg_frame li dd p { width:100%;height:40px;overflow:hidden;line-height:20px;margin:0px;padding:0px 0px 0px 3px;color:#666;}
/*#flash .fg_frame li dd p { width:100%;height:40px;overflow:hidden;background:url(../images/game/fgame/bg_shg_detailtxt.gif) repeat top left;line-height:20px;margin:0px;padding:0px;color:#666;}*/
#flash .fg_frame li dd p a { color:#666;}
#flash .best_shgame_wrap { width:477px;height:198px;background:url(../images/game/fgame/bg_shgame_best.gif) no-repeat;padding-left:8px;padding-top:8px;margin-top:10px;}
#flash .best_shgame_wrap h5 a { font-weight:bold;}
#flash .shgame_wrap { width:477px;padding-left:8px;margin-top:6px;}
#flash .fg_frame li dt .hotanew {position:absolute;top:0px;left:0px;z-index:11;}



#flash .fgame_box { position:relative;width:477px;height:470px;background:url(../images/game/fgame/bg_shgame_mainbg.gif) no-repeat;margin-top:10px;}
#flash .fgame_box .g_tit { position:absolute;top:14px;left:28px;width:267px;height:18px;color:#ffff00;font-size:16px;font-weight:bold;text-align:left;}
#flash .fgame_box .m_rank { position:absolute;top:14px;right:14px;width:180px;height:17px;text-align:right;}
#flash .fgame_box .m_rank .tit { background:url(../images/game/fgame/common/icon_myrank.gif) no-repeat 0px 5px;padding-left:8px;color:#fff;font-weight:bold;}
#flash .fgame_box .m_rank .rank { color:#ffff00;font-weight:bold;}
#flash .fgame_box .swfwrap2 { width:467px;height:382px;background:url(../images/game/fgame/bg_shgame_swf.gif) no-repeat;margin-left:5px;margin-top:46px;padding:1px;}
#flash .rank_tab { width:477px;height:30px;background:url(../images/game/fgame/bg_ranktab_line.gif ) repeat-x;margin-top:16px;}

#flash .rank_tab #tab_1 { display:block;width:313px;height:30px;background:url(../images/game/fgame/bg_gametab01.gif) no-repeat;}
#flash .rank_tab #tab_2 { display:none;width:313px;height:30px;background:url(../images/game/fgame/bg_gametab02.gif) no-repeat;}

#flash .rank_tab dd { float:left;width:156px;text-align:center;padding-top:7px;}
#flash .rank_tab dd a { cursor:pointer;}
#flash .rank_tab dd a:hover { cursor:pointer;text-decoration:underline;color:#999;}
#flash .rank_tab span { background:url(../images/game/fgame/common/icon_tabtext_unsel.gif) no-repeat 0px 4px;padding-left:8px;color:#999;}
#flash .rank_tab .son { background:url(../images/game/fgame/common/icon_tabtext_sel.gif) no-repeat 0px 4px;color:#666;font-weight:bold;text-decoration:none;}

#flash .rank_tab .no_player { width:477px;height:103px;color:#666;border-bottom:2px solid #dfdfdf;text-align:center;padding-top:44px;margin-bottom:20px;}
#flash .rank_tab .rank_list { width:477px;height:100%;padding-top:5px;border-bottom:2px solid #dfdfdf;text-align:center;}

#flash .rank_tab td { height:30px;border-bottom:1px solid #ececec;}
#flash .rank_tab td.last { height:30px;border-bottom:0px;}
#flash .rank_tab .rank { color:red;background:url(../images/game/fgame/bg_ranktable_div.gif) no-repeat center right; text-align:center; }

#flash .rank_list .top_rank { width:477px;height:95px;background:url(../images/game/fgame/bg_toprank.gif) no-repeat;padding-top:3px;margin-bottom:2px;}
#flash #rank_section2 { display:none;}
#flash .rank_list .rank span { width:55px; background:none;padding-left:0px;color:#666;text-decoration:none;text-align:right;padding-right:5px;}
#flash .rank_list .nick { padding-left:33px;}
#flash .rank_list .nick .avata { float:left;}
#flash .rank_list .nick .name { float:left;padding-top:4px;padding-left:7px;color:#163b84;}
#flash .rank_list .point  { text-align:right; padding-right:39px;color:#666;font-weight:normal;}
#flash .rank_list .top_rank .point  { text-align:right; padding-right:39px;color:#ff5c00;font-weight:bold;}
#flash .rank_list .rank .1st { background:url(../images/game/fgame/common/icon_gold.gif) no-repeat 2px 4px;}
#flash .rank_list .rank .2st { background:url(../images/game/fgame/common/icon_silver.gif) no-repeat 2px 4px;}
#flash .rank_list .rank .3st { background:url(../images/game/fgame/common/icon_bronze.gif) no-repeat 2px 4px;}
#flash .rank_list .none { text-align:center;}
#flash .notice { width:477px;height:45px;padding-top:10px;text-align:left;color:#666;font-size:11px;line-height:11px;margin-bottom:20px;}
#flash .fplayer { clear:both;width:477px;height:37px;background:url(../images/game/fgame/bg_fplayer.gif) no-repeat;margin:10px 0px 10px 0px;text-align:right;} 
#flash .fplayer a { margin:0px;padding:0px 5px 0px 0px;}

#shg_list {width:479px; overflow:hidden;}
#shg_list h1 { width:477px;height:23px;background:url(../images/game/fgame/tit_anothershgame.gif) no-repeat;margin:0px 0px 14px 0px;padding-right:7px;text-align:right;}
#shg_list .left_btn { float:left;width:16px;height:236px;text-align:left; margin-right:5px;}
#shg_list .right_btn { float:left;width:16px;height:236px;text-align:right}
#shg_list .sh_screen { float:left;position:relative;width:436px;height:236px;overflow:hidden;margin-left:5px;}
#sh_inner {top:0px;left:0px;width:1314px;height:236px;}
#sh_inner dd { position:relative; float:left;margin-right:4px;}
#sh_inner dd .sh_sms { width:104px;height:32px;overflow:hidden;text-align:center;padding-top:3px;}
#sh_inner dd .sh_sms a,
#sh_inner dd .sh_sms a:active { color:#666;line-height:14px;}
#sh_inner dd .sh_sms a:hover { color:#ff5c00;}
#sh_inner dd .hotanew {position:absolute;top:0px;left:0px;z-index:11;}



/* SHOP */

#gameitem {background:#FFF url(../images/shop/o_gameitem_btm.gif) no-repeat 100% 100%;border:1px solid #E8E8E8;position:absolute;width:129px;}
#gameitem .top {background:url(../images/shop/o_gameitem_top.gif) no-repeat;padding:9px 11px;width:100%;}
#gameitem h1 {background:url(../images/shop/l_gameitemhd_dot.gif) repeat-x 0 100%;color:#0051A1;line-height:14px;padding-bottom:4px;text-align:center;}
#gameitem .desc {color:#666;line-height:16px;margin-top:3px;}

#shop{width:469px;padding-top:8px;}
#shop .gameitem {background:#FFF;border-color:#E6E6E6;border-style:solid;border-width:0 1px 1px;padding-bottom:10px;width:463px;}
#shop .gitem {margin:10px 0 10px 38px;}
#shop .gitem .old {float:left;width:185px;}
#shop .gitem .old dt {background:url(../images/shop/l_gameitembuy_dot.gif) no-repeat 0 100%;color:#666;margin-bottom:5px;padding-bottom:4px;}
#shop .gitem .old dd {color:#F60;margin-bottom:2px;}
#shop .gitem .old dd span {color:#666;width:110px;}
#shop .gitem .old dd em {color:#666;font-style:normal;}
#shop .gitem .arr {float:left;}
#shop .gitem .arr img {margin:30px 20px 0 0px;}
#shop .gitem .new {float:left;width:185px;}
#shop .gitem .new dt {background:url(../images/shop/l_gameitembuy_dot.gif) no-repeat 0 100%;color:#666;font-weight:bold;margin-bottom:5px;padding-bottom:4px;}
#shop .gitem .new dd {color:#F60;margin-bottom:2px;}
#shop .gitem .new dd span {color:#666;width:110px;}
#shop .gitem .new dd em {color:#666;font-style:normal;}
#shop .medal {clear:both;margin:20px 0 5px 18px;}
#shop .medal p.mark {background:url(../images/shop/c_mark.gif) no-repeat 0 5px;color:#FF003C;margin:0 0 5px 10px;padding-left:12px;}
#shop .medal .mdlist_m {background:url(../images/shop/o_mdlist_mid.gif) repeat-y;width:426px;}
#shop .medal .mdlist_b {background:url(../images/shop/o_mdlist_btm.gif) no-repeat 0 100%;width:100%;}
#shop .medal .mdlist_t {background:url(../images/shop/o_mdlist_top.gif) no-repeat;padding:1px;width:100%;}
#shop .medal dd {border-color:#E0E0E0;border-style:solid;border-width:0 1px 1px 0;float:left;height:73px;width:71px;}
#shop .medal dd.e {border-right:0;width:69px;}
#shop .medal dd img {margin:2px 0 0 2px;}

#shop .specialcolle {background:url(../images/shop/l_dotline_v.gif) repeat-y 100% 0;float:left;width:309px;}
#shop .specialcolle dt {margin-bottom:5px;}
#shop .specialcolle dd {float:left;text-align:center;width:148px;}
#shop .specialcolle dd.l {margin-right:9px;}
#shop .specialcolle dd p {margin:3px 0 0 10px;text-align:left;}
#shop .specialcolle dd a {line-height:16px;}
#shop .specialcolle dd a:hover {text-decoration:none;}
#shop .specialcolle dd.l p {margin:3px 0 0;}
#shop .specialcolle dd span {color:#339;display:block;font-weight:bold;}
#shop .coordinator {float:left;margin-left:5px;width:155px;}
#shop .coordinator dd {text-align:center;}
#shop .coordinator div.avt {border:1px solid #D4D8D7;height:142px;margin:14px 0 16px;width:112px;}
#shop .coordinator a img {margin-top:5px;}

#avacolle {width:469px;padding-top:10px;}
#avacolle h1 {border-bottom:2px solid #E6E6E6;margin-bottom:8px;padding-bottom:4px;}
#avacolle h2 {margin-bottom:10px;}
#avacolle .buying_mid {background:url(../images/shop/avacolle/o_buying_mid.gif) repeat-y;margin-bottom:15px;width:469px;}
#avacolle .buying_top {background:url(../images/shop/avacolle/o_buying_top.gif) no-repeat;padding-top:45px;width:100%;}
#avacolle .item_b {background:url(../images/shop/avacolle/g_prod_b.gif) repeat-x 0 100%;margin:0 0 0 2px;padding-left:2px;text-align:center;width:465px;}
#avacolle .item_b td {height:231px;text-align:center;width:116px;}
#avacolle .item_b td p.prod {margin-bottom:7px;}
#avacolle .item_s {background:url(../images/shop/avacolle/g_prod_s.gif) repeat-x 0 100%;margin:0 0 0 2px;padding-left:2px;text-align:center;width:465px;}
#avacolle .item_s td {float:left;height:190px;text-align:center;width:116px;}
#avacolle .item_s td p.prod {margin-bottom:7px;}
#avacolle p.rare {background:url(../images/shop/avacolle/g_rare.gif) no-repeat 50% 0;height:21px;margin-bottom:5px;}
#avacolle p.rare span {color:#000;display:block;font:10px 'verdana';margin-top:8px;}
#avacolle p.secret {background:url(../images/shop/avacolle/g_secret.gif) no-repeat 50% 0;height:21px;margin-bottom:5px;}
#avacolle p.secret span {color:#FFF;display:block;font:10px 'verdana';margin-top:8px;}
#avacolle p.normal {background:url(../images/shop/avacolle/g_normal.gif) no-repeat 50% 0;height:21px;margin-bottom:5px;}
#avacolle p.normal span {color:#FFF;display:block;font:10px 'verdana';margin-top:8px;}
#avacolle .buying {background:#E8E8E8;padding-top:19px;width:100%;}
#avacolle .buying p.tit {background:url(../images/shop/avacolle/g_buying_itemname.gif) no-repeat;font-size:16px;height:30px;line-height:30px;margin:0 0 10px 26px;text-align:center;width:415px;}
#avacolle .buying p.tit span {color:#333;font-size:14px;font-weight:bold;}
#avacolle .buying p.tit strong {color:#F60;font-weight:bold;}
#avacolle .buying dl {margin-left:28px;width:412px;}
#avacolle .buying dd {background:url(../images/shop/avacolle/u_gray.gif) no-repeat 1px 7px;border-bottom:1px solid #FFF;margin-bottom:9px;padding:0 0 5px 6px;}
#avacolle .buying dd a {background:url(../images/shop/avacolle/u_linkyellow.gif) no-repeat 100% 2px;padding-right:7px;text-decoration:underline;}
#avacolle .itemdesc {background:url(../images/shop/avacolle/g_buying_item.gif) repeat-x;height:276px;margin:0 0 0 2px;text-align:center;width:463px;}
#avacolle .itemdesc a img {vertical-align:-2px;}
#avacolle .itemview {margin-bottom:10px;width:469px;}
#avacolle .itemview dd {float:left;text-align:center;width:48%;}
#avacolle .info {background:url(../images/shop/avacolle/l_dotline.gif) repeat-x 0 100%;clear:both;height:22px;margin-bottom:7px;padding-bottom:5px;}
#avacolle .info span {background:url(../images/shop/avacolle/c_question.gif) no-repeat;color:#666;float:left;padding-left:23px;}
#avacolle .info a {background:url(../images/shop/avacolle/u_linkyellow.gif) no-repeat 100% 3px;float:right;margin-right:5px;padding-right:6px;text-decoration:underline;}
#avacolle .txtimg {margin:15px 0;text-align:center;}
#avacolle .rech {color:#000;font-weight:bold;margin-bottom:10px;text-align:center;}
#avacolle .btns {text-align:center;}
#avacolle p.name {color:#000;line-height:15px;margin:5px 0 10px;text-align:center;}
#avacolle p.name span {color:#666;}
#avacolle p.name b {font-weight:normal;text-decoration:line-through;}
#avacolle dl.colledesc dd {background:url(../images/shop/avacolle/u_black.gif) no-repeat 0 6px;line-height:18px;padding-left:5px;}
#avacolle .idneko {background:url(../images/shop/avacolle/i_neko.jpg) no-repeat;height:565px;width:469px;}
#avacolle .idneko dl {margin:450px 0 0 30px;}
#avacolle .idneko dd {color:#000;}
#avacolle .idr2beat {background:url(../images/shop/avacolle/i_r2beat.jpg) no-repeat;height:508px;width:469px;}
#avacolle .idr2beat a {display:block;height:37px;margin:13px 0 0 276px;text-indent:-100px;width:175px;}
#avacolle .idr2beat dl {margin:295px 0 0 30px;}
#avacolle .idr2beat dd {color:#000;}
#avacolle .idr2beat .warning {margin:15px 0 0 25px;padding-left:15px;text-indent:-15px;}
#avacolle .idinu {background:url(../images/shop/avacolle/i_inu.jpg) no-repeat;height:721px;width:469px;}
#avacolle .idinu dl {margin:612px 0 0 30px;}
#avacolle .idinu dd {color:#000;}
#avacolle .idgirlschool {background:url(../images/shop/avacolle/i_girlschool.jpg) no-repeat;height:824px;padding-top:1px;width:469px;}
#avacolle .idgirlschool a {display:none;height:31px;margin-top:681px;text-indent:-1000;width:469px;}
#avacolle .idgirlschool dl {margin:680px 0 0 30px;}
#avacolle .idgirlschool dl.colledesc dd {color:#666;padding-left:10px;}
#avacolle .idgirlschool dd strong {color:#333;}
#avacolle .idgirlschool .warning {color:#666;font-size:11px;line-height:13px;margin:5px 0 0 30px;padding-left:13px;text-indent:-13px;}
#avacolle .idverybear {background:url(../images/shop/avacolle/i_verybear.gif) no-repeat;height:653px;width:469px;}
#avacolle .idverybear a {display:block;height:31px;margin-top:681px;text-indent:-1000;width:469px;}
#avacolle .idverybear dl {margin:565px 0 0 25px;}
#avacolle .idverybear dl.colledesc dd {color:#002C40;line-height:14px;padding-left:10px;}
#avacolle .idverybear dd strong {color:#333;}
#avacolle .idverybear .warning {color:#666;font-size:11px;line-height:13px;margin:5px 0 0 30px;padding-left:13px;text-indent:-13px;}
#avacolle .idranger {background:url(../images/shop/avacolle/i_ranger.jpg) no-repeat;height:699px;width:469px;}
#avacolle .idranger a {display:block;height:31px;margin-top:681px;text-indent:-1000;width:469px;}
#avacolle .idranger dl {margin:595px 0 0 25px;}
#avacolle .idranger dl.colledesc dd {color:#002C40;line-height:14px;padding-left:10px;}
#avacolle .idranger dd strong {color:#333;}
#avacolle .idranger .warning {color:#666;font-size:11px;line-height:13px;margin:5px 0 0 30px;padding-left:13px;text-indent:-13px;}

#avacolle .idshowdown {background:url(../images/shop/avacolle/i_showdown.gif) no-repeat;height:747px;width:469px;}
#avacolle .idshowdown a {display:block;height:31px;margin-top:681px;text-indent:-1000;width:469px;}
#avacolle .idshowdown dl {margin:630px 0 0 25px;}
#avacolle .idshowdown dl.colledesc dd {color:#dce2ad;line-height:14px;margin-bottom:3px;}
#avacolle .idshowdown dl.colledesc dd {background:url(../images/shop/avacolle/u_dce2ad.gif) no-repeat 0 6px;line-height:18px;padding-left:10px;line-height:14px;letter-spacing:0.1em}
#avacolle .idshowdown dd strong {color:#333;}
#avacolle .idshowdown .warning {color:#666;font-size:11px;line-height:13px;margin:5px 0 0 30px;padding-left:13px;text-indent:-13px;}

#avacolle .idworldcostume {background:url(../images/shop/avacolle/i_worldcostume.gif) no-repeat;height:720px;width:469px;}
#avacolle .idworldcostume a {display:block;height:31px;margin-top:681px;text-indent:-1000;width:469px;}
#avacolle .idworldcostume dl {margin:600px 0 0 28px;width:420px;}
#avacolle .idworldcostume dl.colledesc dd {color:#0050a0;line-height:14px;margin-bottom:3px;}
#avacolle .idworldcostume dl.colledesc dd {background:url(../images/shop/avacolle/u_worldcostume.gif) no-repeat 0 6px;line-height:18px;padding-left:10px;line-height:14px;letter-spacing:0.1em}
#avacolle .idworldcostume dd strong {color:#333;}
#avacolle .idworldcostume .warning {color:#666;font-size:11px;line-height:13px;margin:5px 0 0 30px;padding-left:13px;text-indent:-13px;}

#avacolle .idshowa {background:url(../images/shop/avacolle/i_showa.gif) no-repeat;height:720px;width:469px;}
#avacolle .idshowa dl {margin:600px 0 0 28px;width:420px;}
#avacolle .idshowa dl.colledesc dd {color:#feeaa5;line-height:14px;margin-bottom:1px;}
#avacolle .idshowa dl.colledesc dd {background:url(../images/shop/avacolle/u_showa.gif) no-repeat 0 6px;line-height:18px;padding-left:10px;line-height:14px;letter-spacing:0.1em}
#avacolle .idshowa dd strong {color:#feeaa5;}
#avacolle .idshowa .warning {color:#feeaa5;font-size:11px;line-height:13px;margin:5px 0 0 30px;padding-left:13px;text-indent:-13px;}

#avacolle .navi {border-top:3px solid #E2E2E2;margin-top:10px;padding-top:10px;text-align:center;width:469px;}
#avacolle .navi img {margin:0 15px;vertical-align:-4px;}
#avacolle .about {margin:20px 0px 30px 5px;}
#avacolle .about img {display:block;}
#avacolle .about p {background:url(../images/shop/avacolle/i_about09_07.gif) no-repeat;height:58px;width:459px;}
#avacolle .about a {display:block;height:48px;margin:5px 0 0 223px;text-indent:-250px;width:225px;}


/* avacolle list page */
#avacolle .listinfo_l {margin-right:9px;}
#avacolle .listinfo {float:left;margin-bottom:10px;width:230px;}
#avacolle .listinfo .imgdesc {border:1px solid #CCC;height:247px;text-align:center;width:230px;}
#avacolle .listinfo .imgdesc p.name {margin:8px 0 3px;}
#avacolle .listinfo .imgdesc img {margin-top:15px;vertical-align:-4px;}
#avacolle .listinfo .imgdesc a img {margin:0 2px;}
#avacolle .listinfo .txtdesc {color:#000;height:151px;width:230px;}
#avacolle .listinfo .txtdesc p {height:60px;line-height:15px;margin:13px 0 0 15px;}
#avacolle .listinfo .txtdesc dl {margin:15px 0 0 17px;}
#avacolle .listinfo .txtdesc dd {background:url(../images/shop/avacolle/u_black.gif) no-repeat 0 6px;line-height:15px;padding-left:5px;}
#avacolle .listinfo .txtdesc a {display:block;height:19px;margin:5px 0 0 123px;width:98px;}
#avacolle .listinfo .descr2beat {background:url(../images/shop/avacolle/g_r2beat.gif) no-repeat;}
#avacolle .listinfo .descneko {background:url(../images/shop/avacolle/g_neko.gif) no-repeat;}

.itembox {height:166px;position:relative;text-align:right;width:150px;z-index:2;}
.itembox p.icon {left:0;position:absolute;top:7px;width:36px;z-index:3;}
.itemsingle {height:166px;position:relative;text-align:right;width:156px;z-index:2;}
.itemsingle p.icon {left:0;position:absolute;top:7px;width:36px;z-index:3;}

/*shop_top*/
#shop .thd1{height:81px;background:url(../images/shop/g_shoptop_txt1.gif) 0 0 no-repeat;color:#666;line-height:16px;margin-bottom:12px;padding:20px 0 0 20px;}
#shop .guide{background:url(../images/shop/g_guide.gif) no-repeat;color:#666;height:22px;line-height:18px;padding:3px 0 0 110px;}
#shop .point{background:url(../images/shop/g_pointshop.gif) no-repeat;color:#666;height:84px;line-height:18px;margin-bottom:20px;padding:32px 0 0 28px;}
#shop .point b {color:#000;}
#shop .point img {vertical-align:-2px;}
#shop .ds {color:#666;padding-left:6px;}
#shop .lst01 p.t{width:469px;height:25px;text-align:right;background:url(../images/shop/h_st01.gif) 0 0 no-repeat;padding:8px 7px 0 0;margin-bottom:7px;}
#shop .lst01 .av_lst {background:url(../images/shop/g_shoplst_bg1.gif) no-repeat;height:229px;}
#shop .lst01 .av_lst .nw {position:relative;top:5px;left:5px;z-index:3;}
#shop .lst01 .av_lst dd {float:left;width:117px;padding:2px 0 0 3px;text-align:center;}
#shop .lst01 .av_lst .a {height:152px;width:110px;}
#shop .lst01 .av_lst .a div {height:140px;width:110px;}
.av_lst p.txt_a {height:33px;line-height:14px;text-align:center;width:110px;}
.av_lst p.txt_a a:link    {color:#292929;font:12px 'MS PGothic';line-height:14px;text-decoration:none;}
.av_lst p.txt_a a:visited {color:#292929;font:12px 'MS PGothic';line-height:14px;text-decoration:none;}
.av_lst p.txt_a a:hover   {color:#09F;font:12px 'MS PGothic';line-height:14px;text-decoration:underline;}
.av_lst p.sq_a {height:10px;margin-bottom:5px;text-align:center;width:110px;}
/*.av_lst p.txt_a2 {color:#666;font:11px 'Verdana';margin:0 0 3px 0;text-align:center;width:110px;} MC 50% event end !! this code use!!  */
.av_lst p.txt_a2 {color:#666;font:12px 'MS PGothic';margin:0 0 3px 0;text-align:center;width:110px;}
.av_lst p.btn_a {height:19px;text-align:center;width:110px;}
#shop .lst02 {clear:both;width:469px;margin-bottom:15px;}
#shop .lst02 div.av_a{float:left;}
#shop .lst02 div.av_b{float:right;}
.av_a dd {float:left;padding:0 0 0 4px;width:117px;}
.av_a div.img_a{height:115px;width:110px;}
.av_a p.txt_a{height:33px;line-height:14px;text-align:center;width:110px;}
.av_a p.txt_a a:link    {color:#292929;font:12px 'MS PGothic';line-height:14px;text-decoration:none;}
.av_a p.txt_a a:visited {color:#292929;font:12px 'MS PGothic';line-height:14px;text-decoration:none;}
.av_a p.txt_a a:hover   {color:#09F;font:12px 'MS PGothic';line-height:14px;text-decoration:underline;}
.av_a p.sq_a{height:10px;margin-bottom:5px;text-align:center;width:110px;}
.av_a p.txt_a2{margin:0 0 3px 0;font:11px 'Verdana';color:#666;text-align:center;width:110px;}
.av_a p.btn_a{height:19px;text-align:center;width:110px;}
.av_b div.img_b{width:110px;height:115px;}
.av_b p.txt_b{height:33px;line-height:14px;text-align:center;width:110px;}
.av_b p.txt_b a:link    {color:#292929;font:12px 'MS PGothic';text-decoration:none;}
.av_b p.txt_b a:visited {color:#292929;font:12px 'MS PGothic';text-decoration:none;}
.av_b p.txt_b a:hover   {color:#09F;font:12px 'MS PGothic';text-decoration:underline;}
.av_b p.txt_b2{margin:0 0 16px 0;font:11px 'Verdana';color:#666;text-align:center;width:110px;}
.av_b p.btn_b{height:19px;text-align:center;width:110px;}
#shop .lst03 p.t{width:469px;height:27px;text-align:right;background:url(../images/shop/h_st04.gif) 0 0 no-repeat;padding:10px 7px 0 0;margin-bottom:7px;}
#shop .av_c dd {float:left;margin:0 20px 0 15px;text-align:center;width:112px;}
#shop .av_c div.avt {border:1px solid #d4d8d7;}
#shop .av_c dd img {margin-bottom:5px;}

#shop .enchu {border:1px solid #D4D8D7;margin:2px 0 30px 0;padding-left:49px;}
#shop .enchu dd {background:url(../images/shop/l_enchudot.gif) no-repeat 0 100%;height:45px;}
#shop .enchu dd.e {background-image:none;height:44px;}
#shop .enchu span {float:left;margin:7px 57px 0 27px;text-align:center;width:113px;}
#shop .enchu span img {display:block;}
#shop .enchu div {float:left;font-weight:bold;padding-top:10px;}

#shop .selectenchu {border:1px solid #D4D8D7;margin:5px 0 10px;padding-bottom:10px;width:469px;}
#shop .selectenchu dl {background:url(../images/shop/l_selectenchu_dot.gif) repeat-y;margin:10px 0 0;width:467px;}
#shop .selectenchu dd {float:left;margin-bottom:10px;padding-left:40px;width:230px;}

/* change */
#shop h1 {border-bottom:2px solid #E6E6E6;margin-bottom:8px;padding-bottom:4px;}
#shop .info {background:url(../images/shop/avacolle/l_dotline.gif) repeat-x 0 100%;clear:both;height:22px;margin-bottom:7px;padding-bottom:5px;}
#shop .info span {background:url(../images/shop/avacolle/c_question.gif) no-repeat;color:#666;float:left;padding-left:23px;}

.box_change { width:469px; background-color:#f8e0e7; padding:3px;}
.box_change table { empty-cells:show;}
.box_change table.item { width:463px; border:#eac6d1 solid 1px; border-collapse:collapse; border-spacing:0; empty-cells:show;}
.box_change table.item td { vertical-align:middle; padding:10px;}
.box_change table.item .image{ background:#fff; width:110px; text-align:center;}
.box_change table.item .txt{ background:#fff; }
.box_change table.item .tb{ width:109px; background:#fff; color:#666; border-left:#eac6d1 solid 1px;}
.box_change table.item .image span{width:110px;height:110px;background:url(../images/shop/g_imgbox4.gif) 0 0 no-repeat;}
.box_change table.item .txt span{color:#666;}
.box_change table.item .txt span.b{color:#000;}
.box_change .total td { border-bottom:#eac6d1 solid 1px;}
.box_change .box_a .ax {color:#666;padding-left:13px;}
.box_change .box_a .bx{color:#000;}
.box_change .box_a .bx b{color:#FF6600;}

#shop .attention { background:#ffc0d2; padding:4px;}
#shop .attention .ttl{ background:#fff url(../images/shop/icon_attention.gif) no-repeat 10px 10px; color:#f00; font-weight:bold; line-height:100%; padding:10px 10px 0 25px;}
#shop .attention ul{ background:#fff; list-style:none; padding:5px 10px 8px 10px;}
#shop .attention li{ background:url(../images/common/icon/icon_dot01_v826.gif) no-repeat 4px 7px; padding:0 0 0 12px; color:#666; line-height:140%;}

.win1 .ttl { color:#ff6600; font-weight:bold; background:url(../images/shop/icon_arrow.gif) no-repeat 8px 2px; padding: 0 0 5px 22px;}
.win1 .txt { color:#666; padding: 0 22px;}
.win1 .bt { text-align:center; border-top:#ffc0d2 solid 1px; margin: 10px 0 0 0; padding:10px;}
.win1 .bt img { margin: 0 3px;}

#shop .buying_mid {background:url(../images/shop/img_change_get.gif) no-repeat; margin-bottom:15px; width:469px; height:340px; text-align:center;}
#shop .buying_mid table { margin: 109px auto 0 auto;}
#shop .item_b { margin:0 0 0 2px;padding-left:2px;text-align:center;width:465px;}
#shop .item_b td {height:231px;text-align:center;width:116px;}
#shop .item_b td p.prod {margin-bottom:7px;}
#shop .item_s { margin:0 0 0 2px;padding-left:2px;text-align:center;width:465px;}
#shop .item_s td {float:left;height:190px;text-align:center;width:116px;}
#shop .item_s td p.prod {margin-bottom:7px;}
#shop p.normal {background:url(../images/shop/img_change_no.gif) no-repeat center bottom; height:21px;margin-bottom:5px;}
#shop p.normal span {color:#FFF;display:block;font:10px 'verdana';margin-top:8px;}
#shop .btns {text-align:center; border-top:#ffc0d2 solid 1px; padding:10px 0 0 0;}

/*sub01*/
.smp .tsub1{width:487px;height:102px;background:url(../images/shop/g_shopsub_txt1.gif) 0 0 no-repeat;padding:37px 0 0 107px;line-height:120%;color:#666;}
.smp .tsub1 p{text-align:center;}
#shop .title{height:25px;background:url(../images/shop/g_txt_bg.gif) 0 0 no-repeat;margin-bottom:10px;}
#shop .title h1{clear:both;color:#000;font:12px;}
#shop .title h1 b{float:left;padding:7px 0 0 14px;}
#shop .title h1 span{color:#666;float:right;padding:7px 5px 0 0;}

#shop .event_tit { height:25px;margin-bottom:10px;}


/*sub03*/
.smp .tsub2{width:487px;height:102px;background:url(../images/shop/g_shopsub_txt2.gif) 0 0 no-repeat;padding:47px 0 0 120px;line-height:120%;}
.smp .tsub2 p{color:#fff;text-align:center;}
.smp .tsub3{width:487px;height:102px;background:url(../images/shop/g_shopsub_txt2.gif) 0 0 no-repeat;padding:40px 0 0 130px;line-height:120%;color:#fff;}

/*sub05*/
.box1{width:469px;background-color:#F2F2F2;padding:3px;}
.box1 .ta{width:354px;padding:10px;background-color:#FFF;color:#666;}
.box1 .tb{width:109px;text-align:center;background-color:#FFF;color:#666;}
.box1 .ta p.ba{float:left;width:110px;height:110px;}
.box1 .ta div.ba span{width:110px;height:110px;background:url(../images/shop/g_imgbox4.gif) 0 0 no-repeat;}
.box1 .ta div.bb span{color:#666;}
.box1 .ta div.bb span.b{color:#000;}
.box1 .ta div.bb{float:right;width:226px;padding:22px 0 0 18px;}
.box1 .ta div.bb p.gitem {color:#FF003C;font-weight:bold;}
.box1 .ta div.bb p.gitem b {color:#292929;display:block;font-weight:bold;text-decoration:line-through;}
.box1 .box_a .ax {color:#666;padding-left:13px;}
.box1 .box_a .bx{color:#000;}
.box1 .box_a .bx b{color:#FF6600;}

.box2{border:1px solid #E6E6E6;text-align:center;width:469px;}
.box2 table {width:444px;}
.box2 td {height:168px;padding-top;15px;}
.box2 p{width:334px;text-align:center;line-height:120%;color:#666;}
.box2 p strong {color:#000;}

.box3{height:170px;border:1px solid #E6E6E6;text-align:center;width:469px;}
.box3 p{width:334px;text-align:center;padding:35px 0 0 0;line-height:120%;color:#666;}
.box3 p b{color:#000;}
.box3 p span{color:#FF6600;}
#bx1 p{padding:17px 0 0 0;}
#bx2 p{padding:30px 0 0 0;}
#bx3 p{padding:25px 0 0 0;}

.box4{width:469px;height:170px;background:url(../images/shop/g_buy.jpg) 0 0 no-repeat;margin-top:15px;}
.box4 .a{color:#666;line-height:18px;margin:70px 15px 0 170px;height:45px;text-align:center;}
.box4 .b{border-top:1px solid #E6E6E6;margin:10px 15px 0 145px;padding:10px 0 0;text-align:center;}
.box4 .c{color:#666;line-height:16px;margin:65px 0 0 170px;}

.box_e{width:469px;height:170px;background:url(../images/shop/g_error.jpg) 0 0 no-repeat;margin-top:15px;}
.box_e .a{color:#666;line-height:18px;padding:63px 30px 0 160px;text-align:center;}
.box_e .b{text-align:center;padding:6px 40px 0 170px;}

/*sub06*/
.box5{ width:469px;background-color:#F2F2F2;padding:3px;}
.box5 .ta2{ width:463px;padding:10px;background-color:#fff;}
.box5 .ta2 p.ba{ float:left;width:110px;height:110px;}
.box5 .ta2 p.ba span{ width:110px;height:110px;background:url(../images/shop/g_imgbox4.gif) 0 0 no-repeat;padding:5px;}
.box5 .ta2 p.bb span{ color:#666;padding-top:5px;}
.box5 .ta2 p.bb span.b{ color:#000;}
.box5 .ta2 p.bb{ width:253px;padding:22px 0 0 18px;}
.box5 .box_a .ax { color:#666;padding-left:13px;}
.box5 .box_a .bx{ color:#000;}
.box5 .box_a .bx b{ color:#FF6600;}

.box5 .bxt{ width:445px;height:188px;background:url(../images/shop/g_shopsub_txt3.gif) 0 0 no-repeat;}
.box5 .bxt p.a{ padding:14px 0 0 68px;float:left;color:#666;}
.box5 .bxt p.b{ padding:70px 0 0 18px;}

.box5 .pmsg_m { background:url(../images/shop/o_presentmsg_mid.gif) repeat-y;width:445px;}
.box5 .pmsg_b { background:url(../images/shop/o_presentmsg_btm.gif) no-repeat 0 100%;width:100%;}
.box5 .pmsg { background:url(../images/shop/o_presentmsg_top.gif) no-repeat;padding:15px 0 18px 15px;width:100%;}
.box5 .pmsg .tarea { clear:both;color:#999;margin:5px 0 0 1px;}
.box5 .pmsg textarea { border:1px solid #B2B2B2;height:87px;width:412px;}
.box5 .pmsg span { color:#666;}
.box5 .pmsg span.ls { letter-spacing:-1px;}
.box5 .pmsg .text { border:1px solid #B2B2B2;height:19px;width:109px;}

.xmasstep1 {margin:12px 0 0 0px;width:478px;}
.xmasstep1 .cardkind {background:#F1F1F1 url(../images/shop/o_cardkind_r.gif) no-repeat 100% 0;height:25px;}
.xmasstep1 .cardkind_l {background:url(../images/shop/o_cardkind_l.gif) no-repeat;width:100%;}
.xmasstep1 .cardkind_lg {width:468px;}
.xmasstep1 .cardkind_st {width:227px;}
.xmasstep1 .cardkind span {background:url(../images/shop/u_org_01.gif) no-repeat 6px 5px;color:#000;font-weight:bold;line-height:25px;padding-left:16px;}
.xmasstep1 dl {margin:10px 0 0 2px;width:100%;}
.xmasstep1 dd {float:left;margin-right:5px;text-align:center;width:110px;}
.xmasstep1 dd.e {margin-right:0;}
.xmasstep1 dd span {color:#666;font:11px 'verdana';}
.xmasstep1 dd span img {margin-left:1px;}
.xmasstep1 dd a img {vertical-align:-4px;}
.xmasstep1 .frame {border-right:1px solid #F1F1F1;float:left;margin-top:12px;width:235px;}
.xmasstep1 .seal {float:left;margin:12px 0 0 4px;width:227px;}

.xmasstep2 {background:#F2F2F2;margin-top:1px;padding-bottom:10px;width:487px;}
.xmasstep2 .pmsg_m {background:url(../images/shop/o_presentmsg_mid.gif) repeat-y;margin:15px 0 0 23px;width:445px;}
.xmasstep2 .pmsg_b {background:url(../images/shop/o_presentmsg_btm.gif) no-repeat 0 100%;width:100%;}
.xmasstep2 .pmsg {background:url(../images/shop/o_presentmsg_top.gif) no-repeat;padding:15px 0 18px 15px;width:100%;}
.xmasstep2 .pmsg .tarea {clear:both;color:#999;margin:5px 0 0 1px;}
.xmasstep2 .pmsg textarea {border:1px solid #B2B2B2;height:87px;width:412px;}
.xmasstep2 .pmsg span {color:#666;}
.xmasstep2 .pmsg .text {border:1px solid #B2B2B2;height:19px;width:139px;}
.xmasstep2 p.action {margin-top:10px;text-align:center;}

.xmasstep3 {text-align:center;width:447px;}
.xmasstep3 .preview {border:1px solid #5C6B89;}
.xmasstep3 dl {background:url(../images/shop/l_xmas_dot.gif) repeat-x;margin-top:10px;width:400px;}
.xmasstep3 dd {background:url(../images/shop/l_xmas_dot.gif) repeat-x 0 100%;height:27px;}
.xmasstep3 dd span.sj {color:#292929;font-weight:bold;line-height:27px;text-align:left;width:180px;}
.xmasstep3 dd span.price {margin-left:15px;}
.xmasstep3 dd span.price em {color:#292929;font-style:normal;}

#xmascard {background:url(../images/shop/i_cardnoticetext_bg.gif) no-repeat;height:255px;width:487px;}
#xmascard .notice {float:left;width:199px;height:239px;margin:9px 7px 0px 5px;text-align:center;background:url(../images/shop/e_xmascardsend_bg.gif) no-repeat;}
#xmascard .notice img {display:block;}
#xmascard .notice p {margin:20px 0 12px;}
#xmascard .notice span {color:#656565;}
#xmascard .preview {background-color:#FFF;float:left;height:239px;margin-top:9px;width:262px;}
#xmascard .small {border:1px solid #B4B4B4;height:202px;margin:4px 0 4px 5px;width:252px;}
#xmascard .preview a {margin-left:6px;}

.box6{width:469px;background-color:#F2F2F2;padding:3px;}
.box6 p{height:30px;padding:7px 0 0 7px;}
.box6 .pr1{margin-bottom:10px;}
.box6 .pr1 .sbr2 span.t{color:#666;padding-top:5px;}
.box6 .pr1 .sbr2 span.a{width:56px;color:#666;padding-top:5px;}
.box6 .pr1 .sbr2 span.b{color:#000;}
.box6 .pr1 .sbr3{padding:8px 0 0 0;}
.box6 .pr1 .sbr3 p.tx{background:url(../images/shop/g_imgbox5.gif) 0 0 no-repeat;width:127px;height:157px;padding:8px;}
.box6 .pr1 .sbr3 p.tc{margin-top:19px;}

.box7{width:469px;height:179px;background:url(../images/shop/g_ticket_cmt.gif) 0 0 no-repeat;}
.box7 .a{line-height:130%;padding:80px 0 0 24px;}
.box7 .b{text-align:center;padding:30px 0 0 0;}

.box8 {background:url(../images/shop/g_shoptop_txt1.gif) 0 8px no-repeat;color:#666;font:12px;height:89px;padding:29px 0 29px 21px;width:469px;}
.box8 p.a{padding:0 0 9px 0;color:#000;}
.box8 .ft1{color:#666;}

/* xmas_MINIMAIL */
#xmasmail {height:400px;position:relative;width:500px;z-index:2;}
#xmasmail .frame1 {height:30px;left:0;position:absolute;top:0;width:500px;z-index:3;}
#xmasmail .frame2 {height:340px;left:0;position:absolute;top:30px;width:30px;z-index:3;}
#xmasmail .frame3 {height:340px;right:0;position:absolute;top:30px;width:30px;z-index:3;}
#xmasmail .frame4 {height:30px;left:0;position:absolute;top:370px;width:500px;z-index:3;}
#xmasmail .acce1 {height:166px;left:0;position:absolute;top:234px;width:174px;z-index:4;}
#xmasmail .acce2 {height:85px;left:0;position:absolute;top:0;width:500px;z-index:4;}
#xmasmail .acce0 {height:117px;left:373;position:absolute;top:0;width:127px;z-index:5;}
#xmasmail div.pr1 div.b .lnk a.lnk1 {background:url(../images/shop/c_sub06_01.gif) no-repeat;font:10px 'MS PGothic';height:12px;padding-left:18px;}
#xmasmail div.pr1 div.b .lnk a.lnk2 {background:url(../images/shop/c_!_02.gif) no-repeat;font:10px 'MS PGothic';height:12px;padding-left:18px;}
#xmasmail div.pr1{margin:83px 0 0 39px;width:420px;}
#xmasmail div.pr1 p.a{float:left;line-height:14px;text-indent:-37px;padding-left:37px;width:131px;margin:0;}
#xmasmail div.pr1 p.a a {font-weight:bold;line-height:14px;text-decoration:underline;}
#xmasmail div.pr1 div.b {float:left;font:11px 'verdana';height:29px;width:272px;margin:0 0 0 7px;padding:0;}
#xmasmail div.pr1 div.b span.time {font:11px 'MS PGothic';}
#xmasmail div.pr1 div.b span.mail{font:11px 'MS PGothic';margin-left:10px;}
#xmasmail div.pr1 div.b span.mail b{color:#000;font:bold 11px 'verdana';}
#xmasmail div.pr2{height:260px;margin:0 0 6px 39px;padding:1px 0 0 0;width:420px;}
#xmasmail div.pr2 div.m2{both:clear;}
#xmasmail div.pr2 div.m2 div.tx{float:left;background:url(../images/shop/g_imgbox5.gif) 4px 0 no-repeat;height:157px;padding:7px 7px 0 12px;width:135px;}
#xmasmail div.pr2 div.m2 div.msg {background-color:#FFF;border:1px solid #B2B2B2;color:#666;height:217px;margin:0;padding:10px;width:272px;overflow:auto;}
#xmasmail div.pr2 div.btn1{background:url(../images/minimail/l_xmas_dotline.gif) no-repeat;clear:both;margin-top:6px;padding-top:6px;text-align:right;width:420px;}
#xmasmail div.pr2 div.btn1 p{margin:0 12px 0 0;}
#xmasmail div.pr2 p.ha{float:left;margin:2px 0 6px 5px;}
#xmasmail div.pr2 p.hb{float:right;margin:0 5px 6px 0;}
/* #xmasmail div.btn1{background:url(../images/minimail/l_xmas_dotline.gif) no-repeat;left:45px;padding-top:7px;position:absolute;text-align:center;top:337px;width:420px;z-index:10;}*/

/* shop_MINIMAIL */
#mm1{border:1px solid #E6E6E6;width:463px;background-color:#FFF;text-align:center;}
.bmail p.t1{margin-top:9px;}
.bmail .pr1{both:clear;width:421px;margin:0;}
.bmail .pr1 p.a{float:left;width:200px;margin:0;padding:5px 0 0 0;}
.bmail .pr1 p.b{float:right;font:11px 'Verdana';width:221px;text-align:right;margin:0;padding:9px 0 0 0;}
.bmail .pr2{background:url(../images/shop/g_minimail01.gif) 0 0 no-repeat;width:421px;height:443px;margin-bottom:6px;}
.bmail p.a{margin:0 0 5px 0;}
.bmail .pr2 div.m1{background:url(../images/shop/g_minimail02.gif) 0 0 no-repeat;width:405px;height:165px;both:clear;margin:0 0 8px 8px;padding-top:10px;}
.bmail .pr2 div.m1 p.x1{float:left;width:128px;}
.bmail .pr2 div.m1 p.x2{float:left;padding-top:40px;}
.bmail .pr2 div.m1 p.x2 span.t{color:#666;}
.bmail .pr2 div.m1 p.x2 span.a{width:56px;color:#666;}
.bmail .pr2 div.m1 p.x2 span.b{color:#000;}
.bmail .pr2 div.m1 table {width:390px;}
.bmail .pr2 div.m1 td.x1{height:140px;width:128px;}
.bmail .pr2 div.m1 td.x2{padding-right:10px;}
.bmail .pr2 div.m1 td.x2 span.t{color:#666;}
.bmail .pr2 div.m1 td.x2 span.a{color:#666;width:56px;}
.bmail .pr2 div.m1 td.x2 span.b{color:#000;}
.bmail .pr2 div.m2{clear:both;margin-left:8px;}
.bmail .pr2 div.m2 div.tx{float:left;background:url(../images/shop/g_imgbox5.gif) 0 0 no-repeat;width:127px;height:157px;padding:8px 8px 0 8px;}
.bmail .pr2 div.m2 div.tx span{margin:34px 0 0 0;display:block;}
.bmail .pr2 div.m2 div.tx span u{letter-spacing:-1;}
.bmail .pr2 div.m2 p.tc{float:left;width:272px;margin:0;padding:0;}
.bmail .pr2 .r2beat {color:#666;line-height:14px;}
.bmail .pr2 .r2beat p {text-align:center;}
.bmail .pr2 .r2beat img {margin-top:10px;}
/* //shop_MINIMAIL */

/* MINIMAIL */
#mm2{border:1px solid #E6E6E6;width:438px;background-color:#FFF;text-align:center;}
#mm2 div.pr1{margin-bottom:5px;}
#mm2 div.pr2{background:url(../images/minimail/g_minibg01.gif) 0 0 no-repeat;width:420px;height:270px;margin-bottom:6px;padding:9px 0 0 0;}
#mm2 div.pr2 div.m2{both:clear;}
#mm2 div.pr2 div.m2 div.tx{float:left;background:url(../images/shop/g_imgbox5.gif) 0 0 no-repeat;width:127px;height:157px;padding:8px 8px 0 8px;}
#mm2 div.pr2 div.m2 div.tx span{margin:12px 0 0 0;}
#mm2 div.pr2 div.m2 p.tc{float:left;width:272px;margin:0;padding:0;}
#mm2 div.pr2 div.btn1{text-align:center;margin-top:13px;display:block;clear:both;}
#mm2 div.pr2 div.btn1 p{float:left;padding-left:148px;}
#mm2 div.pr2 div.btn1 span{color:#666;float:right;padding-right:7px;}
#mm2 div.pr2 div.btn2{text-align:center;margin-top:13px;display:block;clear:both;}
#mm2 div.pr2 div.btn2 p{float:left;padding-left:110px;}
#mm2 div.pr2 div.btn2 span{color:#666;float:right;padding-right:7px;}
#mm2 div.pr2 div.btn3 {text-align:center;margin-top:13px;display:block;clear:both;}

#mm3{border:1px solid #E6E6E6;width:438px;background-color:#FFF;text-align:center;}
#mm3 div.pr1{margin-bottom:5px;}
#mm3 div.pr2{background:url(../images/minimail/g_minibg02.gif) 0 0 no-repeat;width:420px;height:424px;margin-bottom:6px;padding:9px 0 0 0;}
#mm3 .pr2 div.m1{background:url(../images/shop/g_minimail02.gif) 0 0 no-repeat;width:405px;height:165px;both:clear;margin:0 0 8px 8px;padding:15px 0 0 6px;}
#mm3 div.pr2 div.m2{both:clear;}
#mm3 div.pr2 div.m2 div.tx{float:left;background:url(../images/shop/g_imgbox5.gif) 0 0 no-repeat;width:127px;height:157px;padding:8px 8px 0 8px;}
#mm3 div.pr2 div.m2 div.tx span{margin:13px 0 0 0;}
#mm3 div.pr2 div.m2 p.tc{float:left;width:272px;margin:0;padding:0;}
#mm3 div.pr2 div.btn1{text-align:center;margin-top:15px;display:block;clear:both;}
#mm3 div.pr2 div.btn1 p{float:left;padding-left:148px;}
#mm3 div.pr2 div.btn1 span{color:#666;float:right;padding-right:7px;}
#mm3 p.t1{margin:0;padding:0;}
#mm3 div.pr2 span.a1{color:#666;display:block;margin-top:10px;}
#mm3 div.pr2 div.btn2{text-align:center;margin-top:13px;display:block;clear:both;}
#mm3 div.pr2 div.btn2 p{float:left;padding-left:110px;}
#mm3 div.pr2 div.btn2 span{color:#666;float:right;padding-right:7px;}
#mm3 .previewno {background-color:#FFF;margin:0;border:1px solid #B2B2B2;height:195px;color:#666;padding:10px;width:272px;overflow:auto;}
#mm3 .preview {background-color:#FFF;margin:0;border:1px solid #B2B2B2;height:230px;color:#666;padding:10px;width:272px;overflow:auto;}

#mm4{width:438px;color:#000;background-color:#FFF;}
#mm4 div.pr4{background:url(../images/minimail/g_minibg03.gif) 0 0 no-repeat;width:421px;height:270px;margin:10px 0 10px 8px;padding:10px 9px;}
#mm4 div.pr4 p.b{margin-top:8px;}
#mm4 div.pr4 p.b span{color:#666;font:11px 'Verdana';}
#mm4 div.pr4 p.c{margin-top:5px;}
#mm4 div.pr4 p.btn3{margin-top:12px;text-align:center;}

#mm5{border:1px solid #E6E6E6;width:438px;background-color:#FFF;text-align:center;}
#mm5 div.pr1{margin-bottom:5px;}
#mm5 div.pr2{background:url(../images/minimail/g_minibg04.gif) 0 0 no-repeat;width:420px;height:300px;margin-bottom:6px;padding:6px 0 0 0;}
#mm5 .pr2 div.m1{background:url(../images/shop/g_minimail02.gif) 0 0 no-repeat;width:405px;height:165px;both:clear;margin:0 0 8px 8px;padding:15px 0 0 6px;}
#mm5 div.pr2 div.m2{both:clear;}
#mm5 div.pr2 div.m2 div.tx{float:left;background:url(../images/shop/g_imgbox5.gif) 0 0 no-repeat;width:127px;height:157px;padding:7px 7px 0 8px;}
#mm5 div.pr2 div.m2 div.tx span{margin:35px 0 0 0;}
#mm5 div.pr2 div.m2 p.tc{float:left;width:272px;margin:0;padding:0;}
#mm5 div.pr2 div.btn1{text-align:center;margin-top:15px;display:block;clear:both;}
#mm5 div.pr2 div.btn1 p{float:left;padding-left:110px;}
#mm5 div.pr2 div.btn1 span{color:#666;float:right;padding-right:7px;}
#mm5 div.pr2 p.ha{float:left;margin:2px 0 6px 5px;}
#mm5 div.pr2 p.hb{float:right;margin:0 5px 6px 0;}

#mm6{width:438px;color:#000;background-color:#FFF;}
#mm6 div.pr4{background:url(../images/minimail/g_minibg05.gif) 0 0 no-repeat;width:421px;height:270px;margin:10px 0 10px 8px;padding:10px 9px;}
#mm6 div.pr4 p.b{margin-top:8px;}
#mm6 div.pr4 p.b span{color:#666;font:11px 'Verdana';}
#mm6 div.pr4 p.c{margin-top:37px;height:35px;}
#mm6 div.pr4 p.btn3{text-align:center;}

#mm7{border:1px solid #E6E6E6;width:438px;background-color:#FFF;text-align:center;}
#mm7 div.pr1{margin-bottom:5px;}
#mm7 div.pr2{background:url(../images/minimail/g_minibg06.gif) 0 0 no-repeat;width:420px;height:370px;margin-bottom:6px;padding:9px 0 0 0;}
#mm7 div.pr2 div.m2{both:clear;}
#mm7 div.pr2 div.m2 div.tx{float:left;background:url(../images/shop/g_imgbox5.gif) 0 0 no-repeat;width:127px;height:157px;padding:8px 8px 0 8px;}
#mm7 div.pr2 div.m2 div.tx span{margin:12px 0 0 0;}
#mm7 div.pr2 div.m2 p.tc{float:left;width:272px;margin:0;padding:0;}
#mm7 div.pr2 div.time {clear:both;color:#000;margin-top:15px;text-align:center;}
#mm7 div.pr2 div.setup {clear:both;color:#000;margin-top:13px;text-align:center;}
#mm7 div.pr2 div.setup p {margin-bottom:3px;}
#mm7 div.pr2 div.btn1{text-align:center;margin-top:13px;display:block;clear:both;}
#mm7 div.pr2 div.btn1 p{float:left;padding-left:148px;}
#mm7 div.pr2 div.btn1 span{color:#666;float:right;padding-right:7px;}
#mm7 div.pr2 div.btn2{text-align:center;margin-top:13px;display:block;clear:both;}
#mm7 div.pr2 div.btn2 p{float:left;padding-left:110px;}
#mm7 div.pr2 div.btn2 span{color:#666;float:right;padding-right:7px;}
#mm7 div.pr2 div.btn3 {text-align:center;margin-top:13px;display:block;clear:both;}

#mm_chat {background-color:#FFF;color:#000;width:438px;}
#mm_chat p.link {float:left;height:34px;padding:10px 0 0 12px;}
#mm_chat p.link b {background:url(../images/minimail/u_org.gif) no-repeat 100% 4px;padding-right:12px;}
#mm_chat p.friend {float:right;padding:8px 10px 0 0;}
#mm_chat .high {height:225px;}
#mm_chat .invite {background:#EBEBEB url(../images/minimail/o_invite_top.gif) no-repeat;clear:both;margin:0 0 6px 8px;width:421px;}
#mm_chat .invite .btm {background:url(../images/minimail/o_invite_btm.gif) no-repeat 0 100%;padding:7px 9px 9px;width:421px;}
#mm_chat .invite span {color:#666;font:11px 'verdana';}
#mm_chat .invite textarea {height:75px;overflow:auto;padding:5px;width:402px;}
#mm_chat .invite p {padding-top:7px;text-align:center;}
#mm_chat .login {background-color:#ECECEC;border-top:1px solid #E6E6E6;clear:both;height:26px;margin-bottom:5px;padding-top:3px;width:438px;}
#mm_chat .login .id {color:#777;float:left;padding:0 0 0 75px;}
#mm_chat .login .area {color:#777;float:right;padding:0 50px 0 0;}
#mm_chat .l_list {margin:0 0 10px 9px;width:417px;}
#mm_chat .l_list dt {border-bottom:1px solid #D4D4D4;color:#F60;float:left;height:34px;line-height:13px;padding-top:4px;width:200px;}
#mm_chat .l_list dd {border-bottom:1px solid #D4D4D4;float:left;height:34px;line-height:13px;padding-top:3px;width:217px;}
#mm_chat .l_list dd input.checkbox {float:left;margin:7px 0 0 0;}
#mm_chat .l_list dd a {display:block;float:left;font-weight:bold;margin-top:4px;}
#mm_chat .l_list dd .avt_s {float:left;height:25px;margin:2px 8px 2px 5px;width:25px;}
#mm_chat .wait {background-color:#ECECEC;border-top:1px solid #E6E6E6;clear:both;color:#333;height:26px;margin-bottom:5px;padding:3px 0 0 12px;width:438px;}
#mm_chat .wait span {color:#F60;}
#mm_chat .nowait {margin-top:40px;text-align:center;}
#mm_chat .nowait img {display:block;margin-bottom:10px;}
#mm_chat .w_list {margin:0 0 10px 7px;width:421px;}
#mm_chat .w_list dd {border-bottom:1px solid #D4D4D4;float:left;height:34px;line-height:13px;margin:0 21px 0 0;padding-top:2px;width:200px;}
#mm_chat .w_list dd.e {margin:0;}
#mm_chat .w_list dd input.checkbox {float:left;margin:7px 0 0 0;}
#mm_chat .w_list dd a {font-weight:bold;line-height:13px;}
#mm_chat .w_list dd .avt_s {float:left;height:25px;margin:2px 8px 2px 5px;width:25px;}
#mm_chat .page {height:31px;}


/* common popup 2008.10 */
#pop td.rbox11 {background:url(../images/common/bg_cpop_r1.gif) no-repeat top left;;width:6px;height:6px;}
#pop td.rbox13 {background:url(../images/common/bg_cpop_r3.gif) repeat-x top right;width:100%;height:6px;}
#pop td.rbox31 {background:url(../images/common/bg_cpop_r7.gif) no-repeat top left;;width:6px;height:6px;}
#pop td.rbox33 {background:url(../images/common/bg_cpop_r9.gif) repeat-x top right;width:100%;height:6px;}
#pop .cpop_top {margin-top:8px;}
#pop td.rbox14 {background-color:#fff;border-left:1px solid #dadada;border-right:1px solid #dadada;padding:4px 8px;text-align:center;}
#pop div.toptit {clear:both;height:30px;text-align:left;}
#pop div.toptit .right {width:100%;height:30px;background:url(../images/common/bg_tit_right.gif) no-repeat top right;}
#pop div.toptit .left {height:30px;background:url(../images/common/bg_tit_left.gif) no-repeat top left;font-weight:bold;padding-top:9px;padding-left:5px;}
#pop div.toptit img {margin-left:5px;}

#pop div.cask {height:230px;line-height:16px;margin:15px 0 0 10px;padding:20px 0 0 12px;width:100%;}
#pop .cask .bg {background-color:#FFF0C0;margin:10px 0 0 13px;width:292px;}
#pop .cask .bg p.id {padding-left:28px;}
#pop .cask .bg p.pw {padding:5px 0 4px 20px;}
#pop .cask .bg p img {margin-top:3px;}
#pop .cask .bg b {color:#000;font-weight:bold;width:100px;}

#pop div.cbox {color:#666;width:451px;height:130px;margin:15px 0px 0px 10px;text-align:center;}
#pop div.cbox b {color:#F60;}




#pop div.cask {line-height:16px;margin:15px 0 15px 10px;padding-top:20px;width:100%;text-align:center;}
#pop .cask .bg {background:url(../images/common/pub_ask_c.gif) repeat-y;margin:10px 0 0 0px;width:396px;}
#pop .cask .bg div.id {padding-left:14px;}
#pop .cask .bg div.id .tittext {padding-bottom:2px;font-weight:bold;color:#666;}
#pop .cask .bg div.pw {padding:2px 0 4px 20px;}
#pop .cask .bg b {color:#666;font-weight:bold;width:100px;}

#pop #newregi_bigpub {position:relative;width:477px;height:94px;background:url(../images/membership/bg_newregi_pop02.gif) no-repeat;padding-top:35px;padding-left:38px;margin-top:12px;margin-left:10px;color:#666;}
#pop #newregi_bigpub .link {position:absolute;bottom:10px;right:10px;font-size:11px;font-family:'MS UI Gothic';background:url(../images/common/icon/icon_dot03_v826.gif) no-repeat 97% 4px;padding-right:8px;}
#pop #newregi_bigpub .link a {font-size:11px;font-family:'MS UI Gothic';color:#003399;}

#pop .cask .boatpopup {position:absolute;top:5px;right:20px}

/* POPUP */
#pop {text-align:center;}
#pop table{background:#fff;width:310px;margin:0 auto;}
#pop td.t1 {background:url(../images/common/o_pop_topl.gif) no-repeat;}
#pop td.t1 img {height:1px;width:8px;}
#pop td.t2 {background:#ffad00 url(../images/common/o_pop_topc.gif) repeat-x;width:302px;font-size:0}
#pop td.c1 {background:#fff;padding:0 8px;}
#pop td.b1 {background:url(../images/common/o_pop_btml.gif) no-repeat;}
#pop td.b2 {background:url(../images/common/o_pop_btmc.gif) repeat-x;}
#pop div.con {line-height:20px;margin:15px 10px 10px 10px;width:100%;}
#pop div.con div.cl {float:left;width:126px;}
#pop div.con div.cr {float:left;margin:0;}
#pop div.box {background:url(../images/common/g_pop_c.gif) no-repeat;color:#666;height:175px;margin:15px 0 0 10px;padding:16px 156px 0  13px;width:421px;}
#pop div.box b {color:#F60;}
#pop img.avatar {border:1px solid #DBE0E4;}
#pop .tit {clear:both;/zoom:1;overflow:hidden;height:25px;font-size:0;vertical-align:top;}
#pop .tit .tit_l {display:inline-block;/display:inline;vertical-align:top;background:url(../images/common/o_pop_titlel.gif) no-repeat;height:25px;width:5px}
#pop .tit .tit_c {display:inline-block;/display:inline;vertical-align:top;background-color:#F1F1F1;width:284px;padding:7px 0;;font-size:12px;line-height:1;font-weight:bold;color:#000}
#pop .tit .tit_c img{display:inline;/zoom:1;vertical-align:top;margin:4px 5px 4px 2px;}
#pop .tit .tit_r {display:inline-block;/display:inline;vertical-align:top;background:url(../images/common/o_pop_titler.gif) no-repeat;height:25px;width:5px;}
#pop .button {clear:both;text-align:center;}
#pop .button img {margin:0 2px;}
#pop .line {border-top:1px solid #E6E6E6;clear:both;height:11px;width:100%;}
#pop .txt_p {color:#F60;}
#pop .fg {clear:both;margin:5px 0 0 0;width:250px;}
#pop .fg td.trl {background-color:#ECECEC;border-width:1px 1px 0 0;border-style:solid;border-color:#DADADA;color:#666;height:26px;text-align:center;width:60px;}
#pop .fg td.trr {background-color:#ECECEC;border-width:1px 0 0 0;border-style:solid;border-color:#DADADA;color:#666;height:26px;text-align:center;width:190px;}
#pop .fg td.tdl {background-color:#FFF;border-width:0 1px 1px 0;border-style:solid;border-color:#DADADA;height:27px;text-align:center;}
#pop .fg td.tdr {background-color:#FFF;border-width:0 0 1px 0;border-style:solid;border-color:#DADADA;height:27px;padding:1px 0 0 10px;}
#pop h1 {font:12px 'MS PGothic';font-weight:bold;}
#pop h1 img {margin:0 3px 2px 0;}

#pop .shop span {color:#F60;}
#pop .shop table {border-top:1px solid #DADADA;width:470px;}
#pop .shop td {color:#666;}
#pop .shop td.a {background-color:#ECECEC;border-width:0 1px 1px 0;border-style:solid;border-color:#DADADA;color:#292929;font-weight:bold;padding:12px 0 0 20px;width:128px;}
#pop .shop td.b {border-bottom:1px solid #DADADA;padding:8px 0 8px 27px;}
#pop .shop .b input {margin-bottom:5px;}
#pop .shop .b select {margin-bottom:5px;}

#pop div.rslt {background:url(../images/membership/i_pop_result.jpg) no-repeat;height:231px;line-height:20px;margin:15px 0 0 10px;padding-left:25px;width:100%;}


/* KeyCript */
#pop div.ask {background:url(../images/membership/i_pop_question_2008.jpg) no-repeat;height:254px;line-height:16px;margin:15px 0 0 10px;padding:15px 0 0 12px;width:100%;}
#pop .ask .bg {background-color:#FFF0C0;margin:5px 0 0 13px;width:292px;}
#pop .ask .bg p.id {padding-left:28px;}
#pop .ask .bg p.pw {padding:5px 0 4px 20px;}
#pop .ask .bg p img {margin-top:3px;}
#pop .ask .bg b {color:#000;font-weight:bold;width:100px;}
#pop .ask .forget_keycript{margin:10px 0 0 13px;width:292px;}
/* /KeyCript */

/* KeyCript */
#pop div.ban {background:url(../images/membership/i_pop_ban.jpg) no-repeat;height:254px;line-height:16px;margin:15px 0 0 10px;padding:15px 0 0 12px;width:100%;}
#pop .ban .bg {background-color:#FFF0C0;margin:5px 0 0 13px;width:292px;}
#pop .ban .bg p.id {padding-left:28px;}
#pop .ban .bg p.pw {padding:5px 0 4px 20px;}
#pop .ban .bg p img {margin-top:3px;}
#pop .ban .bg b {color:#000;font-weight:bold;width:100px;}
#pop .ban .forget_keycript{margin:10px 0 0 13px;width:292px;}
/* /KeyCript */

#pop table.pay {border-top:1px solid #DADADA;margin:10px 0 40px 0;width:390px;}
#pop .pay .a {background-color:#ECECEC;border-bottom:1px solid #DADADA;border-right:1px solid #DADADA;font-weight:bold;height:28px;padding-left:27px;width:181px;}
#pop .pay .b {border-bottom:1px solid #DADADA;padding-left:69px;}
#pop .pay .b b {color:#F60;}

#pop .cp {padding:15px;}
#pop .cp img.a {margin:5px 0 20px 30px;}
#pop .cp span {color:#F60;}

#pop #au {margin:10px 0 20px 18px;}
#pop #au .step {clear:both;margin-bottom:15px;width:470px;}
#pop #au .step dd {color:#999;float:left;padding-bottom:5px;}
#pop #au .step dd.on {background:url(../images/shop/g_austepon.gif) no-repeat 50% 100%;color:#C60;font-weight:bold;}
#pop #au .step dd span.next {background:url(../images/shop/g_austepnext.gif) no-repeat 0 4px;margin:0 7px 0 3px;text-indent:-100px;width:7px;}
#pop #au .desc {line-height:16px;margin-bottom:10px;}
#pop #au .sendform {background:#ECECEC;border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;margin-bottom:15px;text-align:center;width:470px;}
#pop #au .sendform p {color:#000;font-weight:bold;margin:18px 0 20px;}
#pop #au .sendform input.text {height:23px;line-height:20px;margin:0 5px;vertical-align:-4px;}
#pop #au .sendform a img {margin:0 5px;vertical-align:-6px;}
#pop #au .warning dd {background:url(../images/shop/u_auwarning.gif) no-repeat 4px 4px;color:#666;line-height:13px;margin-bottom:9px;padding-left:12px;}
#pop #au fieldset {border-color:#DADADA;border-style:solid;border-width:1px 0 0;height:85px;width:470px;}
#pop #au fieldset label {background:#ECECEC;border-color:#DADADA;border-style:solid;border-width:0 1px 1px 0;float:left;height:35px;width:170px;}
#pop #au fieldset label span {background:url(../images/shop/u_au.gif) no-repeat 0 3px;font-weight:bold;line-height:33px;margin-left:21px;padding-left:9px;}
#pop #au fieldset p {border-bottom:1px solid #DADADA;color:#666;float:left;height:35px;line-height:33px;padding-left:30px;width:300px;}

#pop #newregi {position:relative;width:420px;height:94px;background:url(../images/membership/bg_newregi_pop01.gif) no-repeat;padding-top:35px;padding-left:38px;margin-top:20px;margin-left:10px;color:#666; }
#pop #newregi .link {position:absolute;bottom:10px;right:10px;font-size:11px;font-family:'MS UI Gothic';background:url(../images/common/icon/icon_dot03_v826.gif) no-repeat 97% 4px;padding-right:8px;} 
#pop #newregi .link a {font-size:11px;font-family:'MS UI Gothic';color:#003399;} 

#pop #newregi_big {position:relative;width:477px;height:94px;background:url(../images/membership/bg_newregi_pop02.gif) no-repeat;padding-top:35px;padding-left:38px;margin-top:20px;margin-left:10px;color:#666; }
#pop #newregi_big .link {position:absolute;bottom:10px;right:10px;font-size:11px;font-family:'MS UI Gothic';background:url(../images/common/icon/icon_dot03_v826.gif) no-repeat 97% 4px;padding-right:8px;} 
#pop #newregi_big .link a {font-size:11px;font-family:'MS UI Gothic';color:#003399;} 

.clientpop {background:url(../images/etc/o_clientpop_c.gif) repeat-y;padding:0 15px;width:427px;}
.clientpop .t {background:url(../images/etc/g_getmedaltitle.gif) no-repeat;font-weight:bold;height:25px;margin-bottom:10px;padding:5px 0 0 13px;}
.clientpop .mname {color:#F60;font-weight:bold;}
.clientpop .date {color:#630;}
.clientpop .line {background:url(../images/etc/l_medaldot.gif) repeat-x;margin:2px 0 13px 0;}

/*MyInfo*/
#myinfo{width:469px;}
#myinfo p{background:url(../images/myinfo/g_main01.gif) 0 0 no-repeat;width:469px;height:80px;padding:34px 120px 0 22px;}
#myinfo dl{float:left;width:230px;}
#myinfo dt{font-weight:bold;padding:10px 20px 0 20px;position:relative;}
#myinfo dt span{color:#663300;position:absolute;right:13px;}
#myinfo dd{padding:8px 14px 0 14px;}
#myinfo dl.a{background:url(../images/myinfo/o_main01.gif) 0 0 no-repeat;height:125px;margin:10px 9px 0 0;}
#myinfo dl.b{background:url(../images/myinfo/o_main02.gif) 0 0 no-repeat;height:125px;margin:10px 0 0 0;}
#myinfo dl.c{background:url(../images/myinfo/o_main03.gif) 0 0 no-repeat;height:125px;margin:10px 9px 0 0;}
#myinfo dl.d{background:url(../images/myinfo/o_main04.gif) 0 0 no-repeat;height:125px;margin:10px 0 0 0;}
#myinfo dl.e{background:url(../images/myinfo/o_main05.gif) 0 0 no-repeat;height:175px;margin:10px 9px 0 0;}
#myinfo dl.f{background:url(../images/myinfo/o_main06.gif) 0 0 no-repeat;height:175px;margin:10px 0 0 0;}

/* #smi.m0101 -> myinfo_registBody */
/* #smi.m0101_1 -> none */
/* #smi.m0102 -> myinfo_myAccount */
/* #smi.m0103 -> none */
/* #smi.m0201 -> myinfo_avatarManage */
/* #smi.have  -> myinfo_avatarManage */
/* #smi.htab  -> myinfo_avatarManage */
/* #smi.htabline  -> myinfo_avatarManage */
/* #smi.m0202  -> none */
/* #smi.m0302  -> myinfo_friendStatus */
/* #smi.m0401  -> myinfo_minimailSendlist, myinfo_minimailReceiveList */


#smi {width:469px;margin-left:8px;padding-bottom:12px;}
#smi h2{border-bottom:2px solid #E6E6E6;width:469px;}
#smi .m0101 {position:relative;z-index:1;}
#smi .m0101 h6 {background:url(../images/myinfo/u_plus.gif) no-repeat 10px 12px;border-top:2px solid #E6E6E6;color:#000;font-weight:bold;margin:30px 0 5px;padding:5px 0 0 21px;}
#smi .m0101 .infodesc{background:url(../images/myinfo/i_0101.gif) 0 0 no-repeat;width:469px;height:115px;margin:0 0 20px 0;padding:10px 0 0 0;}
#smi .m0101 .infotb {border-top:1px solid #DADADA;margin-bottom:5px;}
#smi .m0101 .aa{background:#ECECEC;border-bottom:1px solid #DADADA;width:90px;height:40px;padding:8px 0 8px 14px;}
#smi .m0101 .ab{border-bottom:1px solid #DADADA;width:333px;padding:0 0 0 14px;}
#smi .m0101 .ba{background:#ECECEC;width:90px;padding:8px 0 8px 14px;}
#smi .m0101 .bb{width:333px;padding:0 0 0 14px;}
#smi .m0101 .ca{background:url(../images/myinfo/g_mailaddress.gif);border-bottom:1px solid #F36;;border-top:1px solid #F36;width:90px;height:40px;padding:0 0 0 14px;}
#smi .m0101 .cb{border-bottom:1px solid #F36;border-top:1px solid #F36;;width:333px;padding:10px 0 10px 14px;}
#smi .m0101 .aa img, #smi .m0101 .ba img, #smi .m0101 .ca img {vertical-align:-2px;}
#smi .m0101 .wa {background:#ECECEC;border-bottom:1px solid #DADADA;width:90px;height:25px;padding:8px 0 8px 14px;} 
#smi .m0101 .wb{border-bottom:1px solid #DADADA;width:333px;padding:0 0 0 14px;}
#smi .m0101 .infodesc .imgtit { margin:40px 0px 0px 10px;}
#smi .m0101 .tbp8 { padding:4px 0px 4px 14px;}
#smi .m0101 .tbp8 div { margin:6px 0px;}
#smi .m0101 .subtit { margin:15px 0px 10px 0px;}
/* /KeyCript */
#smi .m0101 .membership_keycript{text-align:right; margin:-10px 0 5px 0;}
/* /KeyCript */

/* MyInfo > change_window */
#smi .change_main { background:url(../images/myinfo/change/img_change_bg.gif) no-repeat center top; width:469px; height:150px; position:relative;}
#smi .change_main p.txt { padding: 69px 0 0 144px; text-align:left; color:#a50037;}
#smi .change_main p.txt strong { color:#ff4885;}
#smi .change_main p.more { padding: 102px 0 0 366px; text-align:left; position:absolute; top:0px;}
#smi .change_more { background:url(../images/myinfo/change/img_change_more_bg.gif) repeat-y center top; width:469px;}
#smi .change_more p.ttl { background:url(../images/myinfo/change/img_change_more_head.gif) no-repeat center top; height:38px; line-height:38px; text-align:center; color:#ff4885; font-size:14px; font-weight: bold;}
#smi .change_more ul.txt { padding: 8px 13px; color:#666; list-style:none;}
#smi .change_more ul.txt li { background:url(../images/myinfo/change/img_list_dot.gif) no-repeat left 6px; padding: 3px 0 3px 11px;line-height:16px;}
#smi .change_more ul.txt li strong { color:#ff4885; font-weight:normal;}
#smi .change_more p.close { background:#fff url(../images/myinfo/change/img_change_more_foot.gif) no-repeat center top; padding:10px 0 20px 0; text-align:center;}

/* MC 200906 -- birth auth */
#smi #birth  {text-align:center;}
#smi #birth  h3 { text-align:center;margin:20px 0px 0px;height:29px;}
#smi #birth p.notice { margin:10px 5px 5px 5px;text-align:left;padding-left:5px;}
#smi #birth p.none { margin:0px;text-align:left;padding-left:5px;}
#smi #birth .birth_bg { width:433px;height:58px;background:url(../images/myinfo/birth/bg_innerround.gif) no-repeat;margin:0px auto;text-align:center;}
#smi #birth .birth_bg table { margin:15px auto;}
#smi #birth .birth_bg table td { color:#676767;}
#smi #birth .birth_bg table td.tit { color:#666666;font-weight:bold;background:url(../images/myinfo/birth/icon_arrow05.gif) no-repeat 2px 8px;padding-left:10px;}
/* MC 2009_09 -- birth modify */
#smi #birth .birth_w_wrap_top { width:433px;height:43px;background:url(../images/myinfo/birth/bg_birthauth_wbox01.gif) no-repeat;padding-top:8px;}
#smi #birth .birth_w_wrap_btm { width:100%;height:100%;background:url(../images/myinfo/birth/bg_birthauth_wbox02.gif) no-repeat bottom left;padding-bottom:8px;text-align:center;}
#smi #birth .birth_w_wrap_top .areabox { width:411px;}
#smi #birth .birth_w_wrap_top table { margin:0px auto;}
#smi #birth .birth_w_wrap_top table td { color:#676767;height:32px;}
#smi #birth .birth_w_wrap_top table .tit { color:#666666;background:url(../images/myinfo/birth/icon_arrow05.gif) no-repeat 2px 4px;padding-left:10px;}
#smi #birth .birth_w_wrap_top table .date { padding-top:4px;}
#smi #birth .birth_w_wrap_top table .btmline { border-bottom:1px solid #e8e8e8;}
#smi #birth .birth_w_wrap_top table .btmline select { width:210px;}
#smi #birth .birth_w_wrap_top table .areatit { width:195px;}
#smi #birth .birth_w_wrap_top table input {border:1px solid #c9c9c9;font-size:10px;font-family:verdana;}
#smi #birth .birth_w_wrap_top table .tcenter { text-align:center;}
#smi #birth .birth_w_wrap_top table .birth_confirm { font-weight:bold;color:#ff5c00;}
#smi #birth .birth_w_wrap_top table .alert_confirm { padding:10px 0px;}
#smi #birth .birth_w_wrap_top .sendmail { height:104px;text-align:center;padding-top:34px;}
#smi #birth #bmonth    {width: 25px;text-align:left;}
#smi #birth #bday      {width: 25px;text-align:left;}
#smi #birth #byear     {width: 42px;text-align:left;}

#smi #birth .alert { width:431px;height:12px;border-bottom:1px solid #dadada;padding-left:8px;text-align:left;}
#smi #birth .alert p { display:block;margin:14px 0px 12px;}
#smi #birth .btn { text-align:center;margin:12px 0px 10px;}
#smi #birth .alert p span { color:#ff5c00;background:url(../images/myinfo/birth/icon_alert05.gif) no-repeat 0px 0px;padding-left:15px;text-align:left;}
#smi #birth .ground_mid {background:#FFF url(../images/myinfo/birth/bg_tround_mid.gif) repeat-y;clear:both;width:451px;text-align:center;}
#smi #birth .ground_btm {background:url(../images/myinfo/birth/bg_tround_btm.gif) no-repeat 0 100%;display:table;padding-bottom:5px;width:100%;}
#smi #birth .ground_top {background:url(../images/myinfo/birth/bg_tround_top.gif) no-repeat;padding:9px 0 0 0px;text-align:center;}


#smi .regibox_mid {background:#f7f6f0 url(../images/myinfo/bg_regimodify_body.gif) repeat-y;clear:both;display:table;width:471px;}
#smi .regibox_btm {background:url(../images/myinfo/bg_regimodify_bottom.gif) no-repeat 0 100%;display:table;padding-bottom:12px;width:100%;}
#smi .regibox_top {background:url(../images/myinfo/bg_regimodify_top.gif) no-repeat;padding:12px 18px 0px 18px;color:#666;line-height:18px;}
#smi .regibox_top .tindent { text-indent:-15px; color:#666; padding-left:15px;}
#smi .regibox_top .spcolor { color:#ff5c00;}  
#smi .regibox_top p.lpad { color:#666;padding-bottom:8px;}  
#smi .regibox_top ul.gamelist li { float:left;padding:0px 4px; }  
#smi .regibox_top h3 { display:none; }  
#smi .certi { margin-top:20px;text-align:center;} 
#smi .uline { text-decoration:underline;} 
#smi .agreebox { width:432px;height:171px;overflow-y:auto;overflow-x:none;border:1px solid #bab8ae;background-color:#fff;padding:4px;} 
#smi .agree_select { text-align:center;}
#smi .agree_select label.rlabel { margin:15px 0px 0px 0px;width:60px;text-align:left;color:#666;padding-bottom:2px;}

#smi .m0101 .emailcheck {background:url(../images/membership/u_!.gif) no-repeat 0 4px;color:#F36;font-weight:bold;margin-bottom:2px;padding-left:16px;}
#smi .m0101 .emailinput {margin-bottom:10px;}
#smi .m0101 .emailinput input {height:20px;padding:0 0 0 2px;width:230px;}
#smi .m0101 .emailinput img {vertical-align:-2px;}
#smi .m0101 .btnclick {margin-bottom:15px;}
#smi .m0101 .warning {color:#999;font-family:'MS UI Gothic';line-height:14px;margin-bottom:5px;}
#smi .m0101 select{height:20px;}
#smi .m0101 span{color:#999999;}
#smi .m0101 label{color:#CC6600;}
#smi .m0101 .plusinput {border-top:1px solid #DADADA;margin-bottom:5px;}
#smi .m0101 .plusinput .aa {font-family:'MS UI Gothic';line-height:14px;}
#smi .m0101 .plusinput .ab input {vertical-align:-3px;}
#smi .m0101 .plusinputdesc {color:#999;font-family:'MS UI Gothic';line-height:14px;margin-bottom:10px;padding-left:11px;}
#smi .m0101 .plusinputdesc a {font-family:'MS UI Gothic';text-decoration:underline;}
#smi .m0101 .btnsave {display:table;height:24px;width:100%;}
#smi .m0101 .btnsave span {float:left;}
#smi .m0101 .btnsave p {float:right;}
#smi .m0101 .btnsavecenter {display:table;height:24px;width:100%;text-align:center;}
#smi .m0101 .guide {background:url(../images/myinfo/g_guide.gif) no-repeat;height:145px;left:33px;padding:40px 0 0 48px;position:absolute;top:420px;width:418px;z-index:3;}
#smi .m0101 .guide span {color:#292929;display:block;font-weight:bold;margin-bottom:12px;}
#smi .m0101 .guide em {color:#F36;font:bold 11px 'Verdana';}
#smi .m0101 .selectbox_error {position:absolute;width:413px;height:140px;top:425px;left:38px;z-index:3;}

/* MyInfo > mobile forwarding */
#smi .m0101 .mobile{background:url(../images/myinfo/i_0401.gif) 0 0 no-repeat;width:469px;height:115px;margin:0 0 20px 0;padding:10px 0 0 0;}
#smi .m0101 .mobile p.lb{color:#cc6600; padding:0 0 5px 0;}
/* KeyCript */
#smi #birth .mail_keycript{text-align:center; padding:0 0 5px 0;}
/* /KeyCript */
#smi #birth p.confirm{text-align:left; color:#666; padding:5px 0 5px 20px;}
#smi #birth .emailinput{text-align:left; padding:0 0 10px 20px;}
#smi #birth .emailinput input {height:20px;padding:0 0 0 2px;width:240px;}
#smi #birth .emailinput img {vertical-align:-2px;}
#smi #birth h3.mobile { text-align:left;margin:20px 0px 0px 10px;height:29px;}
#smi #birth .group{ float:right; zoom:1; text-align:right; padding: 0 22px 0 0;}
#smi #birth #show_msg{ text-align:center; color:#ff5800; padding:10px;}
#smi .attention{ margin:10px 10px 0 10px;}
#smi .attention .at{color:#999; margin:5px 0 0 0; line-height:120%; font-family:MS UI Gothic;}
#smi .attention .del{ text-align:right; margin:-5px 0 5px 0;}
#smi .attention .del a{ text-decoration:underline;}
#smi .mobile_list_win{background:url(../images/myinfo/mobile/bg_mobile_list_win.gif) no-repeat center bottom; height:57px; margin:-20px 0 -10px 0; padding:0; text-align:center;}
#smi .mobile_list_win p{color:#000; padding:0; margin:9px 0 0 0;}
#smi .mobile_list_win p.at{color:#ff5c00; margin:2px 0 0 0;}
#smi .mobile_list_win p.frm{ text-align:left; padding:0 0 0 21px;}
#smi .mobile_list_win p.l1{ margin:7px 0 0 0;}
#smi .mobile_list_win p.l2{ margin:2px 0 0 0;}
#smi .mobile_list_win p.l2 input{width:240px; border:#a9abaa solid 1px;}
#smi table.mobile_list{ width:410px; margin:0 auto;}
#smi table.mobile_list td{ text-align:left; vertical-align:top; width:165px;}
#smi table.mobile_list td.bt{ text-align: center; vertical-align: middle; width:80px;}
#smi table.mobile_list td.bt img{ margin:2px 0;}
#smi table.mobile_list p.off{background:url(../images/myinfo/mobile/icon_arrow01.gif) no-repeat left 1px; padding: 3px 0 5px 8px; line-height:100%; font-weight:bold; color:#666;}
#smi table.mobile_list p.on{background:url(../images/myinfo/mobile/icon_arrow02.gif) no-repeat left 1px; padding: 3px 0 5px 8px; line-height:100%; font-weight:bold; color:#ff5c00;}
#smi table.mobile_list p.list select{ width:165px; font-size:12px; color:#666; border:#d2d2d2 solid 1px;}
#smi table.mobile_list p.list select.on{ border:#ff5c00 solid 1px;}
#smi table.mobile_list dl.bt{ margin:4px 0 0 0;}
#smi table.mobile_list dl.bt dt{ text-align:left;}
#smi table.mobile_list dl.bt select{ width:165px; font-size:12px; color:#666;}
#smi table.mobile_list dl.bt dd{ text-align:right; margin:3px 0 0 0;}
#smi .main_setting{ margin:5px 28px 0 28px;}
#smi .main_setting p label{color:#666;}
#smi .main_setting p.bt{ text-align:center; margin:10px 0 0 0;}
/* MyInfo > mobile forwarding [checkBirthday] */
#smi .m0101 .infotb .adot_b{background:url(../images/myinfo/mobile/ico_dot_b.gif) no-repeat left 3px;margin:10px 5px 3px 0px;padding-left:6px;}
#smi .m0101 .infotb .adot_o{background:url(../images/myinfo/mobile/ico_dot_o.gif) no-repeat left 3px;margin:10px 5px 3px 0px;padding-left:6px; color:#ff5c00;}
#smi .m0101 .infotb .mail{padding-left:6px; margin:0 0 5px 0;}
#smi .m0101 .infotb .mb_link{padding-left:6px; margin:0 0 10px 0;}
#smi .m0101 .infotb .mb_link a{text-decoration:underline;}


#smi .m0101_1 p{border-bottom:2px solid #E6E6E6;width:469px;height:92px;margin:0 0 17px 0;padding:14px 0 0 0;}
#smi .m0101_1 dl{margin:0 0 10px 0;}
#smi .m0101_1 ul{border-bottom:1px solid #DADADA;margin:17px 0 0  0;padding:0 0 7px 0;}
#smi .m0101_1 span{color:#FF6600;font-weight:bold;}
#smi .m0101_1 .aa{background:#ECECEC;width:105px;height:55px;padding:0 0 0 14px;}
#smi .m0101_1 .ab{width:364px;padding:0 0 0 14px;}
#smi .m0101_1 .ac td{width:182px;padding:0 0 0 13px;}

#smi .m0102 p{background:url(../images/myinfo/i_0102.gif) 0 0 no-repeat;width:469px;height:99px;margin:0 0 20px 0;padding:10px 0 0 0;}
#smi .m0102 label{color:#FF6600;font-weight:bold;}
#smi .m0102 th{background:#ECECEC;border-top:1px solid #E6E6E6;color:#666;height:25px;}
#smi .m0102 .aa{width:75px;font-family:verdana;font-size:10px;padding:7px 0 8px 3px;line-height:14px;}
#smi .m0102 .ab{color:#444;width:215px;}
#smi .m0102 .ac{width:100px;text-align:center;}
#smi .m0102 .ad{width:79px;text-align:right;padding:0 20px 0 0;}
#smi .m0102 .abb{width:190px;}
#smi .m0102 .acc{width:79px;text-align:right;padding:0 20px 0 0;}
#smi .m0102 .add{width:100px;text-align:center;}
#smi .m0102 .abe{width:25px;}
#smi .m0102 span{color:#666;font-size:11px;}
#smi .m0102 .bt{border-bottom:1px solid #E6E6E6;height:34px;text-align:center;width:469px;padding:9px 0 0 0;}
#smi .ticket {background:url(../images/myinfo/o_ticketlist_m.gif) repeat-y;padding:0 0 0 13px;width:431px;}
#smi .ticket dd {color:#666;line-height:16px;}
#smi .present p {background:url(../images/myinfo/g_present.gif) 0 0 no-repeat;width:469px;height:64px;margin:0 0 20px 0;padding:10px 0 0 0;}
#smi .present th{background:#ECECEC;border-top:1px solid #E6E6E6;color:#666;height:25px;}
#smi .present .aa{font-family:verdana;font-size:10px;line-height:14px;padding:7px 0 8px 5px;width:82px;}
#smi .present .ab{color:#444;padding-top:7px;width:179px;}
#smi .present .ac{color:#039;width:136px;padding-top:7px;text-align:center;}
#smi .present .ad{width:72px;text-align:right;padding:7 20px 0 0;}
#smi .present .tab {padding-left:5px;}

#smi .m0103 p{background:url(../images/myinfo/i_0103.gif) 0 0 no-repeat;width:469px;height:115px;margin:0 0 20px 0;padding:10px 0 0 0;}
#smi .m0103 label{color:#FF6600;font-weight:bold;}
#smi .m0103 th{background:#ECECEC;border-top:1px solid #E6E6E6;color:#666;height:25px;}
#smi .m0103 span{color:#CC6600;}
#smi .m0103 .aa{color:#444;width:75px;font-family:verdana;font-size:10px;padding:7px 0 8px 3px;line-height:14px;}
#smi .m0103 .ab{width:215px;}
#smi .m0103 .ac{width:70px;text-align:right;padding:0 20px 0 0;}

#smi .m0201 p.head {background:url(../images/myinfo/i_0201.gif) 0 0 no-repeat;width:469px;height:76px;margin:0 0 10px 0;padding:10px 0 0 0;}
#smi .m0201 label{color:#FF6600;}
#smi .htab {background:url(../images/myinfo/t_havenum.gif) no-repeat 5 0;float:left;height:32px;padding:10px 7px 0 11px;text-align:center;width:155px;}
#smi .htabline {border-top:1px solid #D9D9D9;background:#ECECEC;clear:both;height:4px;margin-bottom:7px;}
#smi .have {clear:both;width:469px;}
#smi .have dd {background:url(../images/myinfo/g_haveitem.gif) no-repeat;float:left;height:170px;padding-right:9px;text-align:center;width:119px;}
#smi .have dd.e {padding-right:0;width:112px;}
#smi .have .all {height:140px;margin-bottom:4px;}
#smi .have .half {height:140px;margin-bottom:4px;padding-top:15px;}
#smi .have .a {height:152px;width:110px;}
#smi .have .a div {height:140px;width:110px;}
#smi .have p.txt_a {height:33px;line-height:14px;text-align:center;width:110px;}
#smi .have p.sq_a {height:10px;margin-bottom:5px;text-align:center;width:110px;}
#smi .have p.txt_a2 {color:#666;font:11px 'Verdana';margin:0 0 3px 0;text-align:center;width:110px;}
#smi .have p.btn_a {height:19px;text-align:center;width:110px;}
#smi .closet {background:url(../images/myinfo/g_closet.gif) no-repeat;height:258px;text-align:center;width:469px;}
#smi .closet p {height:29px;padding-top:6px;}
#smi .closet div.blk {float:left;height:70px;margin:1px 2px 4px 3px;text-align:center;width:61px;}
#smi .closet div.all {background:#FFF;float:left;height:70px;margin:1px 2px 4px 3px;text-align:center;width:61px;}
#smi .closet div.half {background:#FFF;float:left;height:70px;margin:1px 2px 4px 3px;padding-top:8px;text-align:center;width:61px;}


#smi .now {margin:12px 0 0 0;}
#smi .now span{background:url(../images/myinfo/u_01.gif) 9px 12px no-repeat;background-color:#ECECEC;font-weight:bold;width:469px;height:29px;padding:8px 0 0 16px;}
#smi .now .nls{background:url(../images/myinfo/g_avatar_box01.gif) 0 0 no-repeat;width:469px;height:192px;padding:11px 0 0 7px;}
#smi .now .nls dl{float:left;}
#smi .now .nls dt{width:110px;height:140px;margin:0 5px 7px 0;}
#smi .now .nls dt.a{padding:21px 0 0 0;}
#smi .now .nls dd{text-align:center;}

#smi .dpl ul{border-bottom:2px solid #E6E6E6;width:469px;height:23px;margin:23px 0 0 0;}
#smi .dpl li{float:left;padding:0 3px 0 7px;}
#smi .dpl .nls{background:url(../images/myinfo/g_avatar_box.gif) 0 0 no-repeat;width:469px;height:192px;margin:7px 0 10px 0;}
#smi .dpl .nls dl{float:left;margin:0 9px 0 0;}
#smi .dpl .nls dl.z{margin:0 -9px 0 0;}
#smi .dpl .nls dt{width:110px;height:140px;margin:0 0 7px 0;}
#smi .dpl .nls dt.a{padding:21px 0 0 0;}
#smi .dpl .nls dd{width:110px;text-align:center;}

#smi .m0202 p{background:url(../images/myinfo/i_0202.gif) 0 0 no-repeat;width:469px;height:76px;margin:0 0 20px 0;padding:10px 0 0 0;}
#smi .m0202 label{color:#FF6600;font-weight:bold;}

#smi .m0202 th{background:#ECECEC;border-top:1px solid #E6E6E6;color:#666;height:25px;}
#smi .m0202 .aa{width:90px;font-family:verdana;font-size:10px;padding:7px 0 8px 3px;line-height:14px;}
#smi .m0202 .ab{color:#444;width:282px;}
#smi .m0202 .ac{width:97px;text-align:right;padding:0 20px 0 0;}
#smi .m0202 .bt{border-bottom:1px solid #E6E6E6;height:34px;text-align:center;width:469px;padding:10px 0 0 0;}
#smi .m0202 span{color:#666;font-size:11px;}

#smi .m0301 p{background:url(../images/myinfo/i_0301.gif) 0 0 no-repeat;width:469px;height:134px;margin:0 0 20px 0;padding:10px 0 0 0;}
#smi .m0301 label{color:#FF6600;}
#smi .m0301 span{color:#CC6600;}
#smi .m0301 th{background:#ECECEC;border-top:1px solid #E6E6E6;color:#666;height:25px;}
#smi .m0301 .aa{width:42px;height:35px;text-align:center;}
#smi .m0301 .ab{width:140px;padding:5px 5px 0 0;}
#smi .m0301 .ac{color:#444;width:137px;text-align:center;}
#smi .m0301 .ad{width:95px;text-align:right;}
#smi .m0301 ul{width:469px;height:23px;margin:20px 0 0 0;}
#smi .m0301 li{float:left;padding:0 3px 0 7px;}
#smi .m0301 .bt{height:34px;width:469px;margin:11px 0 0 0;}

#smi .m0301_mj {clear:both;color:#292929;font:12px 'MS PGothic';}
#smi .m0301_mj h4 {clear:both;color:#292929;font:12px 'MS PGothic';text-decoration:none;font-weight:bold;margin:20px 0 10px 0;}
#smi .m0301_mj div.mj1 {float:left;width:262px;}
#smi .m0301_mj div.mj1 span.bt {width:262px;text-align:center;margin:7px 0;}
#smi .m0301_mj div.mj1 .j0 {color:#666;}
#smi .m0301_mj div.mj1 .j1 {padding:2px 0 0 10px;}
#smi .m0301_mj div.mj1 .j1 a{margin-left:9px;}
#smi .m0301_mj div.mj2 {float:left;width:207px;}
#smi .m0301_mj div.mj2 a{display:block;margin:7px 0;width:83px;}

#smi .m0302 p{background:url(../images/myinfo/i_0301.gif) 0 0 no-repeat;width:469px;height:134px;margin:0 0 20px 0;padding:10px 0 0 0;}
#smi .m0302 label{color:#FF6600;}
#smi .m0302 span{color:#CC6600;}
#smi .m0302 th{background:#ECECEC;border-top:1px solid #E6E6E6;color:#666;height:25px;}
#smi .m0302 .bt{height:34px;width:469px;margin:9px 0 0 0;}
#smi .m0302 .c44{color:#444;}
#smi .m0302 .aa{width:35px;padding:13px 0 0 0;text-align:center;}
#smi .m0302 .ab{width:135px;height:35px;padding:7px 0 0 0;}
#smi .m0302 .ac{width:64px;color:#444;width:80px;font-family:verdana;font-size:10px;padding:7px 10px 8px 0;line-height:14px;text-align:right;}

#smi .m0401 ol{margin:20px 0 0 4px;}
#smi .m0401 li{float:left;}
#smi .m0401 p{margin:7px 0 0 6px;}
#smi .m0401 label{color:#FF6600;}
#smi .m0401 span{color:#CC6600;}
#smi .m0401 th{background:#ECECEC;border-top:1px solid #E6E6E6;color:#666;height:25px;}
#smi .m0401 .aa{width:57px;text-align:center;}
#smi .m0401 .ab{width:127px;padding:9px 5px 0 0;}
#smi .m0401 .ac{width:200px;padding:7px 0;}
#smi .m0401 .ad{color:#444;width:80px;font-family:verdana;font-size:10px;padding:7px 3px 8px 0;line-height:14px;text-align:right;}

/* SP change */
#smi .sp{width:469px;margin:0 0 20px 0;}
#smi .sp strong{color:#ff5c00;font-weight:bold;}
#smi .sp .infodesc{height:94px;padding:10px 0 0;}
#smi .sp .infodesc2{height:42px;padding:10px 0 0;}
#smi .sp .infodesc span{color:#CC6600;}
#smi .sp th{background:#ECECEC;border-bottom:1px solid #E6E6E6;color:#666;height:25px;text-align:left;padding:0 10px;}
#smi .sp th.before{background:#83c1d4;color:#39535c;font-weight:bold;text-align:center;}
#smi .sp th.after{background:#ff9000;color:#663a00;font-weight:bold;text-align:center;}
#smi .sp td{border-bottom:1px solid #E6E6E6;color:#666;height:30px;padding:0 10px 0 25px;vertical-align:middle;}
#smi .sp td.point input{border:1px solid #b2b2b2;color:#000;font-weight:bold;width:100px;font-family:'MS PGothic';text-align:right;}
#smi .sp td img{line-height:1;vertical-align:middle;margin:0 0 0 -25px;}
#smi .sp td .before{color:#2b8ead;font-weight:bold;}
#smi .sp td .after{color:#ff5c00;font-weight:bold;}
#smi .sp .point{text-align:right;white-space:nowrap;}
#smi .sp .btnc{text-align:center;margin:10px 0 0;}
#smi .sp dl.sp_btn{margin:15px 0 0;}
#smi .sp dl.sp_btn dt{float:right;zoom:1;width:45%;text-align:right;}
#smi .sp dl.sp_btn dd{float:left;zoom:1;width:45%;text-align:left;}
#smi .sp .ttl{margin:15px 0 10px 0}
#smi .sp .sub_ga dd{float:left;zoom:1;padding:0 11px 0 0;margin:0;}
#smi .sp .sub_ga dd.f{padding:0;}
/* rollover help CSS */
#smi .sp  a.sp_help img{height:20px;}
#smi .sp  a.sp_help img.pop{height:210px;margin:0;padding:0;}
#smi .sp  a.sp_help{position:relative;text-decoration:none;color:#ff5c00;}
#smi .sp  a.sp_help img.pop{visibility:hidden;position:absolute;width:352px;height:210px;top:25px;left:-25px;}
#smi .sp  a:hover.sp_help{visibility:visible;}
#smi .sp  a:hover.sp_help img.pop{visibility:visible;}
#smi .sp  a.z1{z-index:305;}
#smi .sp  a.z2{z-index:304;}
#smi .sp  a.z3{z-index:303;}
#smi .sp  a.z4{z-index:302;}
#smi .sp  a.z4{z-index:301;}


#pic {background:url(../images/myinfo/g_pic.gif) 0 100% no-repeat;width:469px;position:relative;}
#pic p{margin:20px 0 0 0;}
#pic dl{float:left;margin:7px 5px 0 0;width:110px;}
#pic dt{margin:0 0 14px 0;}
#pic dd{text-align:center;margin:1px 0 0 0;}
#pic dd .i1{margin:3px 0 0 0;}
#pic dd .i2{margin:0 0 8px 0;}
#pic label{color:#FF5C00;}
#pic .ver{font-family:verdana;color:#FF5C00;}
#pic .hot{color:#444;position:absolute;z-index:100;top:0;left:10px;}
#pic span{color:#444;font-size:11px;}


#helpcant .servererror { width:701px;height:66px;background:url(../images/help/cantplay/bg_server_error.gif) no-repeat;margin-top:15px;}
#helpcant .servererror .tit { background:url(../images/game/c_warning.gif) no-repeat 0px 4px; padding-left: 14px;margin-left:20px;margin-top:17px;font-weight:bold;color:#cc0033;}
#helpcant .servererror .cont { margin-left:35px;color:#292929;}
#helpcant .ttlbox { width:699px;height:25px;background:#eee;border-top:1px solid #ddd;text-align:center;padding-top:2px;margin-top:20px;margin-left:7px;}
#helpcant .ttlbox .rt { background:url(../images/help/cantplay/icon_cantnotice_top.gif) no-repeat 0px 4px;height:25px;padding-left:25px;}
#helpcant .ttlbox span { background:url(../images/help/u_orgsq.gif) no-repeat 0 5px;font-weight:bold;line-height:25px;margin-left:9px;padding-left:8px;}
#helpcant .cantnotice { margin-left:7px;margin-top:0px;}
#helpcant .cantnotice .sub { background:url(../images/help/cantplay/icon_list_arrow01.gif) no-repeat 0px 7px;padding-left:10px;margin-left:16px;}
#helpcant .hdln { width:696px;border-bottom:2px solid #E6E6E6;margin-top:15px;margin-left:10px;}
#helpcant .hdln img {display:block;}
#helpcant .hdbig { width:708px;border-bottom:2px solid #cde1ff;margin-top:15px;margin-left:0px;}
#helpcant .hdbig img {display:block;}

#helpcant .cantimgtit { width:693px;height:97px;background:url(../images/help/cantplay/bg_gameplaycant01.gif) no-repeat 0px 0px; padding:34px 0px 0px 138px;margin-left:10px;}
#helpcant .cantimgtit span { width:467px;}

#helpcant .steplist { margin:19px 0px 0px 10px; }
#helpcant .steplist td.stepbg { width:133px;height:168px;background:url(../images/help/cantplay/bg_step.gif) no-repeat bottom left;padding:2px 0px 8px 6px;vertical-align:top;}
#helpcant .steplist dd { background:url(../images/help/cantplay/icon_list_arrow01.gif) no-repeat 0px 12px;padding:6px 0px 6px 8px;line-height:14px;}
#helpcant .bnotice { width:693px;height:77px;background:url(../images/help/cantplay/bg_gameplaycant02.gif) no-repeat top left;padding:0px 0px 0px 0px;margin-top:15px;margin-left:10px;}
#helpcant .bnotice .txt { width:585px;padding-left:25px;}
#helpcant .bnotice .intxt { width:575px;margin-left:25px;text-indent:-16px;padding-left:18px;}
#helpcant .bnotice .intxt a:hover { color:#FF5C00;text-decoration:underline; }
#helpcant .bnotice .intxt span { color:#ff5c00;}
#helpcant .bnotice .intxt span.b { color:#ff5c00;font-weight:bold;}

#helpcant .divline { width:100%;margin:20px 0px 0px 0px;text-align:center;}
#helpcant .subtext { background:url(../images/help/cantplay/icon_boxfront.gif) no-repeat 0px 8px;padding-left:8px;margin:7px 0px 7px 36px;color:#292929;}
#helpcant .subtextnom { background:url(../images/help/cantplay/icon_boxfront.gif) no-repeat 0px 8px;padding-left:8px;margin:0px 0px 0px 36px;color:#292929;}
#helpcant .subtextytop { background:url(../images/help/cantplay/icon_boxfront.gif) no-repeat 0px 8px;padding-left:8px;margin:7px 0px 0px 36px;color:#292929;}

#helpcant .centerwrap { width:100%;text-align:center;}
#helpcant .helpcontents { width:696px;margin-left:10px;margin-top:15px;}
#helpcant .helpcontents .img { width:343px;text-align:center;}
#helpcant .helpcontents .txt { width:350px;font-weight:bold;color:#292929;}
#helpcant .helpcontents .txt span { color:#ff5c00;}
#helpcant .helpcontents .txt span.r { color:#ff0000;}
#helpcant .helpcontents .txt span.rb { color:#ff0000;font-weight:bold;}
#helpcant .helpcontents .txt .notice { width:346px;padding:6px 4px;margin:12px 0px;background-color:#ebebeb;}
#helpcant .helpcontents .txt .notice span.n { width:12px;background:url(../images/help/cantplay/icon_notice.gif) no-repeat 4px 1px; }
#helpcant .helpcontents .txt .notice span.l { color:#003399;text-decoration:underline;}
#helpcant .helpcontents .txt .notice span.dot { background:url(../images/help/cantplay/icon_blackdot.gif) no-repeat 4px 4px; color:#292929;padding-left:10px;margin-left:4px; }
#helpcant .helpcontents .txt .etc { width:346px;margin:6px 0px;font-weight:normal;}

#helpcant .gamefire { width:665px;border-collapse:collapse;margin:20px 0px 12px 31px;}
#helpcant .gamefire .ctitle { padding:6px 4px;}
#helpcant .gamefire .notice { padding:12px;background-color:#ebebeb;}
#helpcant .gamefire .notice .n { width:12px;background:url(../images/help/cantplay/icon_notice.gif) no-repeat 4px 1px;}
#helpcant .gamefire .subtext { background:url(../images/help/cantplay/icon_boxfront.gif) no-repeat 0px 8px;padding-left:8px;margin:7px 0px 7px 20px;color:#292929;font-weight:bold;}
#helpcant .gamefire .gspace { margin-top:17px;} 
#helpcant .gamefire .ginfo_mid { background:#f6f6f6  url(../images/help/cantplay/ginfo_mid.gif) repeat-y;clear:both;display:table;width:638px;margin-left:7px;margin-bottom:15px;}
#helpcant .gamefire .ginfo_btm { background:url(../images/help/cantplay/ginfo_btm.gif) no-repeat 0 100%;display:table;padding-bottom:14px;width:100%;}
#helpcant .gamefire .ginfo_top { background:url(../images/help/cantplay/ginfo_top.gif) no-repeat;padding:3px 0px 0px 0px;line-height:14px;}
#helpcant .gamefire .pad { padding:12px 20px 0px;}
#helpcant .gamefire .pad p { padding-top:8px;}
#helpcant .gamefire .ginfo_top span { color:#ff0000;font-weight:bold;}
#helpcant .gamefire .ginfo_top span.notr { color:#ff0000;font-weight:normal;}
#helpcant .gamefire .path_box { width:632px;height:63px;background-color:#fff;border-bottom:1px solid #e4e4e4;padding-top:24px;margin-left:3px;text-align:center;font-weight:bold;color:#292929;}
#helpcant .gamefire .path_box span { color:#fe0000;} 

#helpcant .helpcontents .txt .detail { margin:8px 0px 12px 0px;}
#helpcant .helpcontents .txt .ntxt { font-weight:normal;}
#helpcant .subtit{ background:url(../images/help/cantplay/icon_boxfront.gif) no-repeat 0px 8px;padding-left:8px;margin:7px 0px 7px 36px;color:#ff5c00;font-weight:bold;}
#helpcant .search { margin:16px 0px;text-align:center;}

#helpcant dl.warning {margin:0 0 0px 44px;}
#helpcant dl.warning dd {color:#C60;font:11px 'MS PGothic';}
#helpcant dl.warning .indent { text-indent:-12px;padding-left:12px;}
#helpcant .topbtn { text-align:right;padding-right:20px;margin-top:12px;}

#gamespectable {margin:10px 0 5px 44px;}
#gamespectable tr {background:#FFF;height:25px;}
#gamespectable td {padding-top:2px;}
#gamespectable td.a {padding-left:15px;width:128px;}
#gamespectable td.b {padding-left:30px;width:231px;}
#gamespectable td.c {padding-left:15px;width:246px;}
#gamespectable td span {color:#C60;}

#searchspec { margin-top:8px;}
#searchspec .tit { margin-top:7px;margin-left:22px;}
#searchspec .txt { width:648px;margin-top:6px;margin-left:39px;}

#gamespecbtn { width:487px;margin:9px auto 0px auto;}
#gamespecbtn .bg { width:234px;height:37px;background:url(../images/help/cantplay/bg_gamelist.gif) no-repeat top left;text-align:center;}
#gamespecbtn .space { width:19px;}
#gamespecbtn a:link    {color:#00245b;font:bold 12px 'MS PGothic';line-height:12px;text-decoration:none;}
#gamespecbtn a:visited {color:#00245b;font:bold 12px 'MS PGothic';line-height:12px;text-decoration:none;}
#gamespecbtn a:hover   {color:#ff0000;font:bold 12px 'MS PGothic';line-height:12px;text-decoration:underline;}

#securitytable { width:667px;margin:19px auto 0px auto;border:1px solid #ebebeb;}
#securitytable .btncenter { height:37px;text-align:center;}
#securitytable .bg { display:block;width:234px;height:37px;background:url(../images/help/cantplay/bg_gamelist.gif) no-repeat top left;text-align:center;padding-top:12px;margin-bottom:16px;}
#securitytable .subtext { background:url(../images/help/cantplay/icon_boxfront.gif) no-repeat 0px 8px;padding-left:8px;margin:7px 0px 7px 20px;color:#292929;font-weight:bold;}
#securitytable a:link    {color:#00245b;font:bold 12px 'MS PGothic';line-height:12px;text-decoration:none;}
#securitytable a:visited {color:#00245b;font:bold 12px 'MS PGothic';line-height:12px;text-decoration:none;}
#securitytable a:hover   {color:#ff0000;font:bold 12px 'MS PGothic';line-height:12px;text-decoration:underline;}
#securitytable .inline { width:146px;height:10px;margin:10px 0px 0px 0px;text-align:center;}

#cant_toptab { position:relative;width:717px;}
#cant_toptab a.menu { width:132px;height:69px;padding-top:69px;overflow:hidden;}
#cant_toptab .step1 a.menu { width:132px;height:68px;background:url(../images/help/cantplay/bg_cantplay_tab1.jpg) no-repeat top left;padding-top:69px;overflow:hidden;}
#cant_toptab .step2 a.menu { width:132px;height:68px;background:url(../images/help/cantplay/bg_cantplay_tab2.jpg) no-repeat top left;padding-top:69px;overflow:hidden;} 
#cant_toptab .step3 a.menu { width:132px;height:68px;background:url(../images/help/cantplay/bg_cantplay_tab3.jpg) no-repeat top left;padding-top:69px;overflow:hidden;}
#cant_toptab .step4 a.menu { width:132px;height:68px;background:url(../images/help/cantplay/bg_cantplay_tab4.jpg) no-repeat top left;padding-top:69px;overflow:hidden;}
#cant_toptab .step5 a.menu { width:130px;height:68px;background:url(../images/help/cantplay/bg_cantplay_tab5.jpg) no-repeat top left;padding-top:69px;overflow:hidden;}
#cant_toptab td a.menu:hover { background-position: 0 -69px;cursor:default;}


#cant_toptab .subcate_top { width:130px;height:15px;background:url(../images/help/cantplay/bg_subcate_01.gif) no-repeat top left;}
#cant_toptab .subcate_mid { background:url(../images/help/cantplay/bg_subcate_02.gif) repeat-y bottom left;clear:both;display:table;width:130px;padding:2px 4px 8px 6px}
#cant_toptab dt { background:url(../images/help/cantplay/icon_bluedot.gif) no-repeat 1px 7px;padding-left:9px; }
#cant_toptab dd { width:118px;height:2px;background:url(../images/help/cantplay/img_subcate_divline.gif) no-repeat;margin:6px 0px;font-size:0px;line-height:0px;}
#cant_toptab dt a:link    {color:#292929;font:12px 'MS PGothic';line-height:12px;text-decoration:none;}
#cant_toptab dt a:visited {color:#292929;font:12px 'MS PGothic';line-height:12px;text-decoration:none;}
#cant_toptab dt a:hover   {color:#003399;font:12px 'MS PGothic';line-height:12px;text-decoration:underline;}

#cant_subcate_step_1 { position:absolute;top:111px;left:56px;width:130px;display:none;}
#cant_subcate_step_2 { position:absolute;top:111px;left:188px;width:130px;display:none;}
#cant_subcate_step_3 { position:absolute;top:111px;left:320px;width:130px;display:none;}
#cant_subcate_step_4 { position:absolute;top:111px;left:452px;width:130px;display:none;}
#cant_subcate_step_5 { position:absolute;top:111px;left:584px;width:130px;display:none;}

/* non MEMBER QNA  */
#help_nonmem { width:852px;padding-top:136px;position:relative;z-index;1;}

.nonemem_step01 { height:100%;background:url(../images/help/bg_titnonelog_notice01.gif) no-repeat;text-align:center;}
.nonemem_step02 { height:100%;background:url(../images/help/bg_titnonelog_notice02.gif) no-repeat;text-align:center;}
.nonemem_step03 { height:100%;background:url(../images/help/bg_titnonelog_notice03.gif) no-repeat;text-align:center;}

#help_nonmem .btn_area { margin-top:20px;width:100%;text-align:center;}
#help_nonmem .step01_wrap { width:712px;margin:0px auto;text-align:center;margin-bottom:90px;}
#help_nonmem .step02_wrap { width:712px;margin:0px auto;text-align:center;margin-bottom:90px;}
#help_nonmem .step03_wrap { width:712px;margin:0px auto;text-align:center;margin-bottom:90px;}
#help_nonmem .nm_notice { text-align:center;margin-top:18px;}
#help_nonmem .nm_notice span { color:#ff5c00;}
#help_nonmem .complete { margin-top:37px;text-align:center;}
#help_nonmem .nm_mail_alert { color:#ff5c00;}

#help_nonmem .nonqna_table { width:678px;margin-left:17px;border-collapse:collapse;}
#help_nonmem .nonqna_table p,
#help_nonmem .nonqna_table option { color:#666;}
#help_nonmem .nonqna_table select { width:173px;}
#help_nonmem .nonqna_table th { width:185px;vertical-align:top;background-color:#ececec;padding-top:10px;padding-bottom:8px;text-align:left;padding-left:12px;}
#help_nonmem .nonqna_table td { width:493px;padding:8px 0px 8px 10px;color:#666;}
#help_nonmem .nonqna_table .nm_mail { width:272px;}
#help_nonmem .nonqna_table .mail_etc { padding-left:8px;font-size:11px;color:#666;}
#help_nonmem .nonqna_table .nm_textarea { width:473px;height:159px;margin-top:6px;color:#666;}
#help_nonmem .nonqna_table .text_limit { width:473px;text-align:right;margin-top:4px;padding-right:6px;}
#help_nonmem .nonqna_table .text_limit span { color:#ff5c00;font-weight:bold;}

/* KeyCript */
#help_nonmem .help_keycript{padding:0 0 10px 209px;}
/* /KeyCript */


/*Help-main*/
.helpwrapper {width:717px;background:#fff;}
#helpwrap {background:url(../images/help/categorybg_v826.gif) repeat-y;height:100%;width:126px;}


#help_m1{width:717px;text-align:center;}

/*‰æ‘œ·‚µ‘Ö‚¦‚Ü‚µ‚½@tŽR@100908*/
.tp .sch{background:url(../images/help/i_helpmain_s.gif) no-repeat top right;width:699px;height:78px;padding:45px 0 0 214px;margin-bottom:15px;}
/*@/‚±‚±‚Ü‚Å@*/

#help_m1 .sbd {width:699px;}
#help_m1 .sbd .lnk {clear:both;padding:5px 0 5px 25px;width:699px;}
#help_m1 .sbd .lnk .a {float:left;padding-top:15px;text-align:center;}
#help_m1 .sbd .faq {background:url(../images/help/h_faq.gif) no-repeat;clear:both;height:23px;padding:7px 13px 0 0;text-align:right;width:699px;}
#help_m1 .sbd p.sw{height:32px;text-align:center;padding:10px 0;font:11px 'MS PGothic';}
#help_m1 .sbd p.sw span{color:#CCC;padding:0 3px;}

#help_m2{width:717px;text-align:center;margin-bottom:32px;}
#help_m2 .hbx1{clear:both;width:699px;}
#help_m2 .hbx1 div{background:url(../images/help/g_helpmain_1.gif) no-repeat;height:144px;float:left;padding-left:20px;width:347px;}
#help_m2 .hbx1 p {padding:7px 0 0 0;}
#help_m2 .hbx1 dl {padding:10px 0 0 3px;margin:0;}
#help_m2 .hbx1 dd {background:url(../images/help/u_bluearr.gif) no-repeat 0 6px;height:21px;padding-left:10px;}
#help_m2 .hbx1 dd span {color:#FF5C00;}
#help_m3{width:717px;text-align:center;}
#help_m3 .sbd{width:699px;text-align:center;margin-bottom:11px;}
#help_m3 .sbd h3{background:url(../images/help/h_helpmain_t2.gif) no-repeat;width:699px;height:23px;margin:0;}
#help_m3 .sbd h3 a{float:right;padding:7px 12px 0 0;}
#help_m3 .tb1{margin-bottom:20px;width:699px;}
#help_m3 .tb1 th{height:25px;background-color:#EEE;text-align:center;color:#666;}
#help_m3 .tb1 .a{height:29px;text-align:center;color:#163B84;}
#help_m3 .tb1 .b{padding-left:10px;}
#help_m3 .tb1 .c{color:#666;text-align:center;}
#help_m3 .tb1 .d{color:#666;text-align:center;}
#help_m3 .btm{background:url(../images/help/g_btm_main.gif) no-repeat;width:699px;height:105px;padding:59px 0 0 225px;}

.category {width:699px;margin:0 0 0 9px;} 
.category h3 {width:699px;border-bottom:2px solid #E6E6E6;margin:0;}
.category .sw_wrap { text-align:center;}
.category .sw { width:600px;color:#666;}
.category .sw { text-align:left;font:11px 'MS PGothic';margin:7px 0;}
.category .sw span { display:inline;height:20px;color:#CCC;padding:0 7px 8px;}
.category .dt {background:url(../images/help/g_dot01.gif) 0 0 repeat-x;clear:both;height:1px;width:699px;}

.category .sw a { height:20px;}
.category .sw a:link    {color:#666;font:12px 'MS PGothic';text-decoration:none;}
.category .sw a:visited {color:#666;font:12px 'MS PGothic';text-decoration:none;}
.category .sw a:hover   {color:#ff5c00;font:12px 'MS PGothic';text-decoration:underline;}
.category .sw_wrap .sw span.son { font:12px 'MS PGothic';color:#ff5c00;font-weight:bold;}

/*Help-01.Starter*/
#help_s1 {background:url(../images/help/g_serviceguide.gif) no-repeat;clear:both;font-size:12px;height:120px;width:717px;padding:40px 0 0 289px;color:#666;}

/*Help-02.Games*/
#help_s2{width:717px;;text-align:center;padding-left:2px;}
.tp .she{background:url(../images/help/g_faq.gif) no-repeat;clear:both;height:120px;width:717px;padding:40px 0 0 265px;color:#666;}
#help_s2 .sa2{width:699px;margin:12px 0 0 0;} 
#help_s2 .sa2 h3{width:699px;border-bottom:2px solid #E6E6E6;margin:0;}
#help_s2 .sa2 p{width:690px;height:42px;text-align:center;font:11px 'MS PGothic';margin:10px 0 10px 4px;background:url(../images/help/g_help03_rst.gif) no-repeat;padding-top:15px;}
#help_s2 .sa2 p span{color:#FF0000;font-weight:bold;}

#help_s3{width:617px;margin:0 0 10px 9px;}
#help_s3 dl{margin:0;padding:0;width:699px;}
#help_s3 dd.d1{border-top:1px solid #DDD;background-color:#EEE;height:25px;margin-top:10px;padding:3px 0 0 10px;width:699px;}
#help_s3 dd.d2{height:30px;padding-top:10px;}
#help_s3 dd.d2 img.arr {margin:0 15px 2px 28px;}
#help_s3 dd.d2 a {padding:3px 0 0 0;}
#help_s3 dd.d3 {padding:4px 0;}
#help_s3 dd.d3 img.arr {margin:0 15px 2px 28px;}
#help_s3 dd.d3 a {padding:3px 0 0 0;}
#help_s3 dd.ln{border-bottom:1px solid #EEE;clear:both;margin:0;padding:0;}
#help_s3 dd.ln2{border-bottom:3px solid #EEE;clear:both;margin:0;padding:0;}

#help_s4{width:717px;text-align:center;}
#help_s4 .ttl h3{width:699px;border-bottom:2px solid #E6E6E6;margin:0;padding:0;}
#help_s4 .tb1{margin-bottom:9px;width:699px;}
#help_s4 .tb1 th{height:25px;background-color:#EEE;text-align:center;color:#666;}
#help_s4 .tb1 .a{height:29px;color:#163B84;text-align:center;}
#help_s4 .tb1 .b{padding-left:10px;}
#help_s4 .tb1 .b a.br{color:#FF0000;}
#help_s4 .tb1 .c{text-align:center;color:#666;}
#help_s4 .ttl{width:699px;}
#help_s4 .ttl p { height:114px;width:699px;background:url(../images/help/g_notice.gif) no-repeat;padding:37px 0 0 90px;}
#help_s4 .sch2{width:699px;text-align:right;margin:6px 0 9px 0;}
#help_s4 .vw1{margin-bottom:20px;}
#help_s4 .vw1 td.a {padding:2px 0 0 32px;}
#help_s4 .vw1 p.y {color:#958925;float:right;margin:5px 10px 0 0;}
#help_s4 .vw1 p.y span{font:11px 'verdana';}
#help_s4 .vw1 p.t{clear:both;color:#000;font:12px 'MS PGothic';margin:10px 46px 20px 46px;}

/* ADD 090204  */
#help_s4 .sortbox { width:699px;margin-bottom:5px;}
#help_s4 .sortbox .snum { width:51px;}
#help_s4 .sortbox .sadmin { width:400px;}
#help_s4 .tb1 .noc { height:29px;font:11px 'MS PGothic';text-align:center;border-bottom:1px solid #ddd;}  
#help_s4 .tb1 .ser { height:29px;text-align:center;border-bottom:1px solid #ddd; }
#help_s4 .tb1 .ser span { width:79px;line-height:12px;}
#help_s4 .tb1 .cat { height:29px;text-align:center;border-bottom:1px solid #ddd; }
#help_s4 .tb1 .tit { padding-left: 6px;border-bottom:1px solid #ddd;}
#help_s4 .tb1 .dat { height:29px;font:11px 'MS PGothic';padding:0px 6px;text-align:center;border-bottom:1px solid #ddd;}
#help_s4 .tb1 .opn { height:29px;font:11px 'MS PGothic';padding:0px 6px;text-align:center;border-bottom:1px solid #ddd;}
#help_s4 .tb1 .ls { letter-spacing:-0.1em;border-bottom:1px solid #ddd;}
#help_s4 .tb1 .tt { color:#ff5c00;font-weight:bold;}
#help_s4 .tb1 .tt a { color:#ff5c00;font-weight:bold;}
#help_s4 .mtl { width:699px;}
#help_s4 .mtl p { height:114px;width:699px;background:url(../images/help/g_notice.gif) no-repeat;padding:47px 0 0 90px;}
#help_s4 .mtl h3{ width:699px;border-bottom:2px solid #E6E6E6;margin:0;padding:0;}

.nc01 { width:110px;height:20px;color:#520505;background:url(../images/help/notice/nc01_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc02 { width:110px;height:20px;color:#5d0f04;background:url(../images/help/notice/nc02_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc03 { width:110px;height:20px;color:#883c09;background:url(../images/help/notice/nc03_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc04 { width:110px;height:20px;color:#885806;background:url(../images/help/notice/nc04_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc05 { width:110px;height:20px;color:#880d1f;background:url(../images/help/notice/nc05_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc06 { width:110px;height:20px;color:#881727;background:url(../images/help/notice/nc06_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc07 { width:110px;height:20px;color:#881b4b;background:url(../images/help/notice/nc07_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc08 { width:110px;height:20px;color:#88246c;background:url(../images/help/notice/nc08_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc09 { width:110px;height:20px;color:#612b88;background:url(../images/help/notice/nc09_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc10 { width:110px;height:20px;color:#3f2d88;background:url(../images/help/notice/nc10_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc11 { width:110px;height:20px;color:#2d2670;background:url(../images/help/notice/nc11_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc12 { width:110px;height:20px;color:#2a3367;background:url(../images/help/notice/nc12_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc13 { width:110px;height:20px;color:#2a4167;background:url(../images/help/notice/nc13_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc14 { width:110px;height:20px;color:#2a5b67;background:url(../images/help/notice/nc14_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc15 { width:110px;height:20px;color:#1b545f;background:url(../images/help/notice/nc15_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc16 { width:110px;height:20px;color:#2a6755;background:url(../images/help/notice/nc16_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc17 { width:110px;height:20px;color:#2a6730;background:url(../images/help/notice/nc17_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc18 { width:110px;height:20px;color:#26621f;background:url(../images/help/notice/nc18_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc19 { width:110px;height:20px;color:#425a1a;background:url(../images/help/notice/nc19_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}
.nc20 { width:110px;height:20px;color:#665113;background:url(../images/help/notice/nc20_bg.gif) no-repeat;padding-top:5px;overflow:hidden;text-align:center;font:11px;letter-spacing:-0.1em;}

#pop .pdmcate { margin:10px 0px;}
#pop .pdmcate .ser { width:200px;padding-bottom:6px;text-align:center;}
#pop .pdmcate .mai { width:200px;padding-bottom:6px;text-align:center;}
#pop .pdmcate .not { width:200px;padding-bottom:6px;text-align:center;}

#pop .pdmcate .sertab td { width:95px;height:38px;border-bottom:1px solid #dadada;text-align:center;}
#pop .pdmcate .maitab td { width:95px;height:38px;border-bottom:1px solid #dadada;text-align:center;}
#pop .pdmcate .nottab td { width:95px;height:38px;border-bottom:1px solid #dadada;text-align:center;}

#pop .pdmcate .sertab td.btnwidth { width:55px;height:38px;border-bottom:1px solid #dadada;text-align:center;}
#pop .pdmcate .maitab td.btnwidth { width:55px;height:38px;border-bottom:1px solid #dadada;text-align:center;}
#pop .pdmcate .nottab td.btnwidth { width:55px;height:38px;border-bottom:1px solid #dadada;text-align:center;}

#pop .pdm_wbody { background:#f5f5f5 url(../images/help/notice/bg_noticebox01_02.gif) repeat-y;clear:both;display:table;width:411px;margin:20px 0px;}
#pop .pdm_wbtm { background:url(../images/help/notice/bg_noticebox01_03.gif) no-repeat 0 100%;display:table;padding-bottom:9px;width:100%;}
#pop .pdm_wtop { background:url(../images/help/notice/bg_noticebox01_01.gif) no-repeat;padding:9px 0px 0px 0px;}

#pop #pulldown { margin:8px 0px 8px 14px;}
#pop #pulldown .tit { width:150px;background:url(../images/help/notice/icon_pulldowndot.gif) no-repeat 0px 8px;padding-left:14px;color:#666;}
#pop #pulldown .select {  }
#pop #pulldown .input { border:1px solid #b2b2b2;color:#a63d0b;font-weight:bold;width:200px;}
#pop #color_table { display:none;}
#pop #color_table td { color:#666;}

#text_tag .line_box { border:1px solid #b2b2b2;padding:8px;margin-left:50px;background-color:#fff;}
#text_tag .line_box span { color:#ff0000;font-weight:bold;}







/* pay agreement  */
#payagree { width:658px;margin-left:15px;}
#payagree .tit { width:190px;padding:4px 0px 4px 22px;background:#e6f7eb;font-weight:bold; }
#payagree .sub01 { width:468px;padding:4px 0px 4px 22px;background:#f7fdf9;}
#payagree .sub02 { width:468px;padding:4px 0px 4px 22px;background:#fff;}
#payagree ul.list { padding-left:10px;margin:3px 0px;}
#payagree ul.list li { padding-left:6px;background:url(../images/help/icon_list_arrow.gif) no-repeat 0px 7px;}
#payagree a span { color:#003399;text-decoration:underline;}

#help .gamespec_tit { margin:8px 0px 0px 10px;}
#help .gamespec_list { margin-left:12px;color:#003399;}
#help .gamespec_list li span { color:#003399;text-decoration:underline;}


/*Help-04.News*/
.svw{width:689px;margin:9px 0 18px 0;}

/*Help-06.Report*/
#help_s6{width:717px;text-align:center;}
#help_s6 .ttl{width:699px;margin-bottom:8px;}
#help_s6 .ttl h3{width:699px;border-bottom:2px solid #E6E6E6;margin:0;padding:0;}
#help_s6 .ttl ul{height:272px;width:699px;background:url(../images/help/g_qna-2.gif) no-repeat;padding:27px 0 0 25px;}
#help_s6 .ttl li{background:url(../images/help/u_qnadesc.gif) no-repeat 0 7px;color:#444;font-family:'MS UI Gothic';line-height:18px;padding-left:5px;}
#help_s6 .ttl li a{color:#335BAA;}
#help_s6 .ttl li.titleqna {background:none;color:#444;font-family:'MS UI Gothic';line-height:18px;margin-top:5px;padding-left:0px;}
#help_s6 .tab1{font-size:12px;width:699px;clear:both;height:32px;margin:0;padding:0;}
#help_s6 .tab1 div.a{width:100px;float:left;font-weight:bold;color:#000;padding:9px 0 0 7px;}
#help_s6 .tab1 div.b{width:599px;float:left;text-align:right;margin:0;padding:0;}
#help_s6 .tab1 div.b span{background:url(../images/help/b_help06_off.gif) 0 0 no-repeat;width:95px;height:32px;text-align:center;padding:8px 0 0 0;margin:0;}
#help_s6 .tab1 div.b span a{color:#000;}
#help_s6 .tab1 div.b span.on{background:url(../images/help/b_help06_on.gif) 0 0 no-repeat;width:95px;height:32px;text-align:center;padding:8px 0 0 0;font-weight:bold;margin:0;}
#help_s6 .tab1 p.ln1{border-top:1px solid #DADADA;border-bottom:4px solid #ECECEC;clear:both;}
#help_s6 .bx2{border:3px solid #F2F2F2;width:690px;margin:4px 0;}
#help_s6 .bx2 div{border:1px solid #CCC;height:44px;padding:3px 0 0 20px;color:#666;}
#help_s6 .tbl1{border:1px solid #DADADA;width:699px;}
#help_s6 .tbl1 .a{background-color:#ECECEC;width:160px;height:37px;padding:3px 0 0 15px;color:#000;font-weight:bold;}
#help_s6 .tbl1 .a img{margin-right:6px;}
#help_s6 .tbl1 .b{background-color:#FFF;width:524px;padding:3px 0 0 10px;color:#666;}        
#help_s6 .tbl1 .b .radio {margin-left:0;}
#help_s6 .tbl1 .b .checkbox { margin-bottom:-2px;}

#help_s6 .bx3{border:3px solid #F2F2F2;width:690px;margin:4px 0;}
#help_s6 .bx3 div{border:1px solid #CCC;height:44px;padding:13px 0 0 20px;color:#666;font-size:12px;}
#help_s6 .tt_tb3{margin:25px 0 9px 0;color:#000;width:699px;padding-left:7px;font-weight:bold;font-size:12px;}
#help_s6 .tb3{border-bottom:1px solid #DDD;margin:0 0 9px 0;width:699px;}
#help_s6 .tb3 th{height:25px;background-color:#EEE;text-align:center;color:#666;}
#help_s6 .tb3 .a{height:29px;text-align:center;color:#FF6600;}
#help_s6 .tb3 .b{padding-left:6px;}
#help_s6 .tb3 .c{text-align:center;color:#666;}
#help_s6 .tb3 .or{color:#FF6600;}
#help_s6 .tb3 .org {margin-top:15px;padding-right:50px;}
#help_s6 .tb3 .dln {background:url(../images/help/l_dot_h.gif) repeat-x 0 40%;height:26px;}
#help_s6 .tb3 .rep {margin-bottom:15px;padding-right:50px;}
#help_s6 .tb3 .rep b {color:#F60;font-weight:bold;}
#help_s6 div.pg{background:url(../images/help/g_pag01.gif) 0 0 no-repeat;width:699px;height:35px;text-align:center;padding-top:9px;}

/*Help - police*/
#help_p1{width:717px;text-align:center;}
#help_p1 h3 {margin:0;}
#help_p1 h4 {color:#F60;font-weight:bold;margin:10px 0 10px 15px;}
#help_p1 .ttl{margin:0;padding:0;width:699px;}
#help_p1 .ttl p{width:699px;height:114px;background:url(../images/help/g_police.gif) 0 0 no-repeat;font:12px 'MS PGothic';line-height:18px;margin:0;padding:20px 0 0 30px;}
#help_p1 .lst{margin-top:15px;width:699px;}
#help_p1 .lst p.t{width:699px;height:5px;background:url(../images/help/i_bglst_top.gif) 0 0 no-repeat;}
#help_p1 .lst p.b{width:699px;height:5px;background:url(../images/help/i_bglst_btm.gif) 0 0 no-repeat;}
#help_p1 .lst p.date { font-size:12px;}

#police {color:#292929;font-family:'MS PGothic';height:500px;margin:0 0 30px 15px;overflow:auto;padding:5 10px;width:669px;}
#police .list {margin-bottom:30px;}
#police .list li {font-family:'MS PGothic';line-height:18px;}
#police .list li.sub {text-indent:10px;}
#police .list li a {color:#036;}
#police .list li a:hover {text-decoration:underline;}
#police h5 {font-weight:bold;margin:0 0 5px;}
#police p {font-size:16px;line-height:20px;}
#police #list1 {margin-bottom:20px;}
#police #list2 {margin-bottom:20px;}
#police #list2 li {padding-left:14px;text-indent:-14px;}
#police #list31 {margin-bottom:20px;}
#police #list31 li {padding-left:14px;text-indent:-14px;}
#police #list32 {margin-bottom:20px;}
#police #list32 li {padding-left:14px;text-indent:-14px;}
#police #list33 {margin-bottom:20px;}
#police #list33 dl {margin-bottom:20px;}
#police #list33 dd {padding-left:14px;text-indent:-14px;}
#police #list41 {margin-bottom:20px;}
#police #list41 li {padding-left:18px;text-indent:-18px;}
#police #list5 {margin-bottom:20px;}
#police #list5 dd {padding-left:18px;}
#police #list6 {margin-bottom:20px;}
#police #list6 li {padding-left:18px;text-indent:-18px;}
#police #list7 {margin-bottom:20px;}
#police #list7 ol {margin-bottom:10px;}
#police #list7 li {padding-left:18px;text-indent:-18px;}
#police #list8 {margin-bottom:20px;}
#police #list8 li {padding-left:21px;text-indent:-21px;}
#police #list9 {margin-bottom:20px;}
#police #list91 {margin-bottom:20px;}
#police #list91 ol {margin-bottom:10px;}
#police #list91 li {padding-left:21px;text-indent:-21px;}
#police #list91 dt {margin-bottom:5px;}
#police #list91 dd {padding-left:10px;text-indent:-10px;}
#police #list92 {margin-bottom:20px;}
#police #list92 li {padding-left:21px;text-indent:-21px;}
#police #list93 {margin-bottom:20px;}
#police #list93 dl {margin-bottom:10px;}
#police #list93 dd {padding-left:21px;text-indent:-21px;}
#police #list10 {margin-bottom:20px;}
#police #list10 li {padding-left:21px;text-indent:-21px;}
#police #list10 table {background:#777;border:0;margin-bottom:20px;}
#police #list10 td {background:#FFF;padding:6px 4px;text-align:center;}
#police #list10 td.sec { width:110px;font-size:12px;}
#police #list10 td.label { width:180px;font-size:12px;font-weight:bold;}
#police #list11 {margin-bottom:20px;}
#police #list11 table {background:#777;border:0;margin-bottom:20px;}
#police #list11 td {background:#FFF;padding:6px 4px;text-align:center;}
#police #list11 td.sec { width:110px;font-size:12px;}
#police #list11 td.label { width:180px;font-size:12px;font-weight:bold;}
#police #list11 td.b { font-weight:bold;}
#police #list12 {margin-bottom:20px;}
#police #list12 table {background:#777;border:0;margin-bottom:20px;}
#police #list12 td {background:#FFF;padding:6px 4px;}
#police #list12 td.num { width:50px;font-size:12px;text-align:center;}
#police #list12 td.sec { width:150px;font-size:12px;text-align:left;}
#police #list12 td.b { font-weight:bold;}
#police td.b { font-weight:bold;}

#pop div.con2{line-height:20px;margin:15px 15px 10px 15px;}
#pop div.con2 p.tx1{margin:16px 0 0 0;padding:0;}
#pop div.con2 p.tx2{text-align:right;margin:7px 8px 7px 0;}
#pop div.con2 div.tb1 .s1{background-color:#DADADA;}
#pop div.con2 div.tb1 .s2{background-color:#ECECEC;color:#666;padding:3px 0 0 10px;}
#pop div.con2 div.tb1 .s3{background-color:#FFF;padding:3px 0 3px 10px;font:12px 'MS PGothic';}

/* help add */
#help {margin:0 9px;}
#help .hd {margin-top:15px;}
#help .hdln {border-bottom:2px solid #E6E6E6;margin-top:15px;}
#help .hdln img {display:block;}
#help .ttlbox {background:#F1F1F1 url(../images/help/o_ttl_l.gif) no-repeat;width:100%;}
#help .ttlbox .rt {background:url(../images/help/o_ttl_r.gif) no-repeat 100% 0;height:25px;}
#help .ttlbox span {background:url(../images/help/u_orgsq.gif) no-repeat 0 5px;font-weight:bold;line-height:25px;margin-left:9px;padding-left:8px;}
#help .register {margin:0 0 20px 26px;}
#help .register p {line-height:40px;text-indent:16px;}
#help .register img {display:block;margin-bottom:5px;}
#help .register span {background:url(../images/help/u_orgarr.gif) no-repeat 100% 3px;padding-right:7px;text-indent:16px;}
#help .register span a {font-weight:bold;text-decoration:underline;}
#help .gchu {background:url(../images/help/g_gamechu-1.gif) no-repeat;height:204px;line-height:18px;padding:99px 0 0 40px;width:699px;}
/*
QQQQ   
#help .gm {clear:both;margin-top:25px;}
#help .gm dd {float:left;margin-right:7px;}
*/
#help .gm {clear:both;margin-top:25px;margin-left:5px;height:191px;}
#help .gm dd {float:left;margin-right:6px;}
#help .gm dd.last {float:left;margin-right:0px;}

#help .gms {background:url(../images/help/g_guide_gms.gif) repeat-y;clear:both;margin:15px 0 20px;width:699px;}
#help .gms dd {float:left;height:117px;margin-top:15px;text-align:center;width:173px;}
#help .gms dd a {background:url(../images/help/u_orgarr.gif) no-repeat 100% 6px;display:block;padding-right:5px;width:105px;}
#help .gline {background:#CCC;clear:both;height:1px;}
#help .ga {background:url(../images/help/g_blogchu.jpg) no-repeat;height:238px;padding:110px 0 0 245px;width:699px;}
#help .gb {background:url(../images/help/g_medal.jpg) no-repeat;height:238px;padding:113px 0 0 18px;width:699px;}
#help .gc {background:url(../images/help/g_bbs.jpg) no-repeat;height:238px;padding:115px 0 0 250px;width:699px;}
#help .gd {background:url(../images/help/g_avatar.jpg) no-repeat;height:238px;padding:113px 0 0 18px;width:699px;}
#help .shop {margin-left:10px;}
#help .shop img.tit {margin-top:20px;}
#help .shop p {margin-left:35px;}
#help .shop span.point { color:#ff5c00;}
#help .shop span.indent { padding-left:8px;}
#help .shop .chg {margin:5px 0 0 35px;}
#help .shop .chg dl {background:url(../images/help/l_dot_h.gif) repeat-x 0 100%;clear:both;margin-top:10px;width:620px;}
#help .shop .chg dl.nbg {background-image:none;}
#help .shop .chg dt {font-weight:bold;margin-bottom:5px;}
#help .shop .chg dt img {vertical-align:2px;}
#help .shop .chg dd {float:left;padding-bottom:5px;}
#help .shop .chg dd a {text-decoration:underline;}
#help .shop .chg dd.t {padding-top:10px;}
#help .shop .chg dd img {display:block;margin-right:20px;}
#help .md {margin-top:15px;}
#help .md .dline {background:url(../images/help/l_dot_h.gif) repeat-x 0 100%;clear:both;margin:0 0 13px 0;width:699px;}
#help .md table {border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-top:1px solid #D9D9D9;margin:6px 0 0 45px;width:609px;}
#help .md th {background:#F6F6F6;border-bottom:1px solid #D9D9D9;font-weight:bold;height:25px;padding:2px 0 0 13px;text-align:left;}
#help .md td.l {border-bottom:1px solid #D9D9D9;border-right:1px solid #D9D9D9;color:#666;height:39px;padding-left:13px;}
#help .md td.l img {margin:3px 7px 3px 0;}
#help .md td.r {border-bottom:1px solid #D9D9D9;background:#FFF;color:#666;padding-left:13px;}
#help .md table.s {border-top:1px solid #F6F6F6;margin-top:0;;}
#help .gmd {margin:10px 0 0 45px;padding-left:7px;text-indent:-7px;}
#help .gmd span {color:#C60;}
#help .xpsp2 b {color:#E15A00;}
#help .xpsp2 p.act {margin-left:35px;}
#help .vista .desc {background:url(../images/help/l_dot_xpsp2.gif) no-repeat 0 100%;height:134px;margin:0 0 15px;width:697px;}
#help .vista .desc div {background:url(../images/help/i_helpboy2.gif) no-repeat 15px 0;height:120px;margin-top:5px;padding:30px 0 0 132px;}
#help .vista .desc span {background:url(../images/help/u_orgsq.gif) no-repeat 0 5px;color:#E15A00;font-weight:bold;line-height:18px;padding-left:8px;}
#help .vista .desc p {line-height:18px;margin-left:8px;}
#help .vista .method {margin:0 0 20px 10px;}
#help .vista .method .ttl img {margin:0 0 5px;}
#help .vista .method .install {margin:0 0 8px 41px;}
#help .vista .method .installtxt {line-height:14px;margin:0 0 10px 59px;}
#help .vista .method .installtxt em {color:#FF712A;display:block;font-style:normal;font-weight:bold;}
#help .vista .method a img { display:block;margin:0 0 0 130px;}
#help .vista .ttlbox {margin:0 0 15px 23px;width:666px;}
#help .vista .atvimg {margin:0 0 0 23px;}
#help .cpa {background:url(../images/help/g_cp_01.gif) no-repeat;height:118px;margin-left:42px;padding:30px 0 0 8px;text-indent:-8px;width:618px;}
#help .cpb {margin-left:10px;}
#help .cpb img.tit {margin-top:20px;}
#help .cpb div {margin:10px 0 0 35px;}
#help .cpb p.ti {padding-left:8px;text-indent:-8px;}
#help .cpb p.im {clear:both;margin:5px 0 10px 0;}
#help .cpb p.im img {margin:0 10px 0 0;}
#help .cpb table {margin:20px 0 5px 0;}
#help .cpb tr {background:#FFF;height:25px;}
#help .cpb td {padding-top:2px;}
#help .cpb td.a {padding-left:15px;width:128px;}
#help .cpb td.b {padding-left:30px;width:231px;}
#help .cpb td.c {padding-left:15px;width:246px;}
#help .cpb td span {color:#C60;}
#help .cpb dl.warning {margin:0 0 3px 3px;}
#help .cpb dl.warning dd {color:#C60;font:11px 'MS PGothic';}
#help .cpb .box {background:#F6F6F6;border:1px solid #D9D9D9;clear:both;height:34px;margin-top:15px;padding:0 10px 0 15px;width:609px;}
#help .cpb .obox {border:1px solid #FF6C00;margin:10px 0;padding:15px 0 10px 15px;width:611px;}
#help .cpb .obox b {color:#E81820;}
#help .cpc {background:#F6F6F6;border:1px solid #D9D9D9;clear:both;height:98px;margin:15px 0 0 25px;padding:0 0 0 25px;width:648px;}

/* HELP_ACT [JEWEL] */
#help_p1 #act_jewel { padding: 0 40px;}
#help_p1 #act_jewel ul{ list-style:disc; margin:0 0 0 15px; padding:10px 0;}
#help_p1 #act_jewel li{ padding:2px 0;}
#help_p1 #act_jewel .game_win { background:#f7f6f0; border:1px solid #e9e6d9; margin: 0 0 10px 0; }
#help_p1 #act_jewel .game_win ul.gamelist { margin:0; padding:15px; vertical-align:bottom; font-size:0px; list-style:none;}
#help_p1 #act_jewel .game_win ul.gamelist li { float:left; zoom:1; padding: 0 5px 5px 5px; vertical-align:bottom;}
#help_p1 #act_jewel .game_win p.clr{ clear:both; font-size:0px;}
#help_p1 #act_jewel .jewel_win { margin:10px 0 0 0; padding: 0 15px 10px; border:1px solid #dfdfdf;}
#help_p1 #act_jewel h4{ margin:0; padding: 10px 0 5px 0; color:#2da74e;}
#help_p1 #act_jewel p{ margin:0; padding:0;}

#signout {margin:0 9px;}
#signout h2 {border-bottom:2px solid #E6E6E6;margin-top:15px;}
#signout h2 img {display:block;}
#signout .desc {background:url(../images/help/l_dot_h.gif) repeat-x 0 100%;line-height:49px;margin-bottom:20px;text-indent:30px;}
#signout .signout {background:url(../images/help/g_signout.gif) no-repeat 0 100%;}
#signout dl {margin:0 0 55px 30px;width:669px;}
#signout dt {margin-bottom:10px;}
#signout dt img {display:block;}
#signout dd {display:table}
#signout dd img {float:left;margin:0 10px 15px 0;}
#signout dd div {float:left;}
#signout dd p {color:#B00;}
#signout dd p a {color:#13429A;font-weight:bold;text-decoration:underline;}
#signout .warning img {margin:0 0 52px 50px;}

#attention {margin:0 9px;}
#attention h2 {border-bottom:2px solid #E6E6E6;margin-top:15px;}
#attention h2 img {display:block;}
#attention h3 {margin:0 0 20px;}
#attention h4 {margin:0;}
#attention h4 img {display:block;margin:0 0 10px;}
#attention .att0 {background:url(../images/help/g_attention0.gif) no-repeat 0 100%;padding:18px 0 35px;}
#attention .att0 h4 {margin:0 0 5px 30px;}
#attention .att0 div {margin-left:30px;}
#attention .att0 p {margin-bottom:20px;}
#attention .att0 span {color:#FF5C00;display:block;font-weight:bold;margin-left:10px;}
#attention .att1 {background:url(../images/help/g_attention1.gif) no-repeat 0 100%;padding-bottom:30px;}
#attention .att1 div {margin-left:30px;}
#attention .att1 div span {background:url(../images/help/u_orgarr.gif) no-repeat 100% 3px;padding-right:7px;}
#attention .att1 div a {color:#13429A;font-weight:bold;text-decoration:underline;}
#attention .att1 dl {background:url(../images/help/g_attention_faq.gif) no-repeat;margin:10px 0 20px;padding:70px 0 10px 30px;}
#attention .att1 dt {font-weight:bold;}
#attention .att1 dd {font-weight:bold;margin-bottom:15px;}
#attention .att2 {background:url(../images/help/g_attention2.gif) no-repeat 0 100%;padding-bottom:30px;}
#attention .att2 div {margin-left:30px;}
#attention .att2 div strong {color:#B00;}
#attention .att3 {background:url(../images/help/g_attention1.gif) no-repeat 0 100%;padding-bottom:30px;}
#attention .att3 div {margin-left:30px;}
#attention .att4 {background:url(../images/help/g_attention4.gif) no-repeat 0 100%;padding-bottom:30px;}
#attention .att4 div {margin-left:30px;}


/*Membership*/
.tpw{background:url(../images/membership/g_pw01.gif) no-repeat;width:852px;height:600px;color:#292929;font:12px 'MS PGothic';line-height:18px;word-break:break-all;}
.tpw p.tx1{padding:154px 0 0 177px;}
.tpw div.bx1{padding:45px 0 0 202px;}
.tpw p.btn1{padding:50px 0 0 310px;}


#id {background:url(../images/membership/g_id.jpg) no-repeat;width:852px;height:782px;color:#292929;font:12px 'MS PGothic';line-height:18px;word-break:break-all;}
#id p.tx1 {padding:150px 0 0 177px;}
#id p.tx2 {color:#666;padding:13px 0 0 193px;text-indent:-16px;}
#id div.bx1 {padding:24px 0 0 206px;}
#id p.btn1{padding:30px 0 0 310px;}

#email {background:url(../images/membership/g_email.jpg) no-repeat;line-height:22px;width:852px;}
#email p.tx1 {padding:220px 0 0 139px;}
#email p.tx2 {color:#666;padding:55px 0 0 139px;}

/* KeyCript */
#pw2{background:#FFF url(../images/membership/g_newpwinsert.jpg) no-repeat;width:852px;height:782px;color:#292929;font:12px 'MS PGothic';line-height:16px;word-break:break-all;}
#pw2 div.bx1{padding:30px 0 0 192px;}
#pw2 div.bx1 span {color:#666;}
#pw2 p.tx1{padding:138px 0 0 177px;}
#pw2 .newpass_keycript{padding:10px 0 0 177px;}
/* /KeyCript */

#pw3{background:#FFF url(../images/membership/g_forgetpw.jpg) no-repeat;width:852px;height:782px;color:#292929;font:12px 'MS PGothic';line-height:16px;word-break:break-all;}
#pw3 div.bx1{padding:26px 0 0 200px;}
#pw3 p.tx1{font-weight:bold;padding:183px 0 0 177px;}
#pw3 p.btn1{padding:40px 0 0 260px;}

#sgn1{background:url(../images/membership/g_sign01.gif) left top no-repeat;background-color:#FFF;width:852px;color:#292929;font:12px 'MS PGothic';line-height:16px;word-break:break-all;}
#sgn1 p.tx1{padding:67px 0 0 147px;}
#sgn1 div.bx1{padding:33px 0 0 81px;}
#sgn1 div.bx1 .pyo{border:1px solid #DADADA;}
#sgn1 div.bx1 .pyo .a{width:146px;background-color:#ECECEC;padding:6px 9px;}
#sgn1 div.bx1 .pyo .b{width:216px;background-color:#FFF;padding:6px 8px;}
#sgn1 div.bx1 .pyo .b p.ln{height:1px;background:url(../images/help/g_dot01.gif) 0 0 repeat-x;width:100%;margin:7px 0 -9 0;padding:0;}

#sgn1 div.bx1 .pyo .c{width:324px;background-color:#FFF;padding:10px 8px;color:#666;}
#sgn1 div.bx1 .pyo .c span{color:#FF6600;}

#sgn1 div.tx2{width:690px;border:3px solid #F2F2F2;margin:14px 0;}
#sgn1 div.tx2 div.bln{width:684px;border:1px solid #E6E6E6;padding:20px 0;text-align:center;}

#sgn2{background:url(../images/membership/g_registerpreview.jpg) left top no-repeat;background-color:#FFF;width:852px;color:#292929;font:12px 'MS PGothic';line-height:16px;word-break:break-all;}
#sgn2 .bg {;}
#sgn2 p.tx1{padding:67px 0 0 147px;}
#sgn2 div.bx1{background:url(../images/membership/g_grayline.gif) no-repeat 0 100%;padding:100px 0 0 169px;}
#sgn2 .bx1 table {margin-left:48px;}
#sgn2 div.bx1 td.a{font-weight:bold;color:#000;padding-left:22px;}
#sgn2 div.bx1 td.b{color:#666;}
#sgn2 div.bx1 td.b img{margin-left:10px;}

#sgn3{background:#FFF url(../images/membership/g_sign03.gif) left top no-repeat;width:852px;height:700px;color:#292929;font:12px 'MS PGothic';line-height:16px;word-break:break-all;}
#sgn3 p.tx1{margin:97px 0 0 375px;padding:0;}
#sgn3 p.bttn{margin:18px 0 0 0;padding:0;text-align:center;}
#sgn3 div.bx1{border:1px solid #DADADA;margin:69px 0 0 81px;padding:15px 0 30px 45px;width:690px;}

#screg{background:url(../images/membership/g_screg.gif) left top no-repeat;background-color:#FFF;width:852px;color:#292929;font:12px 'MS PGothic';line-height:16px;word-break:break-all;}
#screg p.tx1{margin:85px 0 0 151px;padding:0;}
#screg div.bx1{border:1px solid #DADADA;margin:63px 0 20px 81px;padding:10px 0 30px 29px;width:690px;}
#screg div.box {background:#EDEDED;margin-bottom:10px;width:630px;}
#screg .box .t {background:url(../images/membership/o_say_t.gif) no-repeat;font-weight:bold;height:33px;padding:13px 0 0 20px;width:630px;}
#screg .box .txt01 {border-bottom:1px solid #DFDFDF;color:#666;line-height:17px;margin:0 10px 15px 10px;padding:10px;width:610px;}
#screg .box .txt02 {color:#666;line-height:17px;padding:10px 20px 10px 20px;width:630px;}

#sayagm {background:url(../images/membership/g_sayclubagree.jpg) no-repeat;background-color:#FFF;width:852px;color:#292929;font:12px 'MS PGothic';line-height:16px;word-break:break-all;}
#sayagm p.tx1{margin:103px 0 0 180px;padding:0;line-height:18px;}
#sayagm div.bx1{border:1px solid #DADADA;margin:29px 0 20px 81px;padding:10px 0 30px 65px;width:690px;}
#sayagm .agree {border:1px solid #A5ACB2;height:350px;overflow:auto;width:559px;}
#sayagm .bttn {text-align:center;width:559px;}
#sayagm .txt {background:url(../images/membership/g_saypop.gif) no-repeat;color:#666;height:119px;line-height:18px;margin:20px 0;padding:15px 0 0 10px;width:559px;}
#sayagm .txt span {color:#F60;}

#vista {border:1px solid #DADADA;margin:59px 0 0 81px;padding:10px 0;width:690px;}
#vista h6 {margin:0 0 31px;text-align:center;}
#vista .atvtxt1 {line-height:18px;margin:0 0 20px 45px;}
#vista .atvtxt2 {line-height:18px;margin:0 0 30px 45px;}
#vista .atvtxt2 em {color:#F60;display:block;font-style:normal;font-weight:bold;}
#vista a img {display:block;margin:0 0 20px 145px;}
#vista .ttlbox {background:#F1F1F1 url(../images/help/o_ttl_l.gif) no-repeat;margin:0 0 15px 11px;width:666px;}
#vista .ttlbox .rt {background:url(../images/help/o_ttl_r.gif) no-repeat 100% 0;height:25px;}
#vista .ttlbox span {background:url(../images/help/u_orgsq.gif) no-repeat 0 5px;font-weight:bold;line-height:25px;margin-left:9px;padding-left:8px;}
#vista .atvimg {margin:0 0 10px 11px;}

/*chat*/
#chat {background-color:#FFF;padding-bottom:20px;width:622px;}
#chat .main {margin-left:21px;width:580px;}
#chat .main h1 {clear:both;margin:10px 0 7px;}
#chat .main h1 img {vertical-align:-6px;}
#chat .main p {margin-bottom:10px;}
#chat .search {background:url(../images/chat/g_chat.jpg) no-repeat;height:120px;margin-bottom:14px;padding:83px 15px 0 0;text-align:right;width:622px;}
#chat .search select {width:111px;}
#chat .search input.text {width:131px;}
#chat h1 {color:#039;float:left;font:bold 12px;}
#chat h1 img {vertical-align:-4px;}
#chat h2 {border-bottom:2px solid #E6E6E6;margin-bottom:24px;width:622px;}
#chat .sort {background:url(../images/chat/g_sort.gif) no-repeat;height:23px;margin:8px 0 15px 0;padding:0 14px 0 6px;width:621px;}
#chat .sort span {color:#666;float:left;padding-top:3px;}
#chat .sort p {color:#F00;float:right;padding-top:6px;}
#chat .sort p a {color:#000;}
#chat .roomlist {padding-bottom:3px;width:622px;}
#chat .roomlist dl {background:url(../images/chat/g_roominfo.gif) no-repeat;float:left;height:138px;padding:0 0 0 7px;width:207px;}
#chat .roomlist dl.e {width:205px;}
#chat .roomlist dt {float:left;height:130px;margin-right:7px;width:80px;}
#chat .roomlist dt .num {color:#000;font:10px 'verdana';}
#chat .roomlist dt .name {padding-top:2px;text-align:center;width:80px;}
#chat .roomlist dt a:link    {color:#039;font:bold 12px 'MS PGothic';line-height:12px;text-decoration:none;}
#chat .roomlist dt a:visited {color:#039;font:bold 12px 'MS PGothic';line-height:12px;text-decoration:none;}
#chat .roomlist dt a:hover   {color:#09F;font:bold 12px 'MS PGothic';line-height:12px;text-decoration:underline;}
#chat .roomlist dd {float:left;height:131px;padding-top:18px;width:101px;}
#chat .roomlist dd p.subject {height:63px;width:101px;}
#chat .roomlist dd p.subject a {line-height:15px;text-decoration:underline;}
#chat .roomlist dd p.subject a.no {color:#666;}
#chat .roomlist dd p.memnum {background:url(../images/chat/c_member.gif) no-repeat 0 5px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#163B84;font:11px 'tahoma';height:18px;margin:4px 0 4px 1px;padding:1px 0 0 13px;width:99px;}
#chat .roomlist dd p.memnum_no {background:url(../images/chat/c_member.gif) no-repeat 0 5px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;color:#666;font:11px 'tahoma';height:18px;margin:4px 0 4px 1px;padding:1px 0 0 13px;width:99px;}
#chat .roomlist dd.empty {clear:both;height:131px;padding-top:50px;text-align:center;width:195px;}
#chat .makebtn {text-align:center;}
#chat .visual {margin-bottom:10px;}
#chat .tit {clear:both;width:622px;}
#chat .tit .l {float:left;padding-top:20px;}
#chat .tit .r {float:right;}
#chat .tit .change {background:url(../images/chat/g_changenickname.gif) no-repeat;height:23px;padding:1px 0 0 42px;width:322px;}
#chat .tit .change span {background:url(../images/chat/u_green.gif) no-repeat 100% 8px;float:left;margin-right:5px;padding:2px 8px 0 0;;}
#chat .tit .change input {float:left;height:21px;width:125px;}
#chat .tit .change img {margin:1px 0 0 5px;}
#chat .tab {border-bottom:1px solid #D7D7D7;margin-bottom:20px;padding-left:6px;width:622px;}
#chat .tab dd {float:left;}
#chat .tab dd img {display:block;}
#chat .tab dd.all_on {background:url(../images/chat/t_all_on.gif) no-repeat;color:#039;cursor:pointer;font:12px 'Tahoma';height:26px;padding:6px 10px 0 0;text-align:right;width:243px;}
#chat .tab dd.all_off {background:url(../images/chat/t_all_off.gif) no-repeat;color:#039;cursor:pointer;font:12px 'Tahoma';height:26px;padding:6px 10px 0 0;text-align:right;width:243px;}
#chat .tab dd.saychat_on {background:url(../images/chat/t_tanukiland_on.gif) no-repeat;color:#039;cursor:pointer;font:12px 'Tahoma';height:26px;padding:6px 10px 0 0;text-align:right;width:243px;}
#chat .tab dd.saychat_off {background:url(../images/chat/t_tanukiland_off.gif) no-repeat;color:#039;cursor:pointer;font:12px 'Tahoma';height:26px;padding:6px 10px 0 0;text-align:right;width:243px;}
#chat .page {border-top:2px solid #E6E6E6;}
#chat .hschat {clear:both;margin-top:30px;width:621px;}
#chat .hschat p.head {background:url(../images/chat/g_saychat_head.gif) no-repeat;color:#039;font-weight:bold;height:31px;padding-top:5px;width:621px;}
#chat .hschat p.head img {vertical-align:-4px;}
#chat .hschat p.box {background:url(../images/chat/o_saychat.gif) no-repeat;color:#666;height:23px;padding:3px 0 0 8px;width:621px;}
#chat .tanuki {margin-top:15px;}
#chat .tanuki .tis {background:url(../images/chat/g_tanukiis.gif) no-repeat;color:#666;height:89px;line-height:15px;margin-bottom:10px;padding:23px 0 0 33px;width:621px;}
#chat .tanuki .ttab {background:url(../images/chat/g_tanukitab.gif) no-repeat;height:28px;padding:3px 0 0 2px;margin:0 1px 15px;width:620px;}
#chat .tanuki .ttab dd {float:left;height:25px;padding-top:3px;text-align:center;width:153px;}
#chat .tanuki .ttab dd a {color:#039;font:bold 12px;}
#chat .tanuki .ttab dd.on {background:url(../images/chat/g_tanukitab_on.gif) no-repeat;}
#chat .tanuki .ttab dd.on a {color:#F00;font:bold 12px;}
#chat .tanuki .ttab dd span {color:#039;font:bold 11px 'Tahoma';}
#chat .tanuki h3 {clear:both;margin:0;width:620px;}
#chat .tanuki h3 b {background:url(../images/chat/u_gamelist.gif) no-repeat 5px 8px;float:left;font:bold 12px;height:24px;padding:7px 0 0 21px;}
#chat .tanuki h3 span {float:right;height:24px;padding-right:5px;text-align:right;}
#chat .tanuki .room_l {border-top:2px solid #E6E6E6;float:left;margin:0 12px 20px 0;width:304px;}
#chat .tanuki .room_l dd {border-bottom:1px solid #E6E6E6;float:left;height:30px;padding:3px 0 0 5px;width:304px;}
#chat .tanuki .room_l dd span {color:#163B84;float:left;font:11px 'Tahoma';margin-top:5px;text-align:center;width:36px;}
#chat .tanuki .room_l dd span b {color:#EB5858;}
#chat .tanuki .room_l dd span.null {color:#666;text-align:center;width:36px;}
#chat .tanuki .room_l dd span.null b {color:#666;font-weight:normal;}
#chat .tanuki .room_l dd a {display:block;float:left;margin-top:2px;width:221px;}
#chat .tanuki .room_l dd a.enter {display:block;float:left;width:40px;}
#chat .tanuki .room_r {margin:0 0 20px;}


#make {border-top:1px solid #DADADA;margin:0 0 15px 20px;}
#make td {border-bottom:1px solid #DADADA;}
#make td.a {background-color:#ECECEC;border-right:1px solid #DADADA;padding:8px 0 0 20px;width:128px;}
#make td.a span {background:url(../images/chat/u_blue.gif) no-repeat 0 3px;font-weight:bold;padding-left:8px;}
#make td.b {padding:5px 0 3px 13px;width:453;}
#make td.b span {color:#F60;}
#setting {border-top:1px solid #DADADA;margin:0 0 5px 11px;}
#setting td {border-bottom:1px solid #DADADA;}
#setting td.a {background-color:#ECECEC;border-right:1px solid #DADADA;padding:8px 0 0 20px;width:128px;}
#setting td.a span {background:url(../images/chat/u_blue.gif) no-repeat 0 3px;font-weight:bold;padding-left:8px;}
#setting td.b {padding:5px 0 3px 13px;width:376px;}
#setting td.b span {color:#F60;}
p.setting {font-weight:bold;margin:13px 0 3px 11px;}
p.chatmem {border-top:1px solid #DADADA;border-bottom:1px solid #DADADA;height:33px;margin-bottom:15px;padding:6px 0 0 37px;width:504px;}
p.chatmem span {background:url(../images/chat/u_blue.gif) no-repeat 0 3px;padding-left:8px;}
.keepout {margin:40px 0;text-align:center;width:419px;}
.rebirth {margin:40px 0 40px 85px;}
.chatpw {text-align:center;width:397px;}
#jvm {margin:35px 0 30px 36px;width:570px;}
#jvm span {float:left;margin-top:30px;}
#jvm p {float:left;line-height:24px;margin:30px 0 0 14px;}
#jvm p b {color:#C60;font-size:16px;}
#jvm p a {text-decoration:underline;}

#roominfo {background:url(../images/chat/o_roominfo_btm.gif) no-repeat 0 100%;padding-bottom:13px;position:absolute;width:230px;}
#roominfo .top {background:url(../images/chat/o_roominfo_top.gif) no-repeat;padding-top:8px;width:230px;}
#roominfo .mid {background:url(../images/chat/o_roominfo_mid.gif) repeat-y;padding:0 8px 0 6px;width:230px;}
#roominfo .close {text-align:right;}
#roominfo .sj {background-color:#E9EBC6;margin:4px 0 5px 0;padding:5px 0 3px 6px;width:216px;}
#roominfo .sj td {font-weight:bold;}
#roominfo .sj span {font:10px 'tahoma';}
#roominfo dl {margin-left:3px;width:212px;}
#roominfo dd {border-bottom:1px solid #D2D2D2;height:28px;padding:1px 0;}
#roominfo dd a {font-weight:bold;}
#roominfo dd span {display:block;float:left;margin:4px 0 0 5px;width:154px;}
#roominfo dd .owner {margin-top:6px;}
#roominfo dd .avt_s {float:left;height:25px;width:25px;}


#chat_t01{background:url(../images/chat/g_top01.jpg) 0 0 no-repeat;width:469px;height:224px;padding:6px 0 0 8px;margin:0 0 13px 0;}
#chat_t01 .list01{width:141px;margin-right:15px;float:left;}
#chat_t01 .list01 h3{color:#EF2750;font:12px;margin:5px 0 5px 15px;font-weight:bold;}
#chat_t01 .list01 p.f1{color:#292929;font:12px 'MS PGothic';line-height:18px;letter-spacing:-1;padding-top:8px;}
#chat_t01 .list02{width:141px;float:left;}
#chat_t01 .list02 h3{color:#EF2750;font:12px;margin:5px 0 5px 15px;font-weight:bold;}
#chat_t01 .list02 p.f1{color:#292929;font:12px 'MS PGothic';line-height:18px;letter-spacing:-1;padding-top:8px;}

#chat_m{margin:0 0 10px 0;}
#chat_m .chat_t02{margin:0 10px 0 0;width:220px;float:left;}
#chat_m .chat_t02 h3{background:url(../images/chat/t_topm02.gif) 0 0 no-repeat;width:220px;height:23px;margin:0 0 11px 0;padding:0;}
#chat_m .chat_t02 h3 a{float:right;padding:7px 6px 0 0;}
#chat_m .chat_t02 div{background:url(../images/chat/g_top_bx1.gif) 0 0 no-repeat;width:217px;height:189px;margin:0 0 0 2px;padding:0;}
#chat_m .chat_t02 div p.a1{text-align:center;margin:7px 0 0 0;}
#chat_m .chat_t02 div p.a2{margin:7px 0 0 10px;}
#chat_m .chat_t03{width:239px;float:left;}
#chat_m .chat_t03 h3{background:url(../images/chat/t_topm03.gif) 0 0 no-repeat;width:239px;height:23px;margin:0 0 11px 0;padding:0;}
#chat_m .chat_t03 h3 a{float:right;padding:7px 6px 0 0;}
#chat_m .chat_t03 .d1{width:38px;text-align:center;padding:3px 0  0 0;}
#chat_m .chat_t03 .d2{line-height:90%;}

#chat_t04 h3{background:url(../images/chat/t_topm04.gif) 0 0 no-repeat;width:469px;height:23px;margin:0 0 11px 0;padding:0;}
#chat_t04 h3 a{float:right;padding:7px 6px 0 0;}
#chat_t04 .nls{background:url(../images/chat/g_top_bx2.gif) 0 0 no-repeat;width:469px;height:202px;padding:0;}
#chat_t04 .nls dl{float:left;}
#chat_t04 .nls dt{width:110px;height:140px;margin:0 9px 0 0;}
#chat_t04 .nls dt.a{background:url(../images/myinfo/g_avatar01.gif) 0 16px no-repeat;padding:21px 0 0 5px;}
#chat_t04 .nls dt.b{width:110px;height:140px;margin:0;}
#chat_t04 .nls dd{text-align:center;color:#292929;font:12px 'MS PGothic';padding-top:7px;}
#chat_t04 .nls dd span{text-align:center;color:#666;font:11px 'Verdana';}
#chat_t04 .nls dd a img{margin:4px 0;}

#pms h2{border-bottom:2px solid #E6E6E6;width:468px;height:34px;}
#pms dl{background:url(../images/chat/l_dot01.gif) 0 100% no-repeat;margin:15px 0 0 0 ;padding:0 0 14px 0;width:468px;}
#pms dt{float:left;width:150px;}
#pms dt img{margin:0 13px 0 0;}
#pms dd.aa{margin:2px 0 13px 0;}
#pms dd{padding:0 0 0 163px;}
#pms .clr{clear:both;}
#pms p{border-top:2px solid #E6E6E6;color:#FF6600;margin:-1px 0 0 0;padding:10px 0 0 0;width:468px;}

/* MEDAL */
.mdtop {background:#dfdfdf;}
#medal {font:12px 'MS PGothic';padding:20px 0 0 10px;width:468px;}
#medal .mdis {line-height:18px;margin:0 0 20px 5px;width:461px;}
#medal .mdis img {display:block;margin:0 0 7px 0;}
#medal .mdis p {margin-top:5px;}
#medal .mdis a {text-decoration:underline;}
#medal .reamdis {background:url(../images/medal/g_reamedalis.gif) no-repeat;height:139px;line-height:18px;margin-bottom:15px;padding:61px 0 0 19px;width:467px;}
#medal .reamdis p {margin-top:10px;}
#medal .reamdis a {text-decoration:underline;}
#medal .newmd h1 {background:url(../images/medal/h_newmedal.gif) no-repeat;font:bold 12px;height:40px;margin-bottom:20px;padding:14px 0 0 300px;width:468px;}
#medal .newmd dl {margin-bottom:20px;width:468px;}
#medal .newmd dd {float:left;padding-left:5px;width:117px;}
#medal .newmd dd div {position:relative;width:88px;}
#medal .newmd dd p.medal {border:1px solid #E5E5E5;height:74px;margin:5px 0 0 16px;padding:2px 2px 4px;width:72px;}
#medal .newmd dd p.rea {position:absolute;top:0;left:0;}
#medal .newmd dd p.name {height:32px;margin:5px 0 0 16px;text-align:center;width:72px;}
#medal .newmd dd p.name a {line-height:14px;}
#medal .newmd dd p.gname {margin-left:16px;text-align:center;width:72px;}
#medal .story {background:url(../images/medal/g_reamdhistory.gif) no-repeat;height:106px;line-height:18px;margin:0 0 20px 15px;padding:53px 0 0 35px;width:436px;}
#medal .game {background:url(../images/medal/g_medal_history.gif) repeat-y;border-bottom:1px solid #D0D0D0;margin-bottom:10px;width:466px;}
#medal .game p {position:relative;}
#medal .game p span {position:absolute;right:11px;top:20px;}
#medal .game p span a {background:url(../images/medal/u_black.gif) no-repeat 100% 2px;padding-right:8px;}
#medal .game dl.list1 {margin:5px 0 0 9px;width:456px;}
#medal .game .list1 dd {float:left;width:152px;}
#medal .game .list1 div.md {margin-left:23px;position:relative;width:129px;}
#medal .game .list1 p.medal {border:1px solid #E5E5E5;height:74px;margin:5px 0 0 14px;padding:2px 2px 4px;width:72px;}
#medal .game .list1 p.rea {position:absolute;top:0;left:0;}
#medal .game .list1 p.name {margin:7px 0 7px 7px;text-align:center;width:100%;}
#medal .game .list1 div.desc {background:url(../images/medal/g_medaldesc.gif) no-repeat;height:100px;line-height:14px;margin-bottom:7px;padding:10px 5px 0;width:146px;}
#medal .game .list1 div.desc a img {display:block;margin:5px 0 0 23px;}
#medal .game dl.list2 {background:#FFF;margin:5px 1px 0 1px;width:464px;}
#medal .game .list2 dd {float:left;padding:9px 0 14px;text-align:center;width:116px;}
#medal .game .list2 dd .mdbg {height:106px;position:relative;width:106px;}
#medal .game .list2 dd .mdbg .avt {height:80px;margin:13px 0 0 13px;width:80px;}
#medal .game .list2 dd .reamd {background:url(../images/medal/g_medal_s_rea.gif) no-repeat;height:106px;left:0;position:absolute;top:0;width:106px;}
#medal .game .list2 dd .reamdnew {background:url(../images/medal/g_medal_s_rea_new.gif) no-repeat;height:174px;left:0;position:absolute;top:0;width:106px;}
#medal .game .list2 dd .md {background:url(../images/medal/g_medal_s.gif) no-repeat;height:174px;left:0;position:absolute;top:0;width:106px;}
#medal .game .list2 dd .mdnew {background:url(../images/medal/g_medal_s_new.gif) no-repeat;height:174px;left:0;position:absolute;top:0;width:106px;}
#medal .game .list2 dd a.name {font-weight:bold;text-decoration:none;}
#medal .game .list2 dd span {font:11px 'Tahoma';}
#medal .game .list2 p.medal {border:1px solid #E5E5E5;height:74px;margin:5px 0 0 14px;padding:2px 2px 4px;width:72px;}
#medal .game .list2 p.rea {position:absolute;top:0;left:0;}
#medal .game .list2 p.name {margin:7px 0 7px 31px;text-align:center;width:72px;}
#medal .game .list2 div.desc {background:url(../images/medal/g_medaldesc.gif) no-repeat;height:100px;line-height:18px;padding:14px 0 0 14px;width:146px;}
#medal .game .list2 div.desc a img {margin:5px 0 0 23px;}
#medal .bigmd {background:#FFF;height:192px;margin:0 0 13px 18px;padding:2px;width:428px;}
#medal .bigmd .l {float:left;width:207px;}
#medal .bigmd .r {float:left;line-height:18px;padding-top:39px;}
#medal .bigmd .r img {display:block;}
#medal .bigmd .r b {display:block;font:bold 14px;margin:5px 0 8px;}
#medal .list dl {margin:5px 0 15px;}
#medal .list dd {background:url(../images/medal/u_org.gif) no-repeat 10px 7px;line-height:18px;padding-left:19px;}
#medal .list table {border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-top:1px solid #D9D9D9;margin:6px 0 20px 0;width:468px;}
#medal .list th {background:#F6F6F6;border-bottom:1px solid #D9D9D9;font-weight:bold;height:25px;padding:2px 0 0 13px;text-align:left;}
#medal .list td.l {border-bottom:1px solid #D9D9D9;border-right:1px solid #D9D9D9;color:#666;height:39px;padding-left:13px;}
#medal .list td.l img {margin:3px 7px 3px 0;}
#medal .list td.r {border-bottom:1px solid #D9D9D9;background:#FFF;color:#666;padding:0 5 0 10px;}
#medal .list td.r a {background:url(../images/medal/u_listview.gif) no-repeat 100% 4px;display:block;padding-right:7px;width:68px;}
#medal .list em {color:#F14C1F;font-style:normal;font-weight:normal;}
#medal .list img.link { cursor:pointer;}
#medal .list span.mtitle { width:155px;}


#medallist { width:468px;margin-bottom:20px;}
#medallist p.title { height:36px;background:url(../images/medal/bg_medallist_div.gif) repeat-x top left;padding-top:12px;padding-left:4px;clear:both;margin-top:15px;}
#medallist span { background:url(../images/medal/icon_medal_tit.gif) no-repeat 2px 4px;padding-left:12px;color:#ff5c00;font-weight:bold;}

#medallist .mlist_mid_l {float:left;background:#FFF url(../images/medal/bg_medal_mid.gif) repeat-y;width:227px;margin-left:2px;margin-bottom:7px;}
#medallist .mlist_mid_r {float:right;background:#FFF url(../images/medal/bg_medal_mid.gif) repeat-y;width:227px;margin-right:2px;margin-bottom:7px;}
#medallist .mlist_btm {background:url(../images/medal/bg_medal_btm.gif) no-repeat bottom left;display:table;padding-bottom:2px;width:100%;}
#medallist .mlist_top {background:url(../images/medal/bg_medal_top.gif) no-repeat top left;padding:2px 0 0 0px;}

#medallist .mlist_top dd { float:left;width:83px;height:72px;padding:3px 0px 0px 8px;background:url(../images/medal/bg_medallist.gif) no-repeat 5px 0px;margin:1px 0px 0px 0px;cursor:pointer;}
#medallist .mlist_top dd.off { background:url(../images/medal/bg_medallist.gif) no-repeat 5px 0px;}
#medallist .mlist_top dd.on { background:url(../images/medal/bg_medallist_over.gif) no-repeat 5px 0px;}
#medallist .mlist_top dd.smatv { background:url(../images/medal/bg_medallist_atv.gif) no-repeat 5px 0px;}
#medallist .mlist_top dt { position:relative;float:left;width:140px;height:72px;padding:3px 0px 0px 6px;background:none;margin:1px 0px 0px 0px;}
#medallist .mlist_top dt span.subtit { background:none;font-weight:bold;color:#292929;margin:0px;padding:0px;}
#medallist .mlist_top div.more { position:absolute;bottom:0px;right:2px;width:65px;height:19px;}




#showmedal { position:absolute;z-index:100;top:200px;left:100px;width:440px;}
#showmedal .smedal_top {background:url(../images/medal/bg_popmedal_top.gif) no-repeat left top;padding-top:5px;width:440px;}
#showmedal .smedal_btm {background:url(../images/medal/bg_popmedal_btm.gif) no-repeat left bottom;width:100%;padding-bottom:7px;}
#showmedal .smedal_mid {background:url(../images/medal/bg_popmedal_mid.gif) repeat-y;clear:both;display:table;width:100%;height:199px;}

#showmedal .smedal_mid dl { background:none;padding:0px;margin:0px;} 
#showmedal .smedal_mid dd { float:left;background:none;padding:6px 0px 0px 0px;margin:0px;width:208px;text-align:center;}
#showmedal .smedal_mid dt { float:left;position:relative;width:230px;height:199px;padding-bottom:33px;padding-left:8px;}

#showmedal .smedal_mid .subline { width:215px;height:32px;margin-bottom:8px;background:url(../images/medal/bg_popline.gif) repeat-x left bottom;padding-top:9px; }
#showmedal .smedal_mid .subline .crown { background:url(../images/medal/icon_crwon.gif) no-repeat 0px 0px; padding-left:18px;font-weight:bold; }
#showmedal .smedal_mid .subtext_b { width:215px;padding:6px 0px 8px 0px;}
#showmedal .smedal_mid .subtext_icon { background:url(../images/medal/icon_enter.gif) no-repeat 0px 5px;text-indent:12px;color:#808080;}
#showmedal .smedal_mid .subtext { width:215px;margin:0px;color:#292929;}
#showmedal .smedal_mid .btnc { width:215px; text-align:center;position:absolute;z-index:101;background:url(../images/medal/bg_medallist_div.gif) repeat-x left top;bottom:6px;right:6px;padding-top:9px;}










#month h1.this {background:url(../images/medal/h_thismonth.gif) no-repeat;height:35px;margin-bottom:10px;padding:13px 14px 0 140px;width:468px;}
#month h1.last {background:url(../images/medal/h_lastmonth.gif) no-repeat;height:35px;margin-bottom:10px;padding:13px 14px 0 140px;width:468px;}
#month h1 .l {float:left;font:bold 12px;}
#month h1 .r {float:right;}
#month h1 .r a.more {background:url(../images/medal/u_black.gif) no-repeat 100% 2px;line-height:13px;padding-right:8px;}
#month .desc {clear:both;margin-bottom:25px;width:468px;}
#month .desc .l {float:left;padding-left:7px;}
#month .desc .r {float:right;padding-right:13px;}
#month dl {width:468px;}
#month dd {float:left;height:240px;margin-right:5px;padding-left:5px;text-align:center;width:111px;}
#month dd .mname {height:32px;}
#month dd .mname a {line-height:14px;}
#month dd .mdbg {margin-top:2px;height:174px;position:relative;width:106px;}
#month dd .mdbg p {margin:8px 0 7px 20px;width:66px;}
#month dd .mdbg .avt {height:80px;margin:0 0 0 13px;width:80px;}
#month dd .reamd {background:url(../images/medal/g_medal_rea.gif) no-repeat;height:174px;left:0;position:absolute;top:0;width:106px;}
#month dd .reamdnew {background:url(../images/medal/g_medal_rea_new.gif) no-repeat;height:174px;left:0;position:absolute;top:0;width:106px;}
#month dd .md {background:url(../images/medal/g_medal.gif) no-repeat;height:174px;left:0;position:absolute;top:0;width:106px;}
#month dd .mdnew {background:url(../images/medal/g_medal_new.gif) no-repeat;height:174px;left:0;position:absolute;top:0;width:106px;}
#month dd a {text-decoration:underline;}
#month dd a.name {font-weight:bold;text-decoration:none;}
#month dd span {font:11px 'Tahoma';}
#month dt {background:url(../images/medal/l_dotline.gif) repeat-x 0 50%;clear:both;height:36px;width:468px;}



/* ETC */
#msg {width:862px;}
#msg .l {float:left;background:url(../images/common/g_etc_msg_v826.gif) no-repeat;width:508px;height:455px;padding:90px 0 0 90px;}
#msg .l .h {color:#000;font-size:18px;font-weight:bold;margin-bottom:15px;}
#msg .l .bn {margin-top:20px;}
#msg .r {float:left;}

.adimg {border:1px solid #CACACA;float:left;}
/* KeyCript */
.login_keycript{width:225px;}
.login_keycript p{padding:0 0 0 11px;}

#login {color:#666;width:225px;}
#login .l {float:left;padding:7px 0px 0px 12px;}
#login .r {float:left;padding:7px 0px 0px 8px;}
#login .c {clear:both;padding:5px 0 0 12px;color:#676767;}
input.normal {background:#FFF;border:1px solid #C9C9C9;height:23px;margin-top:2px;} 
#login input.id {background:#FFF;border:1px solid #C9C9C9;height:23px;width:137px;}
#login input.pw {background:#FFF;border:1px solid #C9C9C9;height:23px;margin-top:2px;width:137px;}
#login input.checkbox {margin-left:2px;}

#lgf {background:url(../images/common/g_loginfail.jpg) no-repeat;height:463px;padding:137px 158px 0 158px;width:852px;}
#lgf .link {margin:10px 0 8px 5px;padding-left:20px;}
#lgf .link a {line-height:14px;text-align:left;}

#lgi {width:862px;height:509px;background:url(../images/common/g_login_v930.jpg) no-repeat;padding:163px 0px 0px 163px;}
#lgi .link {margin:6px 0 5px 5px;padding-left:20px;}
#lgi .link a {line-height:14px;color:yellow;}

/* OTK */
#lgi .memberjoin {margin-top:2px;}
#lgi .otk {margin-top:4px;}
#lgi .divline {background:url(../images/common/div_login_line.gif) repeat-x 0 100%;padding:0px;width:210px;line-height:1px;font-size:1px;margin-top:6px;}
#lgi .divl, #lgo .divl {margin-right:34px;}
#lgi .divl .logwrap_mid, #lgo .divl .logwrap_mid {background:#f1f1f1 url(../images/common/div_login_02.gif) repeat-y;clear:both;display:table;width:250px;}
#lgi .divl .logwrap_btm, #lgo .divl .logwrap_btm {background:url(../images/common/div_login_03.gif) no-repeat 0 100%;display:table;padding-bottom:0;width:100%;}
#lgi .divl .logwrap_top, #lgo .divl .logwrap_top {background:url(../images/common/div_login_01.gif) no-repeat;padding:10px 0px 4px 0px;text-align:center}
/* /OTK */

/* /KeyCript */

#lgo {width:862px;height:509px;background:url(../images/common/g_logout_v930.jpg) no-repeat;padding:171px 0px 0px 162px;}
#lgo .time {background:url(../images/common/g_logintime_0930.gif) no-repeat;color:#444;font-size:20px;height:62px;margin:5px 0 9px 16px;padding-top:32px;text-align:center;width:218px;}
#lgo span {color:#F60;}

#lgw {width:862px;height:509px;background:url(../images/common/g_withdraw.gif) no-repeat;padding:163px 0px 0px 163px;}
#lgw .link {margin:10px 0 8px 5px;padding-left:20px;}
#lgw .link a {line-height:14px;color:yellow;}
#lgw .toptit { width:215px; margin:0 auto; padding:0px;color:#666;}
#lgw .memberjoin {margin-top:40px;}
#lgw .divline {background:url(../images/common/div_login_line.gif) repeat-x 0 100%;padding:0px;width:210px;line-height:1px;font-size:1px;margin-top:8px;}
#lgw .divl, #lgo .divl {margin-right:34px;}
#lgw .divl .logwrap_mid, #lgo .divl .logwrap_mid {background:#f1f1f1 url(../images/common/div_login_02.gif) repeat-y;clear:both;display:table;width:250px;}
#lgw .divl .logwrap_btm, #lgo .divl .logwrap_btm {background:url(../images/common/div_login_03.gif) no-repeat 0 100%;display:table;padding-bottom:6px;width:100%}
#lgw .divl .logwrap_top, #lgo .divl .logwrap_top {background:url(../images/common/div_login_01.gif) no-repeat;padding:12px 0px 12px 0px;text-align:center}
#lgw .certi { text-align:center;margin-top:12px;} 






/* error_notice - chokotto */
#e_notice {position:relative;width:852px;}
#e_notice .l {width:852px;height:464px;float:left;padding:70px 0 0 90px;background:url(../images/common/g_bg_notice.gif) no-repeat;}
#e_notice .l p {line-height:18px; margin:8px 0px;}
#e_notice .l p.c {margin-left:70px;margin-bottom:10px;display:block;}
#e_notice .l p.tit {margin-left:-10px;}
#e_notice .desc {font-weight:bold; background:url(../images/common/icon_dot_e01.gif) no-repeat 0 5px;padding-left:8px;margin-left:-10px;}
#e_notice .bn {position:absolute;top:305px;left:440px;}




/*Event*/
#evt_top{width:717px;text-align:center;}
#evt_m1{width:699px;margin:12px 0 10px 9px;}
#evt_m1 h3{margin:0 0 10px 0;}
#evt_m1 div.ml{float:left;width:344px;height:154px;background:url(../images/event/i_evtm_bg1.gif) 0 0 no-repeat;margin:0 0 10px 0;}
#evt_m1 h4{font:12px 'MS PGothic';font-weight:bold;padding:10px 0 0 20px;margin:0;}
#evt_m1 p.a{float:left;width:155px;margin:10px 0 0 3px;}
#evt_m1 p.a img{border:1px solid #D3D3D3;}
#evt_m1 p.b{float:left;font:12px 'MS PGothic';color:#292929;margin:14px 0 0 0;line-height:18px;}
#evt_m1 p.b span{font:12px;font-weight:bold;color:#663300;display:block;margin:0 0 -10px 0;}
#evt_m1 p.b img{margin:10px 0 0 0;}
#evt_m1 div.mr{float:right;width:344px;height:154px;background:url(../images/event/i_evtm_bg1.gif) 0 0 no-repeat;margin:0 0 10px 0;}
#evt_m2{width:699px;margin:7px 0 10px 9px;}

#prize {background:url(../images/event/g_prize.gif) no-repeat;height:148px;margin-bottom:10px;padding:52px 0 0 60px;width:699px;}

#addr h3{width:699px;border-bottom:2px solid #E6E6E6;margin:7px 0 0 0;padding:0;}
#addr .desc {background:url(../images/event/g_address.gif) no-repeat;height:93px;margin-bottom:27px;padding:29px 320px 0 96px;text-align:center;width:699px;}
#addr .note {border:3px solid #F2F2F2;margin:0 0 13px 15px;width:669px;}
#addr .note .box {border:1px solid #E6E6E6;color:#666;padding:13px 0 13px 38px;}
#addr .note span {color:#F60;}
#addr .note .msg {border:1px solid #E6E6E6;padding:24px 40px;}
#addr .note .msg p.txt {border-bottom:1px solid #E6E6E6;margin-bottom:18px;padding:20px 0 16px 122px;}
#addr .bttn {text-align:center;}
#addr p.check {margin-bottom:23px;text-align:center;}
#addr table.write {border:1px solid #DADADA;margin:0 0 20px 15px;width:669px;}
#addr .write td {border-bottom:1px solid #DADADA;}
#addr .write td.a {background:#ECECEC url(../images/event/u_write.gif) no-repeat 22px 18px;padding:12px 0 10px 31px;width:145px;}
#addr .write td.b {padding:12px 0 10px 14px;}
#addr .write td.b span {color:#666;margin-left:20px;}
#addr .write td.b input {border:1px solid #B2B2B2;height:24px;margin-right:10px;}
#addr .write td.e {border-bottom:0;}
#addr p.check {margin-bottom:23px;text-align:center;}


#pointshop {float:left;margin:5px 0 0 15px;padding-bottom:30px;width:469px;}
#pointshop h1 {height:23px;margin:0 0 10px;}
#pointshop h1.osusume {background:url(../images/pointshop/h_osusume.gif) no-repeat;text-align:right;}
#pointshop h1.osusume select {margin:2px 10px 0 0;}
#pointshop h2 {background:url(../images/pointshop/g_shopkind.gif) no-repeat;border-bottom:1px solid #CCC;font:bold 14px;height:37px;line-height:23px;margin:0 0 10px;padding-left:30px;}
#pointshop h3 {background:url(../images/pointshop/u_title.gif) no-repeat 2px 2px;color:#F60;font:bold 14px;margin:0 0 7px;padding-left:17px;}
#pointshop h4 {background:url(../images/pointshop/u_warning.gif) no-repeat 6px 0;color:#000;font:bold 12px;margin-bottom:10px;padding:1px 0 0 26px;}
#pointshop .list {border-bottom:1px solid #CCC;margin-bottom:15px;width:100%;}
#pointshop .shop {background:url(../images/pointshop/l_dotline.gif) repeat-x 0 100%;margin-left:17px;padding-bottom:10px;width:435px;}
#pointshop .banner {border:1px solid #CCC;float:left;margin-right:15px;width:236px;}
#pointshop .shop dl {margin-top:3px;width:180px;}
#pointshop .shop dd em {font-style:normal;width:50px;}
#pointshop .shop dd span {background:#FFFBCC;}
#pointshop .shop dd b {color:#F60;}
#pointshop .desc {line-height:18px;margin:0 0 8px 17px;padding:7px 0 0 2px;width:435px;}
#pointshop .warning_b {background:#EEE url(../images/pointshop/o_warning_btm.gif) no-repeat 0 100%;width:471px;}
#pointshop .warning_t {background:url(../images/pointshop/o_warning_top.gif) no-repeat;padding:15px 0 10px 13px;width:100%;}
#pointshop dl.warning {width:100%;}
#pointshop .warning dd {background:url(../images/pointshop/u_subwarning.gif) no-repeat 0 3px;color:#F60;line-height:16px;margin-bottom:8px;padding:0 10px 0 15px;width:100%;}
#pointshop .enchuget {margin:0 0 20px 9px;}
#pointshop .select {margin:0 25px 20px;text-align:right;}

/* delete */
.activex_bg {background:url(../images/etc/g_newatv_install_b.gif) no-repeat;width:852px;}
.activex_bg #activex {margin-left:80px;}
.activex_bd {border:1px solid #DADADA;margin:0 0 40px 90px;width:690px;}
html>body .activex_bd {margin:0 auto 40px;width:688px;}
#activex {background:url(../images/etc/g_newatv_install.gif) no-repeat;margin:1px;padding-top:1px;width:686px;}
#activex h2 {background:url(../images/etc/g_atvtitle.gif) no-repeat 100% 0;height:25px;margin:0 0 10px 11px;width:666px;}
#activex h2 span {background:url(../images/etc/g_atvtitle.gif) no-repeat;font-weight:bold;height:25px;line-height:25px;padding-left:18px;width:400px;}
#activex dd, dt {font-family:'MS PGothic';font-size:12px;}
#activex .gamechu {margin:167px 0 55px 67px;width:400px;}
#activex .gamechu dt {background:url(../images/etc/u_desc.gif) no-repeat 0 1px;color:#28214B;font-weight:bold;margin-bottom:6px;padding-left:13px;}
#activex .gamechu dd {background:url(../images/etc/u_sqblack.gif) no-repeat 3px 6px;color:#28214B;line-height:16px;padding-left:10px;}
#activex .gamechu dd.link {background-image:none;padding:5px 0 0 3px;}
#activex .gamechu dd.link a {color:#45559C;font-size:11px;line-height:16px;text-decoration:none;}
#activex .win2000 {margin:0 0 0 28px;padding-bottom:50px;}
#activex .win2000 dt {line-height:18px;}
#activex .win2000 dt em {color:#28A600;font-style:normal;font-weight:bold;}
#activex .win2000 dd img {margin:10px 0 0 10px;}
#activex .sp2 {margin:0 0 0 28px;padding-bottom:15px;}
#activex .sp2 dt {line-height:18px;padding-left:13px;text-indent:-13px;}
#activex .sp2 dt em {color:#28A600;display:block;font-style:normal;font-weight:bold;}
#activex .sp2 dd img {margin:10px 0 35px 10px;}
#activex .vista {margin:0 0 0 28px;padding-bottom:15px;}
#activex .vista dt {line-height:18px;padding-left:13px;text-indent:-13px;}
#activex .vista dt em {color:#28A600;display:block;font-style:normal;font-weight:bold;}
#activex .vista dt span {font-weight:normal;}
#activex .vista dd img {margin:10px 0 35px 10px;}
#activex .install {border-color:#ECECEC;border-style:solid;border-width:4px 0;margin:0 0 100px 4px;width:677px;}
#activex .install .bd {border-color:#DADADA;border-style:solid;border-width:1px 0;padding:15px 0;width:100%;}
#activex .install .desc {float:left;width:450px;}
#activex .install .desc em {color:#DC5B0E;font-style:normal;}
#activex .install .desc p {background:url(../images/etc/u_sqorg.gif) no-repeat 0 5px;margin:0 0 0 29px;padding-left:12px;}
#activex .install a img {margin-top:3px;}
#activex #desc {margin:10px 0 0 29px;}


.msgbox_btm {background:url(../images/common/o_msgbox_btm.gif) no-repeat 0 100%;display:table;width:852px;}
.msgbox_top {background:url(../images/common/o_msgbox_top.gif) no-repeat;display:table;padding:1px 0 60px;width:100%;}

#loginloading {margin:80px 0 0;text-align:center;}
#loginloading .ani {color:#6BA824;margin:0 auto 20px;text-align:center;width:334px;}
#loginloading .ani img {display:block;margin:0 auto 10px;}
#loginloading .noreload {background:url(../images/membership/g_loading_dot.gif) no-repeat 50% 0;margin:0 auto;padding:20px 0 10px;text-align:center;width:680px;}
#loginloading .noreload em {font:normal 18px;font-style:normal;line-height:20px;}
#loginloading .noreload img {display:block;margin:15px auto 0;}
#loginloading .noreload p {margin-bottom:10px;text-align:left;}
#loginloading .noreload a img {display:block;margin:0 auto;}

#error {margin:106px 95px 100px;}
#error h1 {font:normal 18px;line-height:20px;margin-bottom:35px;}
#error .msg {line-height:18px;margin-bottom:20px;}
#error .gotop {text-align:center;}

#register {padding-top:117px;position:relative;width:852px;z-index;1;}
#register .step {margin:0 0 8px 227px;}
#register .request {background:url(../images/membership/u_request.gif) no-repeat 0 7px;margin:0 0 5px 90px;padding-left:6px;}
#register .agreeview {background:#E6E6E6;border:3px solid #F2F2F2;margin:0 0 12px 83px;padding:1px;width:682px !important;width:690px;}
#register .agreeview div {background:#FFF;line-height:18px;padding:15px 0 12px;text-align:center;width:100%;}
#register .agree {margin-bottom:40px;text-align:center;}
#register .agree a {cursor:pointer;}
#register p.msg {background:url(../images/membership/u_request.gif) no-repeat 0 15px;line-height:18px;margin:0 0 10px 78px;padding:8px 0 0 8px;text-align:left;}
#register p.msg_game {line-height:16px;margin:0 0 30px 86px;text-align:left;}
#register .registerok {margin-bottom:10px;}

.regiend {padding-bottom:300px;}   
#regiend {background:url(../images/membership/g_regiend.gif) no-repeat;height:204px;margin-bottom:25px;padding-top:1px;width:852px;}   
#regiend p.msg {line-height:16px;margin:74px 0 0 275px;}   
#regiend p.msg_game {line-height:16px;margin:5px 0 0 275px;} 


/* login delay add 2007.12 */
#loading {border:0px solid red; position:absolute;top:50%;left:50%;width:480px;height:220px;margin:-100px 0 0 -180px;background:url(../images/common/g_loading.gif) no-repeat;text-align:left;z-index:100;}
#loading table {margin:15px 0 0 50px}
#loading td {color:#666;font-weight:bold}
#loading .divl {float:left;}

/* sitemap 2008.07  */
#sitemap { background:url(../images/sitemap/o_box_c_v826.gif) repeat-y;padding-left:40px;width:862px}
#sitemap div.a { float:left;height:380px;margin-right:15px;width:142px;}
#sitemap div.b { float:left;height:380px;margin-right:15px;width:142px;}
#sitemap p { padding-bottom:7px}
#sitemap dl { width:142px}
#sitemap dt { color:#000;font-weight:bold;line-height:16px;padding-left:7px}
#sitemap dd { background:url(../images/sitemap/u_list.gif) no-repeat 5px 7px;line-height:18px;padding-left:16px}
#sitemap dd.line { background-image:none;padding:0 0 4px 0}
#sitemap a:link    { color:#036;font:12px 'MS PGothic';line-height:18px;text-decoration:none}
#sitemap a:visited { color:#036;font:12px 'MS PGothic';line-height:18px;text-decoration:none}
#sitemap a:hover   { color:#036;font:12px 'MS PGothic';line-height:18px;text-decoration:underline}


/* V826 */
.adot01 {background:url(../images/membership/u_request.gif) no-repeat 0 7px;margin:0 5px 5px 0px;padding-left:6px;}

/* R2BEAT CLOSE ACTION */
#gra_round { width:862px;min-height:450px;height:100%;background:url(../images/r2beat/r2_close/bg_oneframe_mid.gif) repeat-y top center;font:12px 'MS PGothic';}
#gra_round .btm_bg  { width:862px;height:100%;background:url(../images/r2beat/r2_close/bg_oneframe_btm.gif) no-repeat bottom center;}
#gra_round .top_bg { width:862px;height:100%;background:url(../images/r2beat/r2_close/bg_oneframe_top.jpg) no-repeat top center;text-align:center;}
#r2_close { width:640px;min-height:450px;margin:0px auto;font:12px 'MS PGothic';}
.r2beat_headtit { margin:0px auto;padding-top:35px;text-align:center;}
#r2_close h2 { margin:25px 4px 0px;padding:0px;width:100%;}
#r2_close .closebox { margin:16px 0px 0px}
#r2_close .closebox .tit { width:640px;height:58px;background:url(../images/r2beat/r2_close/bg_closebox_top.gif) no-repeat;vertical-align:center;text-align:center;color:#2d2d2d;font-size:16px;padding-top:12px;font-weight:bold;}
#r2_close .closebox .tit span { color:#fe3d00;}
#r2_close .closebox .con { width:640px;min-height:195px;height:195px;background:url(../images/r2beat/r2_close/bg_closebox_mid.gif) repeat-y;vertical-align:center;color:#656565;padding:8px 0px;}
#r2_close .closebox .con .list { width:610px;margin-left:24px;background:url(../images/r2beat/r2_close/icon_list.gif) no-repeat 0px 6px;padding-left:8px;}
#r2_close .closebox .con .list span { color:#fd7500;}
#r2_close .closebox .con .pos_center { text-align:center;}
#r2_close .closebox .con .list_nsize { width:369px;background:url(../images/r2beat/r2_close/icon_list.gif) no-repeat 0px 6px;padding-left:8px;margin:0px auto;}
#r2_close .closebox .con .list_nsize em { color:#fd7500;}
#r2_close .closebox .con .list .item_show_wrap {overflow-x: hidden;overflow-y: auto;width:572px; height:98px;padding:4px 8px;margin-top:5px;margin-bottom:4px;scrollbar-face-color:#fde0c6;scrollbar-highlight-color: #fde0c6; scrollbar-3dlight-color: #fd7500; scrollbar-shadow-color: #fde0c6; scrollbar-darkshadow-color: #fd7500; scrollbar-track-color: #fd7500; scrollbar-arrow-color: #fd7500;background-color:#feefe2;border:1px solid #fde0c6;}
#r2_close .closebox .con .list .item_show_wrap .item_name { width:175px;}
#r2_close .closebox .con .list .item_show_wrap .item_point { width:50px;text-align:right;}
#r2_close .closebox .con .list .item_show_wrap .item_etc { width:80px;padding-left:4px;}
#r2_close .closebox .con .list .item_show_wrap span { color:#656565;}


#r2_close .closebox .con .nav_btn {text-align:center;margin:20px 0px;}
#r2_close .closebox .con .nav_btn img { margin:0px 5px;}
#r2_close .closebox .btm { width:640px;height:11px;background:url(../images/r2beat/r2_close/bg_closebox_btm.gif) no-repeat;}
#r2_close .gb_center { width:100%;text-align:center;}
#r2_close .gbox_mid { width:568px;min-height:91px;height:91px;background:url(../images/r2beat/r2_close/bg_gbox_mid.gif) repeat-y;margin:12px auto;}
#r2_close .gbox_btm { width:568px;height:100%;background:url(../images/r2beat/r2_close/bg_gbox_btm.gif) no-repeat bottom left;}
#r2_close .gbox_top { width:568px;height:100%;background:url(../images/r2beat/r2_close/bg_gbox_top.gif) no-repeat top left;text-align:center;}
#r2_close .gbox_top .view { width:543px;margin:0px auto;padding:10px 0px;color:#fd7500;}
#r2_close .gbox_top .view em { color:#656565;}
#r2_close .service_point { width:640px;height:36px;background:url(../images/r2beat/r2_close/bg_serivepoint.gif) no-repeat;color:#656565;margin-top:10px;padding:9px 0px 0px 34px;}
#r2_close .service_point dt { float:left;width:144px;height:22px;margin:0px;padding:0px;color:#fe3d00;font-weight:bold;line-height:19px;}
#r2_close .service_point dd { float:left;height:22px;margin:0px;padding:0px;line-height:19px;}
#r2_close a { text-decoration:underline;}
#r2_close .service_point dd a:hover { background:url(../images/r2beat/r2_close/icon_money_on.gif) no-repeat;}
#r2_close .service_point dd .money { background:url(../images/r2beat/r2_close/icon_money.gif) no-repeat;padding-left:13px;margin-left:4px;}
#r2_close .notice_box { width:640px;background:url(../images/r2beat/r2_close/bg_ndiv_line.gif) repeat-x;margin-top:19px;padding:22px 0px 8px 8px;}
#r2_close .notice_box dt { color:#fd7500;background:url(../images/r2beat/r2_close/icon_arrow.gif) no-repeat 0px 2px;padding-left:8px;font-weight:bold;}
#r2_close .notice_box dd { color:#656565;padding-left:9px;margin-bottom:10px;line-height:22px;}
#r2_close .selectbox { position:relative;width:433px;height:100%;cursor:pointer;}
#r2_close .selectbox .fright { float:right;}
#r2_close .select_wrap { width:433px;height:31px;text-align:center;margin:0px auto;}

.pachinko_close { margin:0px auto;padding-top:35px;text-align:center;}
#pachinko_close { padding-top:75px;height:184px;}
#pachinko_close p { margin-left:242px;color:#2d2d2d;}



#select_game_name { position:absolute;top:0px;left:0px;width:277px;height:30px;background:url(../images/r2beat/r2_close/bg_selectbox.gif) no-repeat 0px 1px;padding-left:8px;padding-top:7px;font-weight:bold;color:#691e00;}
#select_game_list { display:none;position:absolute;top:0px;left:0px;width:277px;height:122px;background:url(../images/r2beat/r2_close/bg_select_list.gif) no-repeat 0px 0px;padding-left:8px;padding-top:7px;font-weight:bold;color:#691e00;}
#select_game_list dd { height:29px;}
#select_game_list a { font-weight:bold;color:#691e00;text-decoration:none;}
#g_home { width:732px;border-top:1px solid #ebebeb;margin-top:10px;margin-bottom:37px;text-align:center;padding-top:20px;font:12px 'MS PGothic';}

#smi .m0101 .bg-none {
	width:469px;
	height:115px;
	background-image: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
#smi .m0101 .infodesc span {font-size:10px ;} 
#log-box table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #dadada;
	border-left-color: #dadada;
}
#log-box th ,#sec-box th {
	background-color: #f6f6f6;
	font-weight: normal;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	color: #666666;
	text-align: center;
} 
#sec-box .sec-now {
	text-align: left;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #fffaec;
	border: 1px solid #ffc000;
}
#log-box th.no01 {
	width: 133px;
}
#log-box th.no02 {
	width: 140px;
}
#log-box th.no03 {
	width: 77px;
}
#log-box th.no04 {
	width: 114px;
}
#log-box th.no05 {
	width: 203px;
}
#log-box th.no06 {
	width: 70px;
}
#log-box td {
	color: #666666;
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	text-align: left;
}
#sec-box td .alink {
	text-align: right;
}
#log-box th ,#log-box td {
	font-size:10px;
}
#log-box .t-title {
	padding-top: 25px;
	padding-bottom: 8px;
}
#log-box .pager {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 5px;
}
#sec-box td p {
	color: #666666;
	padding-top: 5px;
}
#sec-box td p.sec-now {
	background-color:#EEEEEE;
	padding: 0px;
	text-align: center;
	color: #999999;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
}
#sec-box td {
	color: #666666;
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	text-align: left;
}
#sec-box table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #dadada;
	border-left-color: #dadada;
	margin-top: 25px;
}
#smi .m0101 #orange {
	width: 457px;
	background-color: #FEF8C0;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 6px;
	margin-top: 15px;
}
#smi .m0101 #orange dt {
	color:#662400;
	background-color: #FFC000;
	margin-bottom: 5px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	font-weight: bold;
	letter-spacing: 1px;
}
#smi .m0101 #orange dd {
	font-size: 11px!important;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #DEBF63;
	padding-left: 10px;
}
#smi .m0101 span.f11 a {
	font-size:10px!important;
}
#register .window p.w-600 {
	width:600px!important;
	color: #666666;
}
.m-top10 {
	margin-top:10px;
}
.col-red {
	color: #D90000;
	width: 600px;
}
.key-t {
	background-color:#FFCC00;
	margin-top: 25px;
	margin-bottom: 25px;
}
.key-t td {
	color: #423500;
	padding-top: 6px;
	padding-bottom: 7px;
}
