@charset "utf-8";

* {font-family:verdana; font-size:10px; color:#7d7b73; }
body {margin:0 auto; background:url(http://images.ijjimax.com/v5/common/bg_body.gif) 0 0 repeat ; }
a {color:#7d7b73; text-decoration:none;}
a:hover, a:active, a:focus {color:#7d7b73; text-decoration:underline;}
/* Layout Selector */
/*091229 modify*/
#wrap_container {background:url(http://images.ijjimax.com/v5/main/bg_wrap.gif) 0 0 repeat-x; }
html>body #wrap_container {overflow:hidden; }
#container {width:950px; margin:0 auto; padding:10px 0 52px 0; }
	#visual {position:relative; width:950px; padding:0 0 10px 0; }
	#content {float:left; width:710px; }
html>body	#content {margin-bottom:52px; }
/*//091229 modify*/	
	#aside {float:right; width:230px; }
/*background promotion
#body_promotion_bg {background-color:#; background-image:none; }
.container_promotion {background:url() top center no-repeat !important; }
*/
.make_homepage {position:absolute; top:0; right:0; height:22px; margin-right:0; padding:0 16px 0 0; background:url(http://images.ijjimax.com/v5/main/top_home_bg.gif) right top no-repeat; }
.make_homepage a {display:block; float:left; height:20px; padding:2px 0 0 35px; background:url(http://images.ijjimax.com/v5/main/top_home_icon.gif) left top no-repeat; font-size:10px; text-decoration:none; }
/*title*/
h2.tit01 {float:left; height:24px; padding:8px 0 0 10px; font-size:11px; font-weight:bold; color:#fff; } /*091229 modify*/
h2.tit02 {height:24px; padding:8px 0 0 8px; background:url(http://images.ijjimax.com/v5/main/bg_tit02.gif) no-repeat;  font-size:11px; font-weight:bold; color:#fff; }
/*gamelist*/
.gamelist_tit {position:relative; width:710px; background:url(http://images.ijjimax.com/v5/main/bg_tit01.gif) no-repeat; overflow:hidden; } /*091229 modify*/
.gamelist_tit .ico_exp {position:absolute; top:8px; right:12px; color:#c2c2bf; font-size:9px; }
.gamelist_tit .ico_exp img {margin:0 2px -1px 13px; }
.gamelist_area {width:710px; padding:3px 0 5px 0; background:#afafa9; overflow:hidden; }
.gamelist_area .inner {width:699px; margin:0 auto; padding:1px 0 1px 1px; background:#a4a49e; }
/*091229 modify*/
.my_language {float:left; height:21px; margin:0 0 1px 0; padding:8px 0 0 15px; font-size:10px; color:#e2e3de; z-index:10; }
.my_language img {margin:0 0 -4px 5px; }
/*//091229 modify*/

ul.gamelist {width:698px; }
ul.gamelist li {float:left; width:698px; height:110px; background:url(http://images.ijjimax.com/v5/main/bg_gamelist.jpg) no-repeat; overflow:hidden; }
ul.gamelist li.first {height:109px; background:url(http://images.ijjimax.com/v5/main/bg_gamelist_first.jpg) no-repeat; }
ul.gamelist li dl {position:relative; display:inline; float:left; width:334px; margin:15px 0 15px 15px; }
ul.gamelist li dt {margin:0 0 0 90px; padding:2px 0 3px 0; }
ul.gamelist li dt a {font-size:12px; font-weight:bold; color:#56544e; }
ul.gamelist li dt span {padding:0 0 0 8px; color:#9b998f; }
ul.gamelist li dt img {margin:0 0 0 4px; vertical-align:middle; }
ul.gamelist li dd {height:64px; margin:0 0 0 90px; }
ul.gamelist li dd .thumb {position:absolute; top:0; left:0; border:1px solid #a09e98; z-index:1; }
ul.gamelist li dd .new_game {position:absolute; top:0; left:0; width:80px; height:80px; background:url(http://images.ijjimax.com/v5/main/thumb_new.gif) no-repeat; cursor:pointer;cursor:hand; z-index:2; }
ul.gamelist li dd .exp {width:205px; height:35px; }
ul.gamelist li dd .language {position:absolute; bottom:2px; left:90px; width:200px; }
ul.gamelist li dd .language, ul.gamelist li dd .language strong {color:#ff7200; letter-spacing:-1px; }
ul.gamelist li dd .language img {margin:0 5px -1px 0; }
ul.gamelist li dd .btn_go {position:absolute; top:13px; right:10px; }
ul.gamelist li dl.promotion {width:349px; margin:0; }
ul.gamelist li dl.promotion dd {margin:0; padding:1px 0 0 0; text-align:right; }
/*aside*/
.banner {margin:0 0 8px 0; }
.section {position:relative; }
.section .more {position:absolute; top:9px; right:10px; color:#d2d2cd; font-weight:bold; }
.section .more span {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0; }
/*signin*/
.signin_area {width:228px; margin-bottom:18px; padding:5px 0 8px 0; border:1px solid #afafa9; border-top:none; background:#d8d8d7 url(http://images.ijjimax.com/v5/main/bg_signin_area.gif) repeat-x; }
.signin_area fieldset {position:relative; display:inline; width:210px; margin-left:9px; overflow:hidden;} /*100705 modify*/
.signin_area .enter {display:block; position:absolute; top:1px; right:0; width:73px; height:51px; }
.signin_area input.id {width:128px; height:18px; margin:0 0 1px 0; padding:4px 0 0 5px; border:1px solid #d7d7d7; }
.signin_info {width:210px; padding:6px 0 0 9px; }
.signin_info p {padding:0 0 5px 0; font-size:9px; letter-spacing:-1px; }
.signin_info p label {color:#666; } /*100114 add*/
.signin_info p input {width:12px; height:12px; margin:0 3px 0 0; vertical-align:middle; }
.signin_info p img {margin:1px 5px 0 0; vertical-align:middle; }
.signin_info p a.now {color:#ea5e01; font-weight:bold; letter-spacing:0; }
.signin_btn {padding-top:6px; } /*091211 modify*/
.signin_btn a.img {vertical-align:top; }
/*signout*/
.signout {position:relative; }
.signout a.link {position:absolute; top:9px; right:10px; color:#d2d2cd; font-weight:bold; text-decoration:underline; }
.hello {width:181px; margin:0 0 0 7px; padding:3px 9px 13px 6px; background:url(http://images.ijjimax.com/v5/main/bg_signout_line01.gif) bottom repeat-x; }
.hello strong {display:block; font-weight:bold; font-size:11px; color:#56544e; }
table.myinfo {width:196px; margin:3px 0 2px 16px; }
table.myinfo th {padding:1px 0 2px 7px; background:url(http://images.ijjimax.com/v5/common/bu_square03.gif) 0 6px no-repeat; font-size:9px; color:#56544e; text-align:left; }
table.myinfo td {padding:1px 0 2px 0; background:none; text-align:right; font-size:9px; }
table.myinfo td a {color:#ff6c00; font-weight:bold; text-decoration:underline; }
.edit {width:196px; margin:0 0 0 7px; padding:6px 0 2px 0; background:url(http://images.ijjimax.com/v5/main/bg_signout_line02.gif) top repeat-x; text-align:right; }
.edit a {color:#77756f; }
.edit img {margin:0 0 2px 2px; }
/*list*/
.event_area {position:relative; width:230px; height:210px; background:url(http://images.ijjimax.com/v5/main/bg_event.jpg) no-repeat; } /*fb*/
:root .event_area {clear:both; }
.announcements_area {width:230px; height:188px; background:url(http://images.ijjimax.com/v5/main/bg_announcements.jpg) no-repeat; }
ul.article_list {width:210px; margin:0 0 0 10px; }
ul.article_list li {padding:10px 0 12px 8px; border-bottom:1px solid #c8c8c5; background:url(http://images.ijjimax.com/v5/common/bu_square01.gif) 1px 16px no-repeat; letter-spacing:-1px; }
ul.article_list li a.tit {display:block; padding:0 0 3px 0; font-weight:bold; font-size:11px; color:#56544e; }
ul.article_list li .exp {padding:0 0 8px 0;}
ul.article_list li.last {border:none; }
/*dimmer*/
.dimmer {position:absolute; top:0; left:0; width:100%; height:1600px; background-color:#000; filter:alpha(opacity=40); opacity:0.4; z-index:5; }

/*ly_gameshow*/
#ly_gameshow {position:absolute; left:50%; top:112px; width:1px; height:1px; z-index:1000; }
#ly_gameshow .inbox {position:relative; width:1px; height:1px;}
#ly_gameshow .inbox .con_ly {position:absolute; left:-475px; *left:-476px; _left:-475px; top:0; width:950px; height:670px; background:url(http://images.ijjimax.com/v5/main/en/bg_gameshow_ly.jpg) 0 0 no-repeat; text-align:left; }
:root #ly_gameshow .inbox .con_ly  {left:-475px;}
#ly_gameshow .inbox .con_ly img {vertical-align:top; }
#ly_gameshow .inbox .con_ly dl {float:left; width:458px; padding:29px 0 0 41px; }
#ly_gameshow .inbox .con_ly dl dt {display:block; }
#ly_gameshow .inbox .con_ly dl dd.btn_area img {margin:0 1px 0 2px;}
#ly_gameshow .inbox .con_ly ul {float:left; width:407px; padding:29px 0 0 0; }
#ly_gameshow .inbox .btn_close {position:absolute; top:10px; left:440px; width:25px; height:25px; }

/*100520 reward points*/
a.btn_point {clear:both; display:block; width:209px; height:20px; padding-top:4px; background:url(http://images.ijjimax.com/v5/main/bg_btn_reward.gif) no-repeat; font-size:9px; text-decoration:none; letter-spacing:-1px; text-align:center; }
a.btn_point img {margin-right:5px; vertical-align:middle; }
/*091013 layer*/
.layer_pop {position:absolute; padding:3px; border:1px solid #333; background:#6f6f6f; z-index:10; }
.layer_pop .inner {width:100%; height:100%; background:#fafaf8; text-align:center; }
.layer_pop .btn_close {position:absolute; top:13px; right:13px;}
.layer_pop .layer_conts {width:420px; margin:0 auto; padding:20px 0 16px 0; text-align:left; }
.layer_pop .layer_conts h3.tit {padding:0 0 12px 0; border-bottom:1px solid #c6c6c1; font-size:12px; font-weight:bold; color:#414141; }
.layer_pop .layer_conts ul.reward_list {margin-top:15px; }
.layer_pop .layer_conts ul.reward_list li {padding:0 0 0 14px; background:url(http://images.ijjimax.com/v5/common/bu_square07.gif) 2px 7px no-repeat; font-size:11px; line-height:17px; }
.layer_pop .layer_conts ul.reward_list li span {color:#249fcc; }
.layer_pop .layer_conts .btn_area {text-align:center; }


/*091211 free*/
.lnb_free_btn {float:right; padding-top:8px; }
.signin_free {padding-bottom:3px; } /*100114 modify*/
/*.signin_free {padding-bottom:5px; background:url(http://images.ijjimax.com/v5/main/line.gif) bottom repeat-x; }*/
#free_area {position:absolute; left:50%; top:112px; width:1px; height:1px; z-index:1000; }
#free_area .inner {position:absolute; top:0; left:-484px; }
.free_img {position:relative; z-index:2;}
.box_shadow {position:absolute; left:3px; top:3px; width:100%; height:100%; background:url(http://images.ijjimax.com/v5/main/bg_shadow.png); _background:none;}


/*091222 reactor*/
.reactor {width:700px; height:74px; margin:0 auto 2px; background:url(http://images.ijjimax.com/v5/main/bg_reactor.gif) no-repeat; }
.reactor .txt {display:inline; float:left; margin:16px 0 0 90px; font-size:11px; line-height:14px; }
.reactor .txt img {margin-left:3px; }
.reactor a.btn {float:right; width:212px; height:34px; margin:12px 12px 0 0; padding-top:16px; background:url(http://images.ijjimax.com/v5/main/btn_down.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; text-align:center; }
.reactor a.btn img {margin-left:4px; vertical-align:middle; }

/*091229 tab*/
ul.tab_visual {position:absolute; top:0; left:-26px; width:27px; }
ul.tab_visual li.first {padding-bottom:2px; }
ul.tab_visual li img {vertical-align:top; cursor:pointer; }

.sns {width:230px; height:40px; margin-bottom:8px; padding-top:10px; background:url(http://images.ijjimax.com/v5/main/bg_sns.gif) 0 0 no-repeat; text-align:center; }
.sns img {margin:0 5px; }

/*fb*/
a.button.fb {margin-top:6px; }
a.button.fb span {width:171px; }
.signin_coin {width:219px; margin-top:9px; padding:0 0 0 9px; background:url(http://images.ijjimax.com/v5/main/bg_line.gif) top repeat-x; overflow:hidden; } /*100705 modify*/
.signin_coin ul li {float:left; width:86px; padding:9px 0 8px 18px; background:url(http://images.ijjimax.com/v5/main/ico_arw02.gif) 1px 10px no-repeat; letter-spacing:-1px; }

.tab {height:32px;}
.tab li {float:left; }
.tab li a {display:block; height:24px; padding-top:8px; color:#fff; font-size:11px; font-weight:bold; text-decoration:none; text-align:center; }
.tab li.tab01 a {width:120px; background:url(http://images.ijjimax.com/v5/main/bg_tab.gif) 0 0 no-repeat; }
.tab li.tab02 a {width:110px; background:url(http://images.ijjimax.com/v5/main/bg_tab.gif) -120px 0 no-repeat; }
.tab li.tab01 a.selected {background-position:0 -32px;}
.tab li.tab02 a.selected {background-position:-120px -32px;}

.btn_see {position:absolute; bottom:10; right:10px; height:15px; background:url(http://images.ijjimax.com/v5/main/bg_see.gif) right top no-repeat; }
.btn_see a {display:block; float:left; height:15px; padding:0 14px 0 10px; background:url(http://images.ijjimax.com/v5/main/bg_see_l.gif) left top no-repeat; color:#e3e3df; font-size:10px; text-decoration:none; text-align:center; }

