@charset "Shift_JIS";

BODY.body2
{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

/* アンカー 標準*/
A
{
	color:#448c51;
}

A:link {

}

A:visited {

}

A:active {
	color: darkorange;
}

A:hover
{
	color: darkorange;
}

A.back
{
	font-size:small;
	text-decoration:none;
	vertical-align:middle;
}

A.menu
{
	color: white;
}

A.sort
{
	color: white;
	text-decoration:none;
}

A.email
{
	font-family:"ＭＳ ゴシック";
}

/* 行 */
TR.alternatingitem
{
	background: #f4f4f4;
}

/* 行 */
TR.item
{
	background: #ffffff;
}

TD.searchhead
{
	background-color:#207909;
	font-size:small;
	color:#ffffff;
}

TD.head
{
	font-size:small;
	background-color:#5cb86a;
	color:#ffffff;
	font-family:"ＭＳ ゴシック";
}

TD.disable
{
	font-size:small;
	background-color: #808080;
	color:#ffffff;
	font-family:"ＭＳ ゴシック";
}

TD.item
{
	font-size:small;
	background-color:#f9f9f9;
}

TD.item2
{
	font-size:small;
	font-family:"ＭＳ ゴシック";
}

TD.item3
{
	font-family:"ＭＳ ゴシック";
	font-size:small;
	background-color:#ffffff;
}

TD.item4
{
	font-size:small;
	color:darkorange;
	font-family:"ＭＳ ゴシック";
}

TD.item5
{
	background-color:#ffffff;
	font-family:"ＭＳ ゴシック";
}

TD.item6
{
	font-size:small;
}

SPAN.license
{
	font-size:small;
}

SPAN.info
{
	color:darkorange;
	font-weight:bold;
}

DIV.error
{
	font-size:small;
	color:darkorange;
}

/* エラーメッセージ２ */
DIV.error2
{
	font-size:small;
	font-family:"ＭＳ ゴシック";
}

TD.menu
{
	color: white;
	font-size:small;
}

TD.news
{
	margin-left:5px;
	margin-right:5px;
	font-size:small;
	line-height:130%;
	font-family:"ＭＳ ゴシック";
}

SPAN.result1
{
	font-weight:bold;
	color:darkorange;
}

SPAN.result2
{
	font-size:small;
}

DIV.copyright
{
	font-family:Verdana;
	font-size:11px;
	text-align:center;
	color:#404040;
	vertical-align:middle;
}

/* 管理 ナビゲータ */
DIV.navigat
{
	vertical-align:middle;
	font-size:small;
	padding-bottom:5px;
	padding-top:5px;
	color:#808080;
}

INPUT.inputbox {
	font-family:"ＭＳ ゴシック";
}

SPAN.hissu
{
	color:darkorange;
}

TD.smallfont
{
	font-size:small;
	font-family:"ＭＳ ゴシック";
}

DIV.head
{
	width:150;

font-size : 15px ;
font-weight:bold ;
color : #0033cc ;
	text-align:center;
}

/* 固定ページ・投稿ページ メイン表示エリア */
/* 全体 */
#container-page{
	width: 100%;
	display:flex;
}
/* メイン表示領域 */
#container-pagemain{
	width: 78%;
	clear:both;
	float:right;
}
/* サイドバー表示領域 */
#container-pageside {
	width: 20%;
	float:left;
}

.search-button {
    background-color: transparent;
    border: none;
    padding: 0;
    margin: 0;
    cursor: pointer;
    appearance: none;
    -webkit-appearance: none;
}