@charset "Shift_JIS"; 
/*------------------------------------------------*/
/*　サイトの基本設定　　　　　　　　　　　　　　　*/
/*------------------------------------------------*/
/*　サイトのbodyの設定　*/
body{
	padding:0px;
	color:black;
	font-size:12px;
	scrollbar-face-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF; 
	scrollbar-arrow-color:#666666; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-shadow-color:#666666; 
	scrollbar-3dlight-color:#666666; 
	scrollbar-darkshadow-color:#FFFFFF;
}
/*　サイトのリンクの設定　*/
A:link {color:black;text-decoration:none}
A:visited {color:#165284;text-decoration:none}
A:active {color:blue;text-decoration:none}
A:hover {color:silver;text-decoration:none}

/*　サイトのフッター　*/
td.textFooter {
	height:20px;
	padding:4px;
	vertical-align: middle;
	font-size:13px;
	text-align: right; 
	color:#FFFFFF;
	background-color:#339999;
}
/*　サイトのフッターの上のところのライン　*/
td.textFooter00 {
	height:4px;
	background-color:#339999;
}
/*------------------------------------------------*/
/*　文字関係　　　　　　　　　　　　　　　　　　　*/
/*------------------------------------------------*/
/*　文字の配置を右詰めにする　*/
p.textPositionR {
	font-size:13px;
	text-align: right; 
	margin-right: 5px;
}
/*　ＬＯＧ画面用。　*/
div.textCallFnc{
	font-size:13px;
	margin-right: 5px;
}

/*　角丸文字タイトル用。　*/
div.textCornerCircle{
	font-size:13px;
	margin-right: 5px;
	border-radius: 20px;         /* CSS3 */
    -moz-border-radius: 20px;    /* Firefox */
    -webkit-border-radius: 20px; /* Safari,Chrome */
    border: 3px green solid;     /* 枠線の装飾 */
    background-color: #FFFFFF;   /* 背景色 */
}
/*------------------------------------------------*/
/*　テーブル関係　　　　　　　　　　　　　　　　　*/
/*------------------------------------------------*/
/*　テーブルの中身の配置を下詰めにする　*/
td.textPositionB {
	vertical-align: bottom;
}
/*　通常ページのタイトル（このサイトについて。とかの所）　*/
td.mainBackTitle {
	font-size:13px;
	background-color:#FFFFFF;
	vertical-align: middle;
	padding-left:22px;
	padding-top:8px;
	background-repeat:no-repeat;
	text-shadow: 2px 2px 1px #FFFFFF
}
/*　通常ページの文字　*/
td.mainBack {
	font-size:13px;
	padding-left:22px;
	padding-top:4px;
}
/*　MAIN用　*/
hr.hrStyle01 {
	padding:5px;
	border-collapse: collapse;
	border: 2px dotted #778899;
}
/*　01 テーブル設定　------------------------------------------- */
/*　　: メインパネル用　大枠   */
td.tableTitle01 {
	height:15px;
	font-size:13px;
	border-collapse: separate;
	border-spacing: 2px;
	background-color:#339999;
	vertical-align: middle;
	padding-left:8px;
	padding-top:2px;
	text-shadow: 2px 1px 1px #336666
}
td.tableStyle01 {
	height:100px;
	font-size:13px;
	padding:5px;
	vertical-align: top;
	border-collapse: collapse;
	border: solid 1px #778899;
}
/*　02 テーブル設定　------------------------------------------- */
/*　　: メイン画面表示用   */
td.tableTitle02 {
	height:13px;
	font-size:13px;
	border-collapse: separate;
	border-spacing: 2px;
	background-color:#778899;
	vertical-align: middle;
	padding-left:8px;
	padding-top:5px;
}
/*　03 テーブル設定　------------------------------------------- */
/*　　:ログ画面のメインパネル    */
td.tableStyle03 {
	height:100px;
	font-size:13px;
	padding:15px;
	vertical-align: top;
	border-collapse: collapse;
	border: solid 1px #778899;
}
/*　04 テーブル設定　------------------------------------------- */
/*　　: ログ画面表示用   */
tr.tableStyle04 {
	font-size:13px;
	padding:5px;
	vertical-align: top;5
}
td.tableTitle04 {
	font-size:20px;
	background-color:#FFFFFF;
	text-shadow: 2px 2px 1px #CCCCCC
}

/*　05 テーブル設定　------------------------------------------- */
/*　　:縦無限、横２セルでタイトル欄は、１列目    */
td.tableTitle05 {
	height:13px;
	font-size:13px;
	border-collapse: separate;
	border-spacing: 2px;
	background-color:#e6e6fa;
	vertical-align: middle;
	border: solid 1px #2e8b57;
	padding-left:2px;
	padding-top:2px;
}
td.tableStyle05 {
	height:15px;
	font-size:13px;
	padding:5px;
	vertical-align: top;
	border: solid 1px #2e8b57;
}
table.tableStyleAll05 {
	height:15px;
	font-size:13px;
	padding:5px;
	vertical-align: top;
	border-collapse: collapse;
	border: solid 1px #2e8b57;
}
/*　06 テーブル設定　------------------------------------------- */
/*　　:縦無限、横１セルでタイトル欄は、ランダム行    */
td.tableTitle06 {
	height:13px;
	font-size:13px;
	border-collapse: separate;
	border-spacing: 2px;
	background-color:#f0e68c;
	vertical-align: middle;
	border: solid 1px #f0e68c;
	padding-left:2px;
	padding-top:2px;
}
td.tableStyle06 {
	height:15px;
	font-size:13px;
	padding:5px;
	vertical-align: top;
}
table.tableStyleAll06 {
	height:15px;
	font-size:13px;
	padding:5px;
	vertical-align: top;
	border-collapse: collapse;
	border: solid 1px #f0e68c;
}
/*　07 テーブル設定　------------------------------------------- */
/*　　:縦無限、横３セルで１行目にタイトル欄、    */
td.tableTitle07 {
	height:13px;
	font-size:13px;
	border-collapse: separate;
	border-spacing: 2px;
	background-color:#88C2B5;
	vertical-align: middle;
	border: solid 1px #5C9481;
	padding-left:2px;
	padding-top:2px;
}
td.tableStyle07 {
	height:15px;
	font-size:13px;
	padding:5px;
	vertical-align: top;
	border: solid 1px #5C9481;
}
table.tableStyleAll07 {
	height:15px;
	font-size:13px;
	padding:5px;
	vertical-align: top;
	border-collapse: collapse;
	border: solid 1px #5C9481;
}
/*　08 テーブル設定　------------------------------------------- */
/*　　:縦無限、横２セルで１行目にタイトル欄、    */
td.tableTitle08 {
	height:13px;
	font-size:13px;
	border-collapse: separate;
	border-spacing: 2px;
	background-color:#FFFFFF;
	vertical-align: top;
	border: solid 1px #FFFFFF;
	padding:2px;
}
td.tableStyle08 {
	height:15px;
	font-size:13px;
	padding:2px;
	vertical-align: top;
	border: solid 1px #FFFFFF;
}
table.tableStyleAll08 {
	height:15px;
	font-size:13px;
	padding:2px;
	vertical-align: top;
	border-collapse: collapse;
	border: solid 1px #FFFFFF;
}