@charset "shift-jis";

/*社是　「楽しく働く」*/

#kaisya {
	width:625px;
	float:left;
	display:inline;
	border:#FBD98B 1px solid;
	text-align:center;
	padding:35px;
}

#kaisya img{
	float:none;
	padding:0px 0px 20px;
}

#kaisya p,#kojin p{
	width:625px;
	text-align:left;
	margin:0px 0px 10px;
}

#kaisya dl,#kojin dl{
	width:625px;
	float:left;
	display:inline;
	text-align:left;
	margin:10px 0px 0px;
}

#kaisya dt,#kojin dt{
	width:615px;
	float:left;
	display:inline;
	padding:5px;
	background:#FEF0D2;
}

#kaisya dd,#kojin dd{
	float:left;
	display:inline;
	margin:10px 0px;
}


#dd_end,.dd_end{
	margin-bottom:0px !important;
}

#kaisya span{
	color:#ff0000;
}

/*会社概要*/

#kaisya table{
	width:623px;
	text-align:left;
	margin:0px;
	border-right:#FBD98B 1px solid;
	border-bottom:#FBD98B 1px solid;
}

#kaisya th{
	width:100px;
	background:#FEF0D2;
	padding:5px;
	border-left:#FBD98B 1px solid;
	border-top:#FBD98B 1px solid;
}

#kaisya td{
	width:503px;
	padding:5px;
	border-left:#FBD98B 1px solid;
	border-top:#FBD98B 1px solid;
}

/*個人情報保護方針*/

#kojin {
	width:625px;
	float:left;
	display:inline;
	border:#FBD98B 1px solid;
	padding:15px 35px 35px;
}

#kojin h3{
	width:615px;
	float:left;
	display:inline;
	padding:5px;
	background:#7E0000;
	font-weight:bold;
	margin:20px 0px 10px;
	color:#ffffff;
}

.privacy{
	width:625px;
	float:left;
	display:inline;
	text-align:right !important;
	margin-top:10px !important;
}

#kojin .decimal{
	list-style-type:decimal;
	margin:0px;
	padding:5px 0px;
	clear:both;
}

#kojin .decimal li{
	margin:0px 0px 0px 17px;
	padding:0px;
	text-indent:0px;
}


* html #kojin .decimal li{margin:0px 0px 0px 27px;}

*+html #kojin .decimal li{margin:0px 0px 0px 27px;}

#kojin .alpha{
	list-style-type:lower-alpha;
	margin:0px;
	padding:5px 0px;
	clear:both;
}

#kojin .alpha li{
	margin:0px 0px 0px 17px;
	padding:0px;
	text-indent:0px;
}


* html #kojin .alpha li{margin:0px 0px 0px 27px;}

*+html #kojin .alpha li{margin:0px 0px 0px 27px;}


#kojin .disc{
	list-style-type:disc;
	margin:0px;
	padding:5px 0px;
	clear:both;
}

#kojin .disc li{
	margin:0px 0px 0px 17px;
	padding:0px;
	text-indent:0px;
}


* html #kojin .disc li{margin:0px 0px 0px 27px;}

*+html #kojin .disc li{margin:0px 0px 0px 27px;}

#kojintable{
	width:603px;
	float:left;
	display:inline;
	border-right:#FBD98B 1px solid;
	border-bottom:#FBD98B 1px solid;
	margin:10px 0px 0px 10px;
}

#kojintable th{
	padding:5px;
	text-align:left;
	font-weight:normal;
	background:#FEF0D2;
	border-left:#FBD98B 1px solid;
	border-top:#FBD98B 1px solid;
}

#kojintable td{
	padding:5px;
	text-align:left;
	border-left:#FBD98B 1px solid;
	border-top:#FBD98B 1px solid;
}

.kojin_no{
	width:30px;
	text-align:center !important;
}

.kojin_data{
	width:343px;
}

.purpose{
	width:200px;
}
