div#menu{
    z-index:0;
    position:static;
}

.whats_new_list_nodata{
    text-align:center;
    margin:20px 0px;
}

.whatsnew_header{
    margin-bottom:10px;
}

.whatsnew_footer{
    margin-top:10px;
}
.whats_new_newmark{
    background-color: #FFA54A;
	padding: 1px 6px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	height: 2px;
	text-shadow: none;
	margin-left:5px;
}


.wn_titlewrap{
    border-bottom: 1px dashed #ccc;
	padding-bottom:5px;
	padding-top:5px;
}
.wm_title{
    margin-left:5px;

}
.wn_blockname{
	font-size: 0.8em;
}
/* グループページ名 */
.wn_sitename{
    margin:0 0 0 10px;
	color: #7D7D7D;
	font-size:13px;
}
/* 日付・投稿者・Newマーク */
.wn_contributor{
    margin-left:10px;
	color: #7D7D7D;
	font-size:13px;
	margin-top:0;
}

.wm_upd{
    white-space:nowrap;
}
.wm_usr{
    margin-left:10px;
}

/* 設定 */
div.operation_mode_select{
    background-color:#fff2f2;
}
#setting_history,#setting_wn,#setting_tag{
    display:none;
}

#wn_tbl{
    width:98%;
    table-layout:fixed;
    border-collapse:collapse;
    margin-left :auto;
    margin-right:auto;
}
#wn_tbl caption{
    display:none;
}
#parts_col{
    width:160px;
}
#key_col{
    width:180px;
}
#wn_tbl th,#wn_tbl td{
    border:1px #cccccc solid;
    padding:2px 3px;
    font-size:95%;
}

#wn_tbl th{
    text-align:center;
    background-color:#F5F5F5;
}
#base_tr{
    display:none;
}
.operate_btn_h{
    width:80px;
}
a.edit_button,a.edit_delbtn{
    font-size:14px;
    cursor:pointer;
	padding: 0;
}
a.page_edit,a.parts_edit{
    cursor:pointer;
    vertical-align:top;
    margin-right:5px;
}
#wn_tbl td input{
    width:98%;
}

#addbtn{
    width:74px;
    margin:5px 10px;
}
.wn_dialog_title{
    background-color:#3399ff;
    color:#ffffff;
    font-weight:700;
    padding:5px;
    cursor:move;
}

.wn_dialog{
    display:none;
    position:absolute;
    background-color:#ffffff;
    border:1px #2986e2 solid;
    z-index:1000;
}

.dialog_list_body{
    height:300px;
    overflow-y:scroll;
}
.dialog_list_body table td{
    cursor:pointer;
}
.dialog_close{
    text-align:center;
}

.operate_btn_h {
	width: 200px !important;
}
/* 絞込 */
#narrow{
    margin:5px;
    font-size:90%;
    padding-top:1px;

}
#txt_narrow {
    width:200px;
    padding:3px;
    margin-right:10px;
}
#narrow_exec{
    width:50px;
    display:inline-block;
    margin-right:10px;

}
#narrow_clear{
    width:50px;
    display:inline-block;

}

#pagelist_tbl,#partslist_tbl{
    width:100%;
    table-layout:fixed;
    border-collapse:collapse;
    margin-left :auto;
    margin-right:auto;

}
#pagelist_tbl td,#partslist_tbl td{
    border:1px #cccccc solid;
    padding:2px 3px;
    font-size:95%;
}

.current_page{
    background-color:#7dbeff;
}

#key_help{
    font-size:85%;
    cursor:pointer;

}
#wn_search{
    position:fixed;
    display:none;
    background-color:#ffffff;
    padding:20px;
    border:1px #cccccc solid;
    cursor:move;
    z-index:1000;
}
.wn_search_method{
    font-weight:700;
    text-align:center;
}

.wn_search_title{
    font-weight:700;
    margin-left:10px;
}
.wn_search_exp{
    margin-left:20px;
}
.wn_search_exa{
    margin:10px 30px 5px 30px;
    border:1px solid #cccccc;
    padding:20px;
    background-color:#ffffc8;
}
.wn_search_dtl{
    margin-left:30px;
    margin-bottom:20px;

}

.whats_new_list_tbl{
    border-collapse:collapse;
    margin:0px auto 5px auto;
    width:98%;
    font-size:80%;
    margin-top:10px;
}

.whats_new_list_tbl th,.whats_new_list_tbl td{
    border:1px solid #888888;
    padding:3px;
    vertical-align:middle;
    word-break:break-all;
    word-wrap: break-word;
    white-space:normal;
}
.whats_new_list_page_h{
}
.whats_new_list_title_h{

}
.whats_new_list_page_h,
.whats_new_list_title_h,
.whats_new_list_dt_h,
.whats_new_list_uname_h,
.whats_new_list_pmt_h{
    text-align:center;
    background-color:#f3f3f3;
}

.whats_new_list_uname_h{
    width:60px;
}
.whats_new_list_pmt_h,
.whats_new_list_dt_h{
    width:50px;
}

.whats_new_list_title, .whats_new_list_title{
    background-image   : url("../../../images/arw.png");
    background-position: 3px 50%;
    background-repeat  : no-repeat;
    
}
.whats_new_list_title a{
    margin-left:15px;
}

.whats_new_list_dt,
.whats_new_list_uname,
.whats_new_list_pmt{
    text-align:center;
}
.whats_new_list_tbl .admin_td{
    background-color:#ddeeff;
}
.whats_new_list_tbl .editor_td{
    background-color:#e1ffe1;
}
.whats_new_list_tbl .join_td{
    background-color:#ffffff;
}
