@charset "utf-8";

/*메인*/
#me_kiniya{position: relative; width: 728px; top: 5px; border: 0px solid #FF0000; border: 1px solid #FFF;}
#games_main_nominate11{width: 423px; height: 15px; margin-top: 12px; }
#games_main_nominate11 span {display: block; float: left;} 
#games_main_nominate11 .more_games1{float: right;}
#about_me_box{width: 423px; height: 170px; background: url(/images/community/about_bg.gif) no-repeat; margin-top: 8px;}
.about_me_contbox{float: left; padding-top: 16px; padding-bottom: 16px; padding-left: 12px; padding-right: 14px; text-align: center; line-height: 180%;}
#kiniya{position: absolute; top: 0px; left: 437px; width: 291px; margin-top: 12px;}
.kiniya_cont{background: url(/images/community/m_kiniya_bg.gif) repeat-y; padding-left: 16px; padding-top: 10px; line-height: 140%;}
.kiniya_poll_bt{background: url(/images/community/m_kiniya_btbg.gif) no-repeat; padding-top: 5px; text-align: center; height: 31px; width: 291px;}

#bubiya_kiniya{position: relative; width: 728px; top: 12px; border:1px solid #fff;}
#bubiya{width: 423px; line-height: 140%;}
#bubiya ul{ padding:0px; margin:8px; width:423px; height:124px; }
#bubiya li { list-style-type:none; }
#bubiya li.bubiya_tt { float:left; width:334px; }
#bubiya li.bubiya_dt { float:left; width:73px; }
.thumb_108x103{width: 108px; height: 103px; border: 1px solid #D8D6D6; background-color: #FCFCFC;}
.thumb_122x103{width: 122px; height: 103px; border: 1px solid #D8D6D6; background-color: #FCFCFC;}
.picture_contbox{position: relative; float: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; line-height: 120%; text-align: left;}
.cont_box_right{position: absolute; right: 10px; vertical-align: sub;}
#eventszone{position: absolute; left: 437px; top: 0;}

/* 키니위니친구들 */
#kiniwinifriends_search{position: relative; width: 728px; height: 38px; background: url(/images/community/friends_search_bar.gif) no-repeat;}
#kiniwinifriends_search .fs_title{position: absolute; top: 7px; left: 8px;}
#kiniwinifriends_search .fs_point{position: absolute; top: 10px; left: 490px;}

#best_fbox{width: 728px; height: 167px; padding: 0; background: url(/images/community/bf_bg.gif) no-repeat;}
#best_fbox .best_fbox_cont1{position: relative; width: 364px; padding: 0; margin: 0;}
#best_fbox .best_fbox_cont1 .if_photo{position: absolute; top: 19px; left: 23px; display: block;}
#best_fbox .best_fbox_cont1 .if_btn{position: absolute; top: 130px; left: 23px; display: block;}
#best_fbox .best_fbox_cont1 .if_info{position: absolute; top: 25px; left: 148px; display: block; line-height: 140%;}
#best_fbox .best_fbox_cont1 .if_vpoint{position: absolute; top: 134px; left: 290px; display: block;}
#best_fbox .best_fbox_cont2{position: relative; width: 364px; padding: 0; margin: 0; left: 364px;}
#best_fbox .best_fbox_cont2 .if_photo{position: absolute; top: 19px; left: 23px; display: block;}
#best_fbox .best_fbox_cont2 .if_btn{position: absolute; top: 130px; left: 23px; display: block;}
#best_fbox .best_fbox_cont2 .if_info{position: absolute; top: 25px; left: 148px; display: block; line-height: 140%;}
#best_fbox .best_fbox_cont2 .if_vpoint{position: absolute; top: 134px; left: 290px; display: block;}

.ki_fboard_top{width: 728px; height: 9px; margin-top: 12px; background: url(/images/community/ki_fboard_top.gif) no-repeat; padding: 0;}
.ki_fboard{width: 728px; background: url(/images/community/ki_fboard.gif) repeat-y; padding: 0;}
.ki_fboard_foot{width: 728px; height: 9px; background: url(/images/community/ki_fboard_foot.gif) no-repeat; padding: 0; margin: 0;}

.ki_fboard_box{text-align: center; float: left; margin: 23px; line-height: 180%;}
.ki_fboard_line{width: 1px; height: 164px; background-color: #e6e6e6; float: left; margin-top: 20px; margin-left: 16px; margin-right: 16px;}

#view_bar{position: relative; width: 728px; height: 31px; background: url(/images/community/vtitle_bar.gif) no-repeat;}
#view_bar .view_subject{position: absolute; left: 24px; top: 10px;}
#view_bar .view_dec{position: absolute; left: 679px; top: 10px;}

/*!important*/
.view_cont_top{width: 728px; height: 20px; background: url(/images/community/view_cont_top.gif) no-repeat;}
.view_cont{width: 728px; background: url(/images/community/view_cont.gif) repeat-y;}
.view_cont_foot{width: 728px; height: 19px; background: url(/images/community/view_cont_foot.gif) no-repeat;}

.view_cont_left{position: relative; left: 30px; padding: 0; margin: 0; float: left;}
.view_cont_right{position: relative; left: 60px; padding: 0; margin: 0; float: left;}

.view_cont_pic{position: relative; left: 20px; padding: 0; margin: 0; float: left;}

.view_cont_vpoint{padding-left: 20px;}
.view_cont_procont{padding-left: 45px;}
.view_cont_probox{margin-top: 10px; width: 495px; height: 46px; background: url(/images/community/profile_box.gif) no-repeat; padding: 16px;}

#view_cont_wcont{margin-top: 20px; line-height: 140%; width: 676px; word-break:break-all; white-space:pre-line; }
#view_cont_wcont2{margin-top: 20px; line-height: 140%; width: 525px; word-break:break-all; white-space:pre-line; }

#view_next_table{border-collapse: collapse; width: 728px; border: 0; padding: 0;}
#view_next_table caption{display: none;}
#view_next_table .td_type1{width: 31px; height: 26px; background: url(/images/community/td1.gif) no-repeat; text-align: center;}
#view_next_table .td_type2{width: 39px; background: url(/images/community/td2.gif) repeat-x; text-align: center;}
#view_next_table .td_type3{background: url(/images/community/td2.gif) repeat-x; text-align: left; padding-left: 5px;}
#view_next_table .td_type4{background: url(/images/community/td3.gif) no-repeat; width: 18px;}
#view_next_table .td_type5{height: 25px; background: url(/images/community/td4.gif) no-repeat; text-align: center;}
#view_next_table .td_type6{background: url(/images/community/td5.gif) repeat-x; text-align: center;}
#view_next_table .td_type7{background: url(/images/community/td5.gif) repeat-x; text-align: left; padding-left: 5px;}
#view_next_table .td_type8{background: url(/images/community/td6.gif) no-repeat; width: 18px;}

.input_textarea2{width: 635px; height: 200px; border: 1px solid #cdcdcd;}

#fmo_submit{position: relative; width: 728px; text-align: right; margin-top: 16px;}
#fmo_submit .left_submit_bt{position: absolute; left: 0; top: 0;}

/* 그림나라 */

#best_fbox1{width: 728px; height: 144px; padding: 0; background: url(/images/community/bf_bg2.gif) no-repeat;}
#best_fbox1 .best_fbox_cont3{position: relative; width: 364px; padding: 0; margin: 0;}
#best_fbox1 .best_fbox_cont3 .if_photo{position: absolute; top: 19px; left: 23px; display: block;}
#best_fbox1 .best_fbox_cont3 .if_btn{position: absolute; top: 130px; left: 23px; display: block;}
#best_fbox1 .best_fbox_cont3 .if_info{position: absolute; top: 25px; left: 148px; display: block; line-height: 140%;}
#best_fbox1 .best_fbox_cont3 .if_vpoint{position: absolute; top: 109px; left: 290px; display: block;}
#best_fbox1 .best_fbox_cont4{position: relative; width: 364px; padding: 0; margin: 0; left: 364px;}
#best_fbox1 .best_fbox_cont4 .if_photo{position: absolute; top: 19px; left: 23px; display: block;}
#best_fbox1 .best_fbox_cont4 .if_btn{position: absolute; top: 130px; left: 23px; display: block;}
#best_fbox1 .best_fbox_cont4 .if_info{position: absolute; top: 25px; left: 148px; display: block; line-height: 140%;}
#best_fbox1 .best_fbox_cont4 .if_vpoint{position: absolute; top: 109px; left: 290px; display: block;}

#iprbox{position: relative; width: 676px; height: 193px; background: url(/images/community/ibox.gif) no-repeat; margin-top: 20px; margin-left: 6px;}
#iprbox .pic_nic{position: absolute; top: 19px; left: 220px;}
#iprbox #pic_mypr{position: absolute; top: 40px; left: 220px;}

.pic_mycontbox1{width: 439px; height: 7px; background: url(/images/community/mycont_top.gif) no-repeat; overflow:hidden;}
.pic_mycontbox2{width: 419px; background: url(/images/community/mycont_bg.gif) repeat-y; line-height: 140%; padding-left: 10px; padding-right: 10px; min-height:129px;}
.pic_mycontbox3{width: 439px; background: url(/images/community/mycont_foot.gif) no-repeat;}

.nomibt{width: 676px; text-align: center; margin-top: 20px;}

/* 키니야 궁금해 */
#kiniya_head{position: relative; width: 728px; height: 99px; background: url(/images/community/kiniya_box.gif) no-repeat; margin-top: 18px;}
#kiniya_head .kiniya_q{position: absolute; top: 13px; left: 26px;}
#kiniya_head .kiniya_q_txt{position: absolute; top: 46px; left: 26px; color: #74879e; line-height: 130%; font-weight: bold;}

#kiniya_pollbox_a{position: relative; padding: 15px; line-height: 150%;}
#kiniya_pollbox_a ul{margin: 0;}
#kiniya_pollbox_a li{list-style-type: none;}


.poll_pbar1{position: absolute; left: 240px; top: 27px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar2{position: absolute; left: 240px; top: 47px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar3{position: absolute; left: 240px; top: 67px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar4{position: absolute; left: 240px; top: 87px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar5{position: absolute; left: 240px; top: 107px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar6{position: absolute; left: 240px; top: 127px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar7{position: absolute; left: 240px; top: 147px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar8{position: absolute; left: 240px; top: 167px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar9{position: absolute; left: 240px; top: 187px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar10{position: absolute; left: 240px; top: 207px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}
.poll_pbar11{position: absolute; left: 240px; top: 227px; width: 400px; height: 8px; border: 1px solid #eae4e4; padding: 0;}

.poll_ptxt1{position: absolute; left: 650px; top: 23px; width:100px; font-size: 8pt;}
.poll_ptxt2{position: absolute; left: 650px; top: 43px; width:100px; font-size: 8pt;}
.poll_ptxt3{position: absolute; left: 650px; top: 63px; width:100px; font-size: 8pt;}
.poll_ptxt4{position: absolute; left: 650px; top: 83px; width:100px; font-size: 8pt;}
.poll_ptxt5{position: absolute; left: 650px; top: 103px; width:100px; font-size: 8pt;}
.poll_ptxt6{position: absolute; left: 650px; top: 123px; width:100px; font-size: 8pt;}
.poll_ptxt7{position: absolute; left: 650px; top: 143px; width:100px; font-size: 8pt;}
.poll_ptxt8{position: absolute; left: 650px; top: 163px; width:100px; font-size: 8pt;}
.poll_ptxt9{position: absolute; left: 650px; top: 183px; width:100px; font-size: 8pt;}
.poll_ptxt10{position: absolute; left: 650px; top: 203px; width:100px; font-size: 8pt;}
.poll_ptxt11{position: absolute; left: 650px; top: 223px; width:100px; font-size: 8pt;}

.poll_item{float:left; width: 155px; padding: 0;}
.poll_pbar{float:left; width: 400px; height: 8px; border: 1px solid #eae4e4; margin:5px 0px 0px 0px; padding: 0; }
.poll_ptxt{float:left; width: 80px; font-size: 8pt; margin:0px 0px 0px 5px;}
/* 부비야 부탁해 */

.bbs_search{width: 200px; border: 1px solid #ccc; height: 18px; vertical-align: middle; font-size: 8pt; color: #cdc7c7;}
.bubi_search{position: absolute; top: 8px; left: 450px;}

#bbs_table{border-collapse: collapse; border: 0; width: 728px;}
#bbs_table caption{display: none;}
#bbs_table .th_left{background: url(/images/community/th_left.gif) no-repeat; height: 30px;}
#bbs_table th{background: url(/images/community/th.gif) repeat-x; height: 30px;}
#bbs_table td{border-bottom: 1px solid #e0e4ec; height: 30px;}
#bbs_table .th_right{background: url(/images/community/th_right.gif) no-repeat; height: 30px;}

#bbs_vhead{position: relative; width: 728px; height: 60px; background: url(/images/community/bbs_view_head.gif) no-repeat;}
#bbs_vhead .v_subject{position: absolute; top: 9px; left: 24px;}
#bbs_vhead .v_user{position: absolute; top: 35px; left: 24px; }
#bbs_vhead .v_hit{position: absolute; top: 35px; left: 420px;}
#bbs_vhead .v_day{position: absolute; top: 35px; left: 505px;}
#bbs_vhead .v_siren{position: absolute; top: 35px; left: 680px;}

/* 명예의 전당 */

#fame_headbar{position: relative; width: 728px; height: 38px; background: url(/images/community/head_bar.gif) no-repeat;}
#fame_headbar .gamechoice{position: absolute; top: 8px; left: 21px;}
#fame_rnomi{width: 728px; height: 268px; background: url(/images/community/rank_nominate.gif) no-repeat;}
	/* 명예의 전당 tab */
	#tab_menus {margin: 0; padding-left: 35px; padding-top: 20px; list-style: none;}
	#tab_menus li {float: left; padding: 0px; width: 62px; background: url(/images/community/icon2.gif) no-repeat; height: 20px;}
	#tab_menus li a {color: #9ca2ae; font-weight: bold;}
	#tab_menus li.selected a {color: #3c6ed1; font-weight: bold; background: url(/images/community/icon1.gif) no-repeat;}

	.fame_tab_content {clear: both; padding:0; margin:0;}
	.fame_cont_best1 {position: relative; float: left; margin-left: 35px; margin-right: 35px; display: inline;}
	.fame_cont_best2 {position: relative; float: left; margin-right: 40px;}
	.fame_cont_best3 {position: relative; float: left;}
	.fame_cont_medal {position: absolute; left: 16px; top: 0;}
	.fame_cont_name {position: absolute; left: 0; top: 192px; display: block;}

#fame_table{border-collapse: collapse; width: 728px;}
#fame_table caption{display: none;}
#fame_table th{height: 31px; background: url(/images/community/th2.gif) repeat-x;}
#fame_table .th1{background: url(/images/community/th1.gif) no-repeat;}
#fame_table .th2{background: url(/images/community/th3.gif) no-repeat;}
#fame_table td{border-bottom: 1px solid #e0e4ec; height: 28px;}

.r_content { width:450px; word-break:break-all; white-space:pre-line; }


#btn_submit_waiting{display: inline-block; width: 60px; text-align:center;}