@charset "euc-jp";
body#bulletin div#news_result_box
	{
	background:url(../../../themes/webnist/common/base/news_result_back.gif) no-repeat;
	}
body#bulletin div#news_result_box p
	{
	color:#FFFFFF;
	font-weight:bold;
	line-height:3.2;
	padding:0px 15px 0px 15px;
	}
body#bulletin div.item ,
body#bulletin div.single_item
	{
	border-top:1px dashed #C9C5C5;
	border-bottom:1px dashed #C9C5C5;
	padding:2px 0px 2px 0px;
	}
body#bulletin div.single_item
	{
	margin:15px 0px 0px 0px;
	}
body#bulletin div.item h2.title ,
body#bulletin div.single_item h2.title
	{
	font-size:114%;
	color:#1419c1;
	padding:0px 10px 0px 10px;
	background:#F3F2F2;
 	}
body#bulletin div.single_item h2.title
	{
	font-size:136%;
 	}
body#bulletin div.item h2.title a
	{
	color:#1419c1;
 	}
body#bulletin div.item p.itemPoster ,
body#bulletin div.single_item p.itemPoster
	{
	color:#AE4117;
 	font-weight:bold;
	padding:0px 10px 0px 10px;
	background:#F3F2F2;
 	}
body#bulletin div.item p.itemPoster a ,
body#bulletin div.single_item p.itemPoster a
	{
	color:#AE4117;
 	}
body#bulletin div.itemInfo ,
body#bulletin div.single_itemInfo
	{
	text-align:right;
	margin:3px 0px 0px 0px;
	}
body#bulletin div.single_itemInfo
	{
	border-bottom:1px dashed #C9C5C5;
	}
body#bulletin span.itemPostDate
	{
	color:#CF8E1D;
	padding:0px 0px 0px 10px;
	}
body#bulletin div.itemBody ,
body#bulletin div.single_itemBody
	{
	margin:5px 0px 8px 0px;
	border-bottom:1px dashed #C9C5C5;
	padding:0px 10px 5px 10px;
	}
body#bulletin div.single_itemBody
	{
	border-bottom:none;
	}
body#bulletin div.itemBody p.itemreadText ,
body#bulletin div.itemBody p.itemText
	{
	padding:0px 10px 0px 10px;
	}
body#bulletin strong
	{
	font-weight: bold !important;
	}
body#bulletin div.single_itemBody p.itemreadText
	{
	font-size:114%;
	font-weight:bold;
	padding:20px 10px 20px 10px;
	}
body#bulletin img.dl_icon
	{
		padding-right: 5px;
	}

body#bulletin div.itemFoot
	{
	text-align:right;
	margin:0px 0px 8px 0px;
	}
	
body#bulletin div.go_back
	{
	margin:5px 0px 0px 0px;
	}
body#bulletin div.go_back p
	{
	width:99px;
	height:12px;
	overflow:hidden;
	position:relative;
	left:520px;
	}
body#bulletin div.go_back p a
	{
	width:99px;
	padding:99px 0px 0px 0px;
	background:url(../../../themes/webnist/common/bt/go_back.gif) no-repeat;
	display:block;
	}
/* post */
body#bulletin p.news_post_text
	{
	line-height:1.3;
	padding:10px 15px 0px 15px;
	}
body#bulletin p.annotation
	{
	line-height:1.3;
	text-align:right;
	padding:10px 30px 0px 15px;
	}
body#bulletin p.annotation:first-letter
	{
	color:#822525;
	}
body#bulletin table.news_post ,
body#bulletin table.news_post_check
	{
	width:576px;
	margin:5px 0px 0px 15px;
	border:1px solid #d6d4c6;
	}
body#bulletin table.news_post_check
	{
	border:none;
	}
body#bulletin table.news_post_check td strong
	{
	font-weight: bold;
	}
body#bulletin table.news_post th ,
body#bulletin table.news_post_check th
	{
	width:130px;
	vertical-align:top;
	border-bottom:1px solid #d6d4c6;
	padding:5px 0px 5px 5px;
	background:#f7f7ec;
	}
body#bulletin table.news_post th em
	{
	color:#822525;
	}
body#bulletin table.news_post td ,
body#bulletin table.news_post_check td
	{
	width:443px;
	border-bottom:1px solid #d6d4c6;
	padding:5px 0px 5px 0px;
	background:#f7f7ec;
	}
body#bulletin table.news_post .cell_end ,
body#bulletin table.news_post_check .cell_end
	{
	border-bottom:none;
	}
body#bulletin table.news_post td textarea
	{
	width:417px;
	border:1px solid #a5aab0;
	}
body#bulletin table.news_post td input.univtext
	{
	width:417px;
	}
body#bulletin table.news_post td input.upfiletext
	{
	width:250px;
	color:#000000;
	}
body#bulletin table.news_post td .upfile_title,
body#bulletin table.news_post td .upfile_file
	{
	width:50px;
	float:left;
	margin: 0px;
	padding: 0px;
	}
body#bulletin table.news_post td li
	{
	list-style: none;
	}
#upfiles li
	{
	clear: both;
	}
body#bulletin table.news_post td li.file
	{
	margin: 0px 0px 15px 0px;
	padding: 0px;
	}
body#bulletin table.news_post td input.filedesc
	{
	width:250px;
	color:#000000;
	}
body#bulletin table.news_post td.file input
	{
	border:1px solid #a5aab0;
	}
body#bulletin table.news_post td div#addcolumn
	{
		padding: 10px;
	}
body#bulletin table.news_post td#edit label
	{
	width:120px;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:none;
	display:block;
	}
body#bulletin table.news_post td#admin label
	{
	width:120px;
	margin:0px 0px 10px 0px;
	float:left;
	display:block;
	}
body#bulletin table.news_post td div.note_back
	{
	padding:23px 10px 20px 7px;
	margin:0px 10px;
	line-height:150%;
	font-size:12px;
	}
body#bulletin table.news_post td div.back1
	{
	background:url(../images/note_back1.gif) no-repeat;
	}
body#bulletin table.news_post td div.back2
	{
	background:url(../images/note_back2.gif) no-repeat;
	}
body#bulletin table.news_post td label.genre5 ,
body#bulletin table.news_post td label.genre9
	{
	width:125px;
	}
body#bulletin table.news_post td label.genre10 ,
body#bulletin table.news_post td label.genre12
	{
	width:110px;
	}
body#bulletin table.news_post td label.genre11
	{
	width:80px;
	}
body#bulletin .post_submit
	{
	text-align:center;
	margin:10px 0px 10px 0px;
	}
body#bulletin .more_post
	{
	text-align:center;
	margin:50px 0px 10px 0px;
	}
body#bulletin .post_submit div#button{
	overflow:hidden;
	height:30px;
}

body#bulletin .post_submit .formButton_check ,
body#bulletin .post_submit .formButton_clear ,
body#bulletin .post_submit .formButton_post ,
body#bulletin .post_submit .formButton_more_post ,
body#bulletin .post_submit .formButton_preserve, 
body#bulletin .post_submit .formButton_preserve_list, 
body#bulletin .post_submit .formButton_back 
	{
	width:109px;
	height:30px;
	border:none;
	margin:0px 11px 0px 0px;
	padding:30px 0px 0px 0px;
	background:url(../images/check.gif) no-repeat;
	cursor:pointer;
	}
body#bulletin .post_submit .formButton_clear
	{
	background:url(../images/clear.gif) no-repeat;
	}
body#bulletin .post_submit .formButton_post 
	{
	background:url(../images/post.gif) no-repeat;
	}
body#bulletin .post_submit .formButton_back 
	{
	background:url(../images/back.gif) no-repeat;
	}
body#bulletin .post_submit .formButton_more_post 
	{
	background:url(../images/more.gif) no-repeat;
	}
body#bulletin .post_submit .formButton_preserve 
	{
	background:url(../images/preserve.gif) no-repeat;
	}
body#bulletin .post_submit .formButton_preserve_list 
	{
	width:189px;
	background:url(../images/preserve_list.gif) no-repeat;
	}

body#bulletin table.preserved_list{
	width: 600px;
	margin-left: 10px;
	margin-top: 20px;
	font-size: 12px;
	line-height: 14px;
	border: 1px solid #D1B4B1;
	border-spacing:1px 1px;
	border-collapse:separate;
}
body#bulletin table.preserved_list th{
	background-color: #b94c22;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	text-align: center;
	font-weight: bold;
}
body#bulletin table.preserved_list tr.row01 td{
	background-color: #F9E7DF;
	color: #510000;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
body#bulletin table.preserved_list tr.row02 td{
	background-color: #FEFAF8;
	color: #510000;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
body#bulletin table.preserved_list td a{
	color: #CC3300;
	text-decoration: none;
}
body#bulletin table.preserved_list td a:hover{
	color: #CC3300;
	text-decoration: underline;
}

.m_itemInfo_main ul li {
	padding-left:5em;
	text-indent:-5em;
}
#contents_box #main_contents .m_itemInfo {
	margin-top: 24px;
	margin-bottom: 24px;
}
#contents_box #main_contents .m_itemInfo .m_itemInfo_title 	{
	border-bottom: 1px dashed #C9C5C5;
	font-size: 14px;
	color: #14289d;
	padding-left: 32px;
	background-image: url(../images/b_ico.gif);
	background-repeat: no-repeat;
	background-position: 14px;
	font-weight: bold;
	margin-bottom: 4px;
}
#contents_box #main_contents .m_itemInfo .m_itemInfo_main {
	margin-left: 17px;
}

/* ************************************************ 
 * Feeling!!
 * It is inquiry in the webnist
 * webnist@webnist.org
 * ************************************************ */
