@charset "utf-8";

/* main */
#games_main_nominate1{position: relative; top: 16px; width: 728px;}
#games_main_nominate1 #more_games1{position: absolute; right: 0;}

#games_main_nominate2{position: relative; top: 16px; width: 728px;}
#games_main_nominate2 #more_games2{position: absolute; right: 0;}

.games_biggame_list{width: 728px; height:320px;}
.games_biggame_list ul{margin: 0; padding: 0;}
.games_biggame_list li{position: relative; list-style-type: none; float: left; margin: 1px;}
.games_biggame_list li:after{content: ""; clear: both;}

.more_games2{position: absolute; right: 0; top: 0;}
.game_update{position: absolute; top: 2px; left: 7px;}

.games_minigame_list{width: 728px; height: 136px; background: url(/images/games/main_minigame_box.gif) no-repeat;}
.games_minigame_list ul{margin-left: 45px; padding: 0;}
.games_minigame_list li{position: relative; list-style-type: none; float: left; margin-left: 5px; margin-top: 2px;}
.games_minigame_list li:after{content: ""; clear: both;}

#minigame_main_list {width:725px;}
#minigame_main_list .minigame_list_top {width:725px; height:11px; background: url(/images/games/main/minigame_list_top.jpg) no-repeat;}
#minigame_main_list .minigame_list_middle {width:725px; height:1px; background: url(/images/games/main/minigame_list_middle.jpg) repeat-y; min-height:236px;}
#minigame_main_list .minigame_list_bottom {width:725px; height:17px; background: url(/images/games/main/minigame_list_bottom.jpg) no-repeat;}
#minigame_main_list .minigame_list_middle_thumb {width:703px; min-height:116px; float:left; margin-left:11px;}
#minigame_main_list .minigame_thumb {width:116px; height:116px; float:left; text-align: center;}
#minigame_main_list .minigame_thumb_right_line {width:1px; height:116px; float:left; background:#EAEAEA}
#minigame_main_list .minigame_brand_under_line {width:690px; height:1px; float:left; background:#EAEAEA; margin:3px 0px 3px 3px; overflow:hidden;}


#mobile_events{position: relative; width: 728px; margin-top: 30px;}
#games_main_mobile{width: 358px;}
.game_two{margin-top: 10px; width: 358px;}
.game_two ul{width: 358px; float:left; margin:0px 10px;}
.game_two li{list-style-type: none; float: left; font-size: 8pt; font-weight: bold; margin: 5px 10px;}
.game_two li:after{content: ""; clear: both;}
#games_main_events{position: absolute; left: 370px; top: 0;}
.game_two div {float: left; width:50%; text-align:center; font-size: 8pt; font-weight: bold;}

/* 미니게임 */
#minigame_contents{margin-top: 6px; margin-left: 0;}
#minigame_metaphor{position: relative; width: 715px; height: 149px; background: url(/images/games/minimeta_bg.gif) no-repeat; padding-top: 13px; padding-left: 13px;}
#minigame_metaphor_swf{position: relative; width: 728px; height: 225px; padding:0; margin:0;}
#minigame_category{width: 702px; height: 65px; background: url(/images/games/minigame_category_bg.gif) no-repeat; padding: 0;}
#minigame_category ul{margin: 0; padding: 0;}
#minigame_category li{list-style-type: none; float: left; margin-left: 5px; margin-top: 4px;}
#minigame_category li:after{content: ""; clear: both;}

#minigame_nominate{width: 702px;}
#minigame_nominate ul{margin: 0; padding: 0;}
#minigame_nominate li{list-style-type: none; float: left; margin-left: 4px; margin-top: 10px;}
#minigame_nominate li:after{content: ""; clear: both;}

.minigame_gamebox_info{width: 110px; text-align: center; line-height: 140%; font-size: 8pt; margin-top: 5px;}

#gameplay{position:relative; width: 728px; height: 563px; background: url(/images/games/gameplay_bg.gif) no-repeat; text-align: center;}
#gameplay800{position:relative; width: 810px; height: 563px; background: url(/images/games/gameplay_bg800.gif) no-repeat; text-align: center;}
#gameplay480{position:relative; width: 728px; height: 883px; background: url(/images/games/gameplay_bg480.gif) no-repeat; text-align: center;}
#gameplay_more{position: absolute; left: 606px; top: 7px;}
#gameplay_replay{position: absolute; left: 45px; bottom: 16px;}
#gameplay_fullscreen{position: absolute; left: 142px; bottom: 16px;}
#gameplay_rating{position: absolute; left: 248px; bottom: 23px; color: #9ea6b5; font-size: 8pt;}
#gameplay_scrap{position: absolute; right: 43px; bottom: 23px;}
#game_overview{margin: 0; padding: 0; width: 728px; border: 0;}
#game_nowrank{margin: 0; padding: 0; width: 200px; height:400px; border: 0;}

		/* 550 */
		#gameplay550{position:relative; width: 728px; height: 545px; background: url(/images/games/gameplay_bg2.gif) no-repeat; text-align: center;}
		#gameplay_replay550{position: absolute; left: 90px; bottom: 16px;}
		#gameplay_fullscreen550{position: absolute; left: 188px; bottom: 16px;}
		#gameplay_rating550{position: absolute; left: 294px; bottom: 23px; color: #9ea6b5; font-size: 8pt;}
		#gameplay_scrap550{position: absolute; right: 85px; bottom: 23px;}

/* 빅게임 */
.biggame_leftbox{position: relative; float: left;}
.biggame_rightbox{position: relative; float: left; margin-left: 12px;}
.biggame_hot{position: absolute; left: 320px; top: 0;}

/* 모바일게임 */
#mobilegame_category_bar{position: relative; margin-top: 16px; width: 728px; height: 26px; background: url(/images/games/mobile_category_bg.gif) no-repeat;}
#mobilegame_category_bar #kt{position: absolute; left: 119px; top: 0;}
#mobilegame_category_bar #cs1{position: absolute; left: 454px; top: 7px;}
#mobilegame_category_bar #cs2{position: absolute; left: 504px; top: 7px;}
#mobilegame_category_bar #cs3{position: absolute; left: 557px; top: 7px;}
.mobile_li_option{position: absolute; left: 606px; top: 3px;}

#mobile_gameplay_bar{position: relative; margin-top: 12px; margin-bottom: 12px; width: 728px; height: 33px; background: url(/images/games/mobile_gameplay_bar.gif) no-repeat;}
#mobie_gametitle{position: absolute; left: 20px; top: 9px; font-weight: bold;}
#mobie_icon_skt{position: absolute; left: 673px; top: 10px;}
#mobie_icon_kt{position: absolute; left: 692px; top: 10px;}

.mobile_game_info{position: relative; width: 562px; margin: auto; top: 20px; text-align: left;}
.mobile_game_info dl{margin: 0; padding: 0;}
.mobile_game_info dt{padding-top: 5px; padding-bottom: 5px;}
.mobile_game_info dd{margin-left: 10px; padding: 0; line-height: 140%;}
.mg_screen{position: absolute; left: 265px; top: 0;}

#game_evaluation{position: relative; width: 728px; height: 103px; background: url(/images/games/evaluation_bg.gif) no-repeat;}
#evaluation_no{position: absolute; left: 105px; top: 23px;}
#evaluation_graph{position: absolute; left: 164px; top: 42px;}
#evaluation_yes{position: absolute; right: 116px; top: 23px;}
#evaluation_no_txt{position: absolute; left: 170px; top: 64px; font-weight: bold;}
#evaluation_yes_txt{position: absolute; right: 183px; top: 64px; font-weight: bold;}

#games_comments_top{margin-top: 12px; width: 728px; height: 16px; background: url(/images/games/games_comments_top.gif) no-repeat;}
#games_comments{width: 728px; background: url(/images/games/games_comments_bg.gif) repeat-y; text-align: center;}
#games_comments_input{position: relative; width: 695px; height: 35px; background: url(/images/games/comments_input_bg.gif) no-repeat; text-align: center; padding-top: 8px; bottom: 10px; margin: auto;}
#mg_comments{width: 450px; height: 23px; border: 1px solid #d1cfcf; vertical-align: middle;}

#comments_list_table{width: 695px; border-collapse: collapse; margin: auto; table-layout:fixed;}
#comments_list_table caption{display: none;}
#comments_list_table td{height: 30px; border-bottom: 1px solid #eee; text-align: left; word-wrap: break-word;}

#games_comments_bottom{width: 728px; height: 20px; background: url(/images/games/games_comments_bottom.gif) no-repeat;}

/* 이벤트게임 */
.eventsgame_mbox{position: relative; float: left; width: 161px; height: 248px; background: url(/images/games/eventsgame_mbox.gif) no-repeat;}
.eventsgame_mbox_r{position: relative; float: left; margin-left: 26px; width: 161px; height: 248px; background: url(/images/games/eventsgame_mbox.gif) no-repeat;}
.e_mbox_title{height: 27px; text-align: center; font-weight: bold; padding-top: 8px;}
.e_mbox_game{height: 102px; text-align: center;}
.e_mbox_ranking{padding-left: 15px; line-height: 130%;}
.e_mbox_ranking ol{margin: 0; padding: 0;}
.e_mbox_ranking li{list-style-type: none; margin: 0;}

#eg_best{margin: 0; padding: 0; width: 181px; height: 286px; border: 0;}
#eg_gameplay{position:relative; width: 728px; height: 640px; background: url(/images/games/eg_gameplay_box.gif) no-repeat; text-align: center;}
#eg_gameplay_allbt{position: absolute; right: 43px; bottom: 96px;}
#eg_gameplay_notice{position: absolute; left: 43px; bottom: 18px;}
	
	/* 550 */
	#eg_gameplay550{position:relative; width: 728px; height: 616px; background: url(/images/games/eg_gameplay_box550.gif) no-repeat; text-align: center;}
	#eg_gameplay_allbt550{position: absolute; right: 87px; bottom: 100px;}
	#eg_gameplay_notice550{position: absolute; left: 87px; bottom: 20px;}

/* search */
#search_contents{margin-top: 36px; margin-left: 0;}
#games_search_line{width: 728px; height: 7px; background: url(/images/games/search_line.gif) no-repeat; margin-top: 15px; margin-bottom: 19px;}
.search_gamebox{position: relative; width: 728px; padding: 0; margin-top: 20px;}
.search_gamebox_info{line-height: 140%; font-size: 8pt; margin-top: 5px;}


.search_gamebox_list1{margin-left: 0;}
.search_gamebox_list2{position: absolute; left: 149px; top: 0;}
.search_gamebox_list3{position: absolute; left: 298px; top: 0;}
.search_gamebox_list4{position: absolute; left: 447px; top: 0;}
.search_gamebox_list5{position: absolute; left: 596px; top: 0;}
.minigame_gamebox_info_img{width: 110px; height: 100px; text-align:center;}
/*.minigame_gamebox_info_img{width: 126px; height: 86px; border: 3px solid #D8D6D6; background-color: #FCFCFC;}*/

/* inquiry */
#inquiry_contents{margin-top: 10px; margin-left: 0;}
#inquiry_form_top{margin-top: 12px; width: 728px; height: 12px; background: url(/images/games/iform_top.gif) no-repeat;}

#inquiry_form_center{margin: 0; width: 728px; background: url(/images/games/iform_bg.gif) repeat-y;}
#inquiry_table{border-collapse: collapse; border:0; margin-left: 15px;}
#inquiry_table caption{display: none;}
#inquiry_table th{text-align: left; padding: 5px;}
#inquiry_table td{text-align: left; padding: 5px;}

#inquiry_form_foot{margin: 0; width: 728px; height: 16px; background: url(/images/games/iform_foot.gif) no-repeat;}

.input_company{width: 325px; height: 20px; border: 1px solid #cdcdcd;}
.input_contact{width: 495px; height: 20px; border: 1px solid #cdcdcd;}
.input_your_name{width: 180px; height: 20px; border: 1px solid #cdcdcd;}
.input_textarea{width: 635px; height: 130px; border: 1px solid #cdcdcd;}
#divinputfile{background:url(/images/games/inquiry_file_bt.gif) no-repeat 100% 1px; height:22px;	width:584px; margin-top: 0;}
#divinputfile #filepc{opacity: 0.0; -moz-opacity: 0.0; filter: alpha(opacity=00); font-size: 9pt;}
#fakeinputfile{margin-top:-22px;}
#fakefilepc{width: 495px; height: 20px; border: 1px solid #cdcdcd; font-size: 9pt; vertical-align: middle;}

#inquiry_submit{width: 728px; text-align: right; margin-top: 16px;}

/* portfolio */
#portfolio_contents{margin-top: 6px; margin-left: 0;}
#portfolio_subtitle{margin-top: 16px;}
#portfolio_subtitle ul{margin: 0; padding: 0;}
#portfolio_subtitle li{list-style-type: none; float: left; margin-left: 0;}
#portfolio_subtitle li:after{content: ""; clear: both;}
.portfolio_li_option {width: 129px; height: 23px; background: url(/images/games/portfolio_menu_bg.gif) no-repeat; padding-left: 3px; padding-top: 3px;}
.portfolio_li_option select{width: 100px;}

#portfolio_list{margin-top: 20px;}

.portfolio_gamebox{position: relative; width: 728px; padding: 0; margin-top: 16px;}

.portfolio_gamebox_list1{width: 104px; left: 0;}
.portfolio_gamebox_list2{position: absolute; left: 125px; top: 0;}
.portfolio_gamebox_list3{position: absolute; left: 250px; top: 0;}
.portfolio_gamebox_list4{position: absolute; left: 375px; top: 0;}
.portfolio_gamebox_list5{position: absolute; left: 500px; top: 0;}
.portfolio_gamebox_list6{position: absolute; left: 625px; top: 0;}

.portfolio_gamebox_info{text-align: center; line-height: 140%; font-size: 8pt; margin-top: 5px;}
.bnumber_span{margin-left: 30px; margin-right: 30px;}