/* 共通スタイル */

BODY	{	background : #2f1717 center center;
				height:100%;
				color : white;
				text-align:center;
				margin-left:0px;
				margin-right:0px;
				margin-top:0px;
				margin-bottom:0px;}


BODY.cont	{	background : #2f1717;
				color : white;
				text-align:center;
				margin-left:0px;
				margin-right:0px;
				margin-top:0px;
				margin-bottom:0px;}
				
body.vac	{	background: #e4fcef;
				height:100%;
				color: black;
				text-align:center;
				margin-left:0px;
				margin-right:0px;
				margin-top:0px;
				margin-bottom:0px;}


A.submenu:link	{	font-size : 13px;
        	text-decoration : none;		
  color : white;
}

A.submenu:visited	{	font-size : 13px;
        	text-decoration : none;		
  color : white;
}

.waku	{ border: #ff3300 1px solid;}


.copyright	{ text-align : right;
							padding-top : 0px;
							color : white;
							
							font-size : 13px;				
  background-color : #2f1717;
}
								
.topmainTable	{ width:740px;
								height: 100%;
								background : #432121;
  color : white;
}

.mainTable	{ width:740px;
							background-color : #432121;}

.mainContents	{
		
			
  background-color : #432121;
  color : #ffffff;
  font-size : 13px;
}
		
		
/* vacancy style */

.vtable {	;}

.vacancy 	{	padding-left: 15px;
						padding-right:15px;
						font-size:medium;
						}

.cal			{ border-style:none;
						width:182px;
						line-height:1.0em;
						font-size:18px ;
						border-collapse : collapse ;
						text-align:center;}
.calSelect{			background: #ffffff ;
				height:100%;
				color: black;
				text-align:center;
				margin-left:0px;
				margin-right:0px;
				margin-top:0px;
				margin-bottom:0px;}

.calTable		{ 
						text-align:center;}
.caltd		{ padding-left;5px;
						padding-right:5px;
						text-align:center;}


.sunday   { width:26px;
						font-size:14px ; color: #ff66ff;}
.saturday { width:26px;
						font-size:14px ; color: #00ccff;}
.weekday  { width:26px;
						font-size:14px ; color: #000000;}
.none  		{ width:26px;
						font-size:14px ; color: #000000;}

.term2		{ font-size:14px ;
						height:24px;
						text-align:center;
						background: url(images/red.gif) no-repeat;}
.term1		{ font-size:14px ;
						height:24px;
						text-align:center;
						background: url(images/yellow.gif) no-repeat;}
.term0		{ font-size:14px ;
						height:24px;
						text-align:center;
						}
						
.modPage			{background: #ffffff ;
				height:100%;
				color: black;
				text-align:center;
				margin-left:0px;
				margin-right:0px;
				margin-top:0px;
				margin-bottom:0px;}




.modTableCheck { text-align: center; }
.modTable { text-align: center; }

.modSunday   { text-aling:center;
							 ; background-color: #ff66ff;}
.modSaturday { text-aling:center;
							 ; background-color: #00ccff;}
.modWeekday  { text-aling:center;
							 ; color: #000000;}
.term2check	{		background-color:red;}
.term1check	{		background-color:yellow;}
.term0check	{		background-color:#eeeeee;}

.term2color	{		color:red;}
.term1color	{		color:yellow;}
.term0color	{		color:#eeeeee;}
H1{
  
  
  font-size : 13px;
  font-family : "ＭＳ ゴシック";
  color : black;
  text-align : left;
  margin-top : 5px;
  margin-bottom : 5px;
}
.tpb10{
  padding-left : 10px;
}
A{
  font-size : 13px;
  text-decoration : none;
}
