/*
#rosen_box01, #rosen_box02, #rosen_box03 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #97B6BB;
	padding:5px 5px 5px 10px;
	margin-top: -15px;
	margin-bottom: 15px;
}
*/
#rosen_box01 li, #rosen_box02 li, #rosen_box03 li{
	display: inline;
	line-height: 300%;
	margin-right: 20px;
}
.tiikiBox {
	height: 50px;
}
.pager ul li {
	border:0px;
	display:inline;
	margin-right:0px;
	padding:0px;
}
.pager ul li a {
	border:1px solid #C3B5A8;
	margin-right:5px;
	padding:3px 5px;
}
.pager ul li span.current{
	border:1px solid #C3B5A8;
	background-color: #F1ECE6;
	margin-right:5px;
	padding:3px 5px;
	font-weight: bold;
}
.error-message {
	color: red;
}
.form-error {
	background-color: pink;
}
.ur_td {
	padding-bottom: 10px;
}
.ur_td .koumoku01 {
	width:150px;
}
.ur_td .koumoku02 {
	width:170px;
	float:left;
}

#tab_swpr {
	height: 28px;
	list-style: none;
}
#tab_swpr li{
	float: left;
	clear: right;
	height: 28px;
	width: 218px;
}
#tab_content01_01, #tab_content01_02 {
	padding-right:2px;
}
#tab_content01_01 a, #tab_content01_02 a, #tab_content01_03 a {
	width: 218px;
	height: 28px;
	text-indent: -5000px;
	display:block;
}
#tab_swpr li a:hover{
	background-position: 0px -28px;
}
#tab_swpr li.sel a {
	background-position: 0px -28px;
}

#tab_swpr #tab_content01_01 a {
	background-image: url("/img/common/fulltime.jpg");
}

#tab_swpr #tab_content01_02 a {
	background-image: url("/img/common/parttime.jpg");
}

#tab_swpr #tab_content01_03 a {
	background-image: url("/img/common/spot.jpg");
}
#c_cal td {
	vertical-align:top;
}
#c_cal td#s_switch1 {
	padding-right: 10px;
}
#c_cal td#s_switch2 {
	padding-right: 10px;
}
