.kaocontents {
	width: 260px;
	height: 140px;
	float: left;
	background-color: #ffcc99;
	margin-left: 10px;
	margin-top: 10px;
}

.kaocontents2 {
	width: 260px;
	height: 100%;
	float: left;
	margin: 5px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}

.kaocontents2x {
	width: 260px;
	height: 142px;
	float: left;
	border-bottom: 2px dotted #FF7F00;
}

.nandemo-bar {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #000080;
	margin-left: 10px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar-1 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #FF0099;
	margin-left: 10px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar-2 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #FF7F00;
	margin-left: 10px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar-3 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #FFD411;
	margin-left: 10px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar-4 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #66CC26;
	margin-left: 10px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar-5 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #0094DA;
	margin-left: 10px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar-6 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #8925A9;
	margin-left: 10px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar-7 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid red;
	margin-left: 10px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar-8 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid blue;
	margin-left: 10px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar1-1 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #FF0099;
	margin-left: 10px;
	margin-top: 20px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar1-2 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #FF7F00;
	margin-left: 10px;
	margin-top: 20px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar1-3 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #FFD411;
	margin-left: 10px;
	margin-top: 20px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar1-4 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #66CC26;
	margin-left: 10px;
	margin-top: 20px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar1-5 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #0094DA;
	margin-left: 10px;
	margin-top: 20px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.nandemo-bar1-6 {
	width: 574px;
	height: 25px;
	border-left: 0px solid #000080;
	border-bottom: 2px solid #8925A9;
	margin-left: 10px;
	margin-top: 20px;
	line-height: 2em;
	font-weight: 600;
	font-size: 10pt;
}

.kaoimage a {
	margin: 0 0 0 auto;
	display: block;
	width: 100px;
	height: 100px;
}

.kaoimage img {
	width: 100px;
	height: 100px;
	border: none;
}

.kaoimage-tanakah {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/tanakah.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-oono {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/tanakah.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-kyoku {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/tanakah.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-soai {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/tanakah.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-kirito {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/tanakah.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-tsujioka {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/tsujioka.jpg);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-yuri {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/yuri.jpg);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-shimizu {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/shimizu.jpg);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-futohashi {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/futohashi.jpg);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-tyou {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/tyou.jpg);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-nishio {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/nishio.jpg);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-wakuta {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/wakuta.jpg);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-ikeya {
	width: 100px;
	height: 100px;
	margin: 5px;
	background-image: url(recruit-photo/ikeya.jpg);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-man {
	width: 100px;
	height: 115px;
	margin: 5px;
	background-image: url(recruit-photo/hito_man.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-woman {
	width: 100px;
	height: 115px;
	margin: 5px;
	background-image: url(recruit-photo/hito_woman.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-woman1 {
	width: 100px;
	height: 150px;
	margin: 5px;
	background-image: url(recruit-photo/hito_woman.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-newman1 {
	width: 100px;
	height: 115px;
	margin: 5px;
	background-image: url(recruit-photo/hito_newman.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaoimage-newman {
	width: 100px;
	height: 165px;
	margin: 5px;
	background-image: url(recruit-photo/hito_newman.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.kaosentence {
	width: 120px;
	height: 80px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-right: 10px;
	padding-top: 20px;
	padding-left: 10px;
	float: left;
}

.kaosentence1 {
	width: 230px;
	height: 20px;
	margin: 0px;
	padding-left: 15px;
}

.table-all {
	width: 565px;
	height: 100%;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin-left: 10px;
}

#orange {
	color: orange;
}

.bigkaoimage {
	width: 150px;
	height: 150px;
	margin: 5px 5px 20px 5px;
	background-image: url(recruit-photo/hito_man.png);
	background-repeat: no-repeat;
	float: left;
	display: block;
}

.bigkaosentence {
	width: 405px;
	height: 80px;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-right: 0px;
	padding-top: 5px;
	padding-left: 9px;
	float: left;
}

.wakuwotutumu {
	width: 100%;
	height: 100%;
	padding-bottom: 20px;
}

.jikan {
	width: 35px;
	height: 100%;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	float: left;
}

.tuki {
	width: 105px;
	height: 100%;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	float: left;
}

.tuki1 {
	width: 105px;
	height: 100%;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	float: left;
}

.jikan-mini {
	width: 35px;
	height: 50px;
	font-weight: 600;
	text-align: center;
	border-bottom: 1px solid #CCCCCC;
	color: #4F4F51;
	line-height: 4em;
}

.jikan-minix {
	width: 35px;
	height: 50px;
	font-weight: 600;
	text-align: center;
	border-bottom: 0px solid #CCCCCC;
	color: #4F4F51;
	line-height: 4em;
}

.jikan-mini30 {
	width: 35px;
	height: 30px;
	font-weight: 600;
	text-align: center;
	border-bottom: 1px solid #CCCCCC;
	color: #4F4F51;
	line-height: 2em;
}

.tuki-mini30 {
	width: 105px;
	height: 30px;
	text-align: center;
	font-weight: 600;
	border-bottom: 1px solid #CCCCCC;
	color: #4F4F51;
	line-height: 2em;
}

.tuki-mini30x {
	width: 104px;
	height: 30px;
	text-align: center;
	font-weight: 600;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color: #4F4F51;
	line-height: 2em;
}

.tuki-mini05no {
	width: 95px;
	height: 14px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini05noao {
	width: 95px;
	height: 14px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: #DCE9FF;
	color: #4F4F51;
}

.tuki-mini05nox {
	width: 94px;
	height: 14px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini05 {
	width: 95px;
	height: 15px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini05midori {
	width: 95px;
	height: 15px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: #EAFFDC;
	color: #4F4F51;
}

.tuki-mini05x {
	width: 94px;
	height: 15px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini05xmidori {
	width: 94px;
	height: 15px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	background-color: #EAFFDC;
	color: #4F4F51;
}

.tuki-mini15 {
	width: 95px;
	height: 66px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini15y {
	width: 95px;
	height: 58px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini1 {
	width: 95px;
	height: 40px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini1ao {
	width: 95px;
	height: 40px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: #DCE9FF;
	color: #4F4F51;
}

.tuki-mini1midori {
	width: 95px;
	height: 40px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: #EAFFDC;
	color: #4F4F51;
}

.tuki-mini1x {
	width: 94px;
	height: 40px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini1xao {
	width: 94px;
	height: 40px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	background-color: #DCE9FF;
	color: #4F4F51;
}

.tuki-mini1xmidori {
	width: 94px;
	height: 40px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	background-color: #EAFFDC;
	color: #4F4F51;
}

.tuki-mini2 {
	width: 95px;
	height: 91px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini25 {
	width: 95px;
	height: 109px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini25dx {
	width: 95px;
	height: 117px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini2x {
	width: 94px;
	height: 91px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini3 {
	width: 95px;
	height: 142px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini3x {
	width: 94px;
	height: 142px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini35 {
	width: 95px;
	height: 167px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini4 {
	width: 95px;
	height: 193px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini4x {
	width: 94px;
	height: 193px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini5 {
	width: 95px;
	height: 244px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini5x {
	width: 94px;
	height: 244px;
	padding: 5px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}

.tuki-mini6 {
	width: 95px;
	height: 295px;
	padding: 5px;
	border-bottom: 1px dotted #CCCCCC;
	color: #4F4F51;
}


